builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-212 starttime: 1468601696.67 results: success (0) buildid: 20160714110442 builduid: 9b77baf87c934dfca292b0a239c48418 revision: 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:56.675062) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:56.675490) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:56.675796) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:56.715168) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:56.715433) ========= 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-1468590956.229878-1922459951 _=/tools/buildbot/bin/python using PTY: False --2016-07-15 09:54:56-- 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% 166K=0.07s 2016-07-15 09:54:57 (166 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.627536 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:57.373660) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:57.373956) ========= 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-1468590956.229878-1922459951 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.079220 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:57.481317) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 09:54:57.481647) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 --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 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 --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-1468590956.229878-1922459951 _=/tools/buildbot/bin/python using PTY: False 2016-07-15 09:54:57,725 truncating revision to first 12 chars 2016-07-15 09:54:57,725 Setting DEBUG logging. 2016-07-15 09:54:57,726 attempt 1/10 2016-07-15 09:54:57,726 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/8139a58cc0c1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-15 09:54:58,983 unpacking tar archive at: mozilla-beta-8139a58cc0c1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.814386 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-15 09:54:59.414675) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:59.414991) ========= script_repo_revision: 8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:59.415374) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:59.415659) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-15 09:54:59.594243) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 18 secs) (at 2016-07-15 09:54:59.594521) ========= /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-1468590956.229878-1922459951 _=/tools/buildbot/bin/python using PTY: False 09:54:59 INFO - MultiFileLogger online at 20160715 09:54:59 in /builds/slave/test 09:54:59 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 09:54:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:54:59 INFO - {'append_to_log': False, 09:54:59 INFO - 'base_work_dir': '/builds/slave/test', 09:54:59 INFO - 'blob_upload_branch': 'mozilla-beta', 09:54:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:54:59 INFO - 'buildbot_json_path': 'buildprops.json', 09:54:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:54:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:54:59 INFO - 'download_minidump_stackwalk': True, 09:54:59 INFO - 'download_symbols': 'true', 09:54:59 INFO - 'e10s': False, 09:54:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:54:59 INFO - 'tooltool.py': '/tools/tooltool.py', 09:54:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:54:59 INFO - '/tools/misc-python/virtualenv.py')}, 09:54:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:54:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:54:59 INFO - 'log_level': 'info', 09:54:59 INFO - 'log_to_console': True, 09:54:59 INFO - 'opt_config_files': (), 09:54:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:54:59 INFO - '--processes=1', 09:54:59 INFO - '--config=%(test_path)s/wptrunner.ini', 09:54:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:54:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:54:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:54:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:54:59 INFO - 'pip_index': False, 09:54:59 INFO - 'require_test_zip': True, 09:54:59 INFO - 'test_type': ('testharness',), 09:54:59 INFO - 'this_chunk': '1', 09:54:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:54:59 INFO - 'total_chunks': '10', 09:54:59 INFO - 'virtualenv_path': 'venv', 09:54:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:54:59 INFO - 'work_dir': 'build'} 09:54:59 INFO - ##### 09:54:59 INFO - ##### Running clobber step. 09:54:59 INFO - ##### 09:54:59 INFO - Running pre-action listener: _resource_record_pre_action 09:54:59 INFO - Running main action method: clobber 09:54:59 INFO - rmtree: /builds/slave/test/build 09:55:00 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:55:02 INFO - Running post-action listener: _resource_record_post_action 09:55:02 INFO - ##### 09:55:02 INFO - ##### Running read-buildbot-config step. 09:55:02 INFO - ##### 09:55:02 INFO - Running pre-action listener: _resource_record_pre_action 09:55:02 INFO - Running main action method: read_buildbot_config 09:55:02 INFO - Using buildbot properties: 09:55:02 INFO - { 09:55:02 INFO - "project": "", 09:55:02 INFO - "product": "firefox", 09:55:02 INFO - "script_repo_revision": "production", 09:55:02 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:55:02 INFO - "repository": "", 09:55:02 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:55:02 INFO - "buildid": "20160714110442", 09:55:02 INFO - "pgo_build": "False", 09:55:02 INFO - "basedir": "/builds/slave/test", 09:55:02 INFO - "buildnumber": 7, 09:55:02 INFO - "slavename": "tst-linux32-spot-212", 09:55:02 INFO - "revision": "8139a58cc0c18b47b6945f2a26fc347ef6f3a0b5", 09:55:02 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 09:55:02 INFO - "platform": "linux", 09:55:02 INFO - "branch": "mozilla-beta", 09:55:02 INFO - "repo_path": "releases/mozilla-beta", 09:55:02 INFO - "moz_repo_path": "", 09:55:02 INFO - "stage_platform": "linux", 09:55:02 INFO - "builduid": "9b77baf87c934dfca292b0a239c48418", 09:55:02 INFO - "slavebuilddir": "test" 09:55:02 INFO - } 09:55:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:55:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:55:02 INFO - Running post-action listener: _resource_record_post_action 09:55:02 INFO - ##### 09:55:02 INFO - ##### Running download-and-extract step. 09:55:02 INFO - ##### 09:55:02 INFO - Running pre-action listener: _resource_record_pre_action 09:55:02 INFO - Running main action method: download_and_extract 09:55:02 INFO - mkdir: /builds/slave/test/build/tests 09:55:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:55:02 INFO - https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:55:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:55:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:55:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:55:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 09:55:04 INFO - Downloaded 1291 bytes. 09:55:04 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:55:04 INFO - Using the following test package requirements: 09:55:04 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:55:04 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:55:04 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:55:04 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:55:04 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:55:04 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:55:04 INFO - u'jsshell-linux-i686.zip'], 09:55:04 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:55:04 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:55:04 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:55:04 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:55:04 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:55:04 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:55:04 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:55:04 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:55:04 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:55:04 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:55:04 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:55:04 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:55:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:55:04 INFO - https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:55:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:55:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:55:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:55:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 09:55:11 INFO - Downloaded 22824385 bytes. 09:55:11 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:55:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:55:12 INFO - caution: filename not matched: web-platform/* 09:55:12 INFO - Return code: 11 09:55:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:55:12 INFO - https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:55:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:55:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:55:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:55:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:55:24 INFO - Downloaded 36389876 bytes. 09:55:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:55:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:55:28 INFO - caution: filename not matched: bin/* 09:55:28 INFO - caution: filename not matched: config/* 09:55:28 INFO - caution: filename not matched: mozbase/* 09:55:28 INFO - caution: filename not matched: marionette/* 09:55:28 INFO - caution: filename not matched: tools/wptserve/* 09:55:28 INFO - Return code: 11 09:55:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:55:28 INFO - https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:55:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:55:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:55:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:55:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 09:55:46 INFO - Downloaded 69357844 bytes. 09:55:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:55:46 INFO - mkdir: /builds/slave/test/properties 09:55:46 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:55:46 INFO - Writing to file /builds/slave/test/properties/build_url 09:55:46 INFO - Contents: 09:55:46 INFO - build_url:https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:55:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:55:47 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:55:47 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:55:47 INFO - Contents: 09:55:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:55: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')]} 09:55:47 INFO - https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:55:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:55:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:55:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:55:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:56:18 INFO - Downloaded 92361201 bytes. 09:56:18 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:56:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:56:26 INFO - Return code: 0 09:56:26 INFO - Running post-action listener: _resource_record_post_action 09:56:26 INFO - Running post-action listener: set_extra_try_arguments 09:56:26 INFO - ##### 09:56:26 INFO - ##### Running create-virtualenv step. 09:56:26 INFO - ##### 09:56:26 INFO - Running pre-action listener: _pre_create_virtualenv 09:56:26 INFO - Running pre-action listener: _resource_record_pre_action 09:56:26 INFO - Running main action method: create_virtualenv 09:56:26 INFO - Creating virtualenv /builds/slave/test/build/venv 09:56:26 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 09:56:26 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:56:27 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:56:27 INFO - Using real prefix '/usr' 09:56:27 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:56:28 INFO - Installing distribute.............................................................................................................................................................................................done. 09:56:32 INFO - Installing pip.................done. 09:56:32 INFO - Return code: 0 09:56:32 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:56:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:56:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:56:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:56:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:56:32 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x95d9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9640598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96f2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d4e30>, '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 0x9671c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96f0470>, '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-1468590956.229878-1922459951', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:56:32 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:56:32 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:56:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:56:32 INFO - 'CCACHE_UMASK': '002', 09:56:32 INFO - 'DISPLAY': ':0', 09:56:32 INFO - 'HOME': '/home/cltbld', 09:56:32 INFO - 'LANG': 'en_US.UTF-8', 09:56:32 INFO - 'LOGNAME': 'cltbld', 09:56:32 INFO - 'MAIL': '/var/mail/cltbld', 09:56:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:56:32 INFO - 'MOZ_NO_REMOTE': '1', 09:56:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:56:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:56:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:56:32 INFO - 'PWD': '/builds/slave/test', 09:56:32 INFO - 'SHELL': '/bin/bash', 09:56:32 INFO - 'SHLVL': '1', 09:56:32 INFO - 'TERM': 'linux', 09:56:32 INFO - 'TMOUT': '86400', 09:56:32 INFO - 'USER': 'cltbld', 09:56:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468590956.229878-1922459951', 09:56:32 INFO - '_': '/tools/buildbot/bin/python'} 09:56:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:56:32 INFO - Downloading/unpacking psutil>=0.7.1 09:56:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:56:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:56:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:56:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:56:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:56:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:56:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:56:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:56:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:56:38 INFO - Installing collected packages: psutil 09:56:38 INFO - Running setup.py install for psutil 09:56:38 INFO - building 'psutil._psutil_linux' extension 09:56:38 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 09:56:38 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:56:38 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:56:38 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 09:56:39 INFO - building 'psutil._psutil_posix' extension 09:56:39 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 09:56:39 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 09:56:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:56:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:56:39 INFO - Successfully installed psutil 09:56:39 INFO - Cleaning up... 09:56:39 INFO - Return code: 0 09:56:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:56: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')]} 09:56:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:56: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')]} 09:56:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:56: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x95d9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9640598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96f2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d4e30>, '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 0x9671c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96f0470>, '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-1468590956.229878-1922459951', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:56: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:56: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:56:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:56:39 INFO - 'CCACHE_UMASK': '002', 09:56:39 INFO - 'DISPLAY': ':0', 09:56:39 INFO - 'HOME': '/home/cltbld', 09:56:39 INFO - 'LANG': 'en_US.UTF-8', 09:56:39 INFO - 'LOGNAME': 'cltbld', 09:56:39 INFO - 'MAIL': '/var/mail/cltbld', 09:56:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:56:39 INFO - 'MOZ_NO_REMOTE': '1', 09:56:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:56:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:56:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:56:39 INFO - 'PWD': '/builds/slave/test', 09:56:39 INFO - 'SHELL': '/bin/bash', 09:56:39 INFO - 'SHLVL': '1', 09:56:39 INFO - 'TERM': 'linux', 09:56:39 INFO - 'TMOUT': '86400', 09:56:39 INFO - 'USER': 'cltbld', 09:56:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468590956.229878-1922459951', 09:56:39 INFO - '_': '/tools/buildbot/bin/python'} 09:56:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:56:39 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:56:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:56:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:56:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:56:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:56:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:56:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:56:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:56:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:56:44 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:56:44 INFO - Installing collected packages: mozsystemmonitor 09:56:44 INFO - Running setup.py install for mozsystemmonitor 09:56:45 INFO - Successfully installed mozsystemmonitor 09:56:45 INFO - Cleaning up... 09:56:45 INFO - Return code: 0 09:56:45 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:56: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')]} 09:56:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:56: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')]} 09:56:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:56: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x95d9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9640598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96f2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d4e30>, '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 0x9671c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96f0470>, '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-1468590956.229878-1922459951', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:56: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:56: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:56:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:56:45 INFO - 'CCACHE_UMASK': '002', 09:56:45 INFO - 'DISPLAY': ':0', 09:56:45 INFO - 'HOME': '/home/cltbld', 09:56:45 INFO - 'LANG': 'en_US.UTF-8', 09:56:45 INFO - 'LOGNAME': 'cltbld', 09:56:45 INFO - 'MAIL': '/var/mail/cltbld', 09:56:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:56:45 INFO - 'MOZ_NO_REMOTE': '1', 09:56:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:56:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:56:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:56:45 INFO - 'PWD': '/builds/slave/test', 09:56:45 INFO - 'SHELL': '/bin/bash', 09:56:45 INFO - 'SHLVL': '1', 09:56:45 INFO - 'TERM': 'linux', 09:56:45 INFO - 'TMOUT': '86400', 09:56:45 INFO - 'USER': 'cltbld', 09:56:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468590956.229878-1922459951', 09:56:45 INFO - '_': '/tools/buildbot/bin/python'} 09:56:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:56:45 INFO - Downloading/unpacking blobuploader==1.2.4 09:56:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:56:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:56:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:56:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:56:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:56:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:56:50 INFO - Downloading blobuploader-1.2.4.tar.gz 09:56:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:56:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:56: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 09:56: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 09:56:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:56:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:56: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 09:56: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 09:56:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:56:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:56:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:56:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:56:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:56:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:56:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:56:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:56:52 INFO - Downloading docopt-0.6.1.tar.gz 09:56:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:56:52 INFO - Installing collected packages: blobuploader, requests, docopt 09:56:52 INFO - Running setup.py install for blobuploader 09:56:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:56:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:56:52 INFO - Running setup.py install for requests 09:56:53 INFO - Running setup.py install for docopt 09:56:53 INFO - Successfully installed blobuploader requests docopt 09:56:53 INFO - Cleaning up... 09:56:53 INFO - Return code: 0 09:56:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:56: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')]} 09:56:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:56:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:56: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')]} 09:56:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:56:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:56:53 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x95d9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9640598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96f2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d4e30>, '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 0x9671c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96f0470>, '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-1468590956.229878-1922459951', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:56:53 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:56:53 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:56:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:56:53 INFO - 'CCACHE_UMASK': '002', 09:56:53 INFO - 'DISPLAY': ':0', 09:56:53 INFO - 'HOME': '/home/cltbld', 09:56:53 INFO - 'LANG': 'en_US.UTF-8', 09:56:53 INFO - 'LOGNAME': 'cltbld', 09:56:53 INFO - 'MAIL': '/var/mail/cltbld', 09:56:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:56:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:56:53 INFO - 'MOZ_NO_REMOTE': '1', 09:56:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:56:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:56:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:56:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:56:53 INFO - 'PWD': '/builds/slave/test', 09:56:53 INFO - 'SHELL': '/bin/bash', 09:56:53 INFO - 'SHLVL': '1', 09:56:53 INFO - 'TERM': 'linux', 09:56:53 INFO - 'TMOUT': '86400', 09:56:53 INFO - 'USER': 'cltbld', 09:56:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468590956.229878-1922459951', 09:56:53 INFO - '_': '/tools/buildbot/bin/python'} 09:56:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:56:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:56:53 INFO - Running setup.py (path:/tmp/pip-UIyXJy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:56:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:56:54 INFO - Running setup.py (path:/tmp/pip-TFnH1w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:56:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:56:54 INFO - Running setup.py (path:/tmp/pip-fvOp9v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:56:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:56:54 INFO - Running setup.py (path:/tmp/pip-JdzhK8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:56:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:56:54 INFO - Running setup.py (path:/tmp/pip-1jv0ZE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:56:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:56:54 INFO - Running setup.py (path:/tmp/pip-7e0rnF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:56:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:56:54 INFO - Running setup.py (path:/tmp/pip-g_6E6J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:56:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:56:54 INFO - Running setup.py (path:/tmp/pip-MXS_w0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:56:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:56:54 INFO - Running setup.py (path:/tmp/pip-SFCW7l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:56:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:56:55 INFO - Running setup.py (path:/tmp/pip-pHz15O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:56:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:56:55 INFO - Running setup.py (path:/tmp/pip-1cEwBB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:56:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:56:55 INFO - Running setup.py (path:/tmp/pip-1hhKlV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:56:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:56:55 INFO - Running setup.py (path:/tmp/pip-iDy0mQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:56:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:56:55 INFO - Running setup.py (path:/tmp/pip-2auF6n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:56:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:56:55 INFO - Running setup.py (path:/tmp/pip-XAGTbO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:56:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:56:55 INFO - Running setup.py (path:/tmp/pip-0zmnnn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:56:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:56:55 INFO - Running setup.py (path:/tmp/pip-wFDTjm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:56:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:56:56 INFO - Running setup.py (path:/tmp/pip-adPYau-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:56:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:56:56 INFO - Running setup.py (path:/tmp/pip-T9o76w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:56:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:56:56 INFO - Running setup.py (path:/tmp/pip-W0Cva5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:56:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:56:56 INFO - Running setup.py (path:/tmp/pip-7OZTe_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:56:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:56:57 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 09:56:57 INFO - Running setup.py install for manifestparser 09:56:57 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:56:57 INFO - Running setup.py install for mozcrash 09:56:57 INFO - Running setup.py install for mozdebug 09:56:57 INFO - Running setup.py install for mozdevice 09:56:57 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:56:57 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:56:57 INFO - Running setup.py install for mozfile 09:56:58 INFO - Running setup.py install for mozhttpd 09:56:58 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:56:58 INFO - Running setup.py install for mozinfo 09:56:58 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:56:58 INFO - Running setup.py install for mozInstall 09:56:58 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:56:58 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:56:58 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:56:58 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:56:58 INFO - Running setup.py install for mozleak 09:56:58 INFO - Running setup.py install for mozlog 09:56:59 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:56:59 INFO - Running setup.py install for moznetwork 09:56:59 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:56:59 INFO - Running setup.py install for mozprocess 09:56:59 INFO - Running setup.py install for mozprofile 09:56:59 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:56:59 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:56:59 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:56:59 INFO - Running setup.py install for mozrunner 09:57:00 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:57:00 INFO - Running setup.py install for mozscreenshot 09:57:00 INFO - Running setup.py install for moztest 09:57:00 INFO - Running setup.py install for mozversion 09:57:00 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:57:00 INFO - Running setup.py install for wptserve 09:57:00 INFO - Running setup.py install for marionette-driver 09:57:01 INFO - Running setup.py install for browsermob-proxy 09:57:01 INFO - Running setup.py install for marionette-client 09:57:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:57:01 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:57:02 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 09:57:02 INFO - Cleaning up... 09:57:02 INFO - Return code: 0 09:57:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:57:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:57:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:57:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:57:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:57:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:57:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:57:02 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x95d9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9640598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96f2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93d4e30>, '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 0x9671c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96f0470>, '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-1468590956.229878-1922459951', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:57:02 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:57:02 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:57:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:57:02 INFO - 'CCACHE_UMASK': '002', 09:57:02 INFO - 'DISPLAY': ':0', 09:57:02 INFO - 'HOME': '/home/cltbld', 09:57:02 INFO - 'LANG': 'en_US.UTF-8', 09:57:02 INFO - 'LOGNAME': 'cltbld', 09:57:02 INFO - 'MAIL': '/var/mail/cltbld', 09:57:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:57:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:57:02 INFO - 'MOZ_NO_REMOTE': '1', 09:57:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:57:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:57:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:57:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:57:02 INFO - 'PWD': '/builds/slave/test', 09:57:02 INFO - 'SHELL': '/bin/bash', 09:57:02 INFO - 'SHLVL': '1', 09:57:02 INFO - 'TERM': 'linux', 09:57:02 INFO - 'TMOUT': '86400', 09:57:02 INFO - 'USER': 'cltbld', 09:57:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468590956.229878-1922459951', 09:57:02 INFO - '_': '/tools/buildbot/bin/python'} 09:57:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:57:02 INFO - Running setup.py (path:/tmp/pip-o3X4pE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:57:02 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:57:02 INFO - Running setup.py (path:/tmp/pip-1UkCdC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:57:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:57:02 INFO - Running setup.py (path:/tmp/pip-4l5tL6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:57:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:57:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:57:02 INFO - Running setup.py (path:/tmp/pip-rorE8G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:57:03 INFO - Running setup.py (path:/tmp/pip-Xvr1ub-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 09:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:57:03 INFO - Running setup.py (path:/tmp/pip-lNNnre-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 09:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:57:03 INFO - Running setup.py (path:/tmp/pip-pSLPe4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:57:03 INFO - Running setup.py (path:/tmp/pip-ChN6qb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 09:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:57:03 INFO - Running setup.py (path:/tmp/pip-5fkDsX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 09:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:57:03 INFO - Running setup.py (path:/tmp/pip-vd78qB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:57:03 INFO - Running setup.py (path:/tmp/pip-T42hUP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:57:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 09:57:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:57:03 INFO - Running setup.py (path:/tmp/pip-xE3IrN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 09:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:57:04 INFO - Running setup.py (path:/tmp/pip-Kv9pCh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 09:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:57:04 INFO - Running setup.py (path:/tmp/pip-8Brcqp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 09:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:57:04 INFO - Running setup.py (path:/tmp/pip-4GzO1F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 09:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:57:04 INFO - Running setup.py (path:/tmp/pip-uzaEin-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 09:57:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:57:04 INFO - Running setup.py (path:/tmp/pip-9mtqYC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 09:57:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:57:04 INFO - Running setup.py (path:/tmp/pip-Id5d3o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:57:04 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 09:57:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:57:04 INFO - Running setup.py (path:/tmp/pip-RObAX1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 09:57:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:57:05 INFO - Running setup.py (path:/tmp/pip-Kld99y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:57:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:57:05 INFO - Running setup.py (path:/tmp/pip-pE8_c0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:57:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 09:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:57:05 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:57:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:57:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:57:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:57:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:57:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:57:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:57:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:57:11 INFO - Downloading blessings-1.6.tar.gz 09:57:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:57:11 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:57:11 INFO - Installing collected packages: blessings 09:57:11 INFO - Running setup.py install for blessings 09:57:11 INFO - Successfully installed blessings 09:57:11 INFO - Cleaning up... 09:57:11 INFO - Return code: 0 09:57:11 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:57:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:57:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:57:12 INFO - Reading from file tmpfile_stdout 09:57:12 INFO - Current package versions: 09:57:12 INFO - argparse == 1.2.1 09:57:12 INFO - blessings == 1.6 09:57:12 INFO - blobuploader == 1.2.4 09:57:12 INFO - browsermob-proxy == 0.6.0 09:57:12 INFO - docopt == 0.6.1 09:57:12 INFO - manifestparser == 1.1 09:57:12 INFO - marionette-client == 2.3.0 09:57:12 INFO - marionette-driver == 1.4.0 09:57:12 INFO - mozInstall == 1.12 09:57:12 INFO - mozcrash == 0.17 09:57:12 INFO - mozdebug == 0.1 09:57:12 INFO - mozdevice == 0.48 09:57:12 INFO - mozfile == 1.2 09:57:12 INFO - mozhttpd == 0.7 09:57:12 INFO - mozinfo == 0.9 09:57:12 INFO - mozleak == 0.1 09:57:12 INFO - mozlog == 3.1 09:57:12 INFO - moznetwork == 0.27 09:57:12 INFO - mozprocess == 0.22 09:57:12 INFO - mozprofile == 0.28 09:57:12 INFO - mozrunner == 6.11 09:57:12 INFO - mozscreenshot == 0.1 09:57:12 INFO - mozsystemmonitor == 0.0 09:57:12 INFO - moztest == 0.7 09:57:12 INFO - mozversion == 1.4 09:57:12 INFO - psutil == 3.1.1 09:57:12 INFO - requests == 1.2.3 09:57:12 INFO - wptserve == 1.4.0 09:57:12 INFO - wsgiref == 0.1.2 09:57:12 INFO - Running post-action listener: _resource_record_post_action 09:57:12 INFO - Running post-action listener: _start_resource_monitoring 09:57:12 INFO - Starting resource monitoring. 09:57:12 INFO - ##### 09:57:12 INFO - ##### Running pull step. 09:57:12 INFO - ##### 09:57:12 INFO - Running pre-action listener: _resource_record_pre_action 09:57:12 INFO - Running main action method: pull 09:57:12 INFO - Pull has nothing to do! 09:57:12 INFO - Running post-action listener: _resource_record_post_action 09:57:12 INFO - ##### 09:57:12 INFO - ##### Running install step. 09:57:12 INFO - ##### 09:57:12 INFO - Running pre-action listener: _resource_record_pre_action 09:57:12 INFO - Running main action method: install 09:57:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:57:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:57:12 INFO - Reading from file tmpfile_stdout 09:57:12 INFO - Detecting whether we're running mozinstall >=1.0... 09:57:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:57:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:57:12 INFO - Reading from file tmpfile_stdout 09:57:12 INFO - Output received: 09:57:12 INFO - Usage: mozinstall [options] installer 09:57:12 INFO - Options: 09:57:12 INFO - -h, --help show this help message and exit 09:57:12 INFO - -d DEST, --destination=DEST 09:57:12 INFO - Directory to install application into. [default: 09:57:12 INFO - "/builds/slave/test"] 09:57:12 INFO - --app=APP Application being installed. [default: firefox] 09:57:12 INFO - mkdir: /builds/slave/test/build/application 09:57:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:57:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:57:42 INFO - Reading from file tmpfile_stdout 09:57:42 INFO - Output received: 09:57:42 INFO - /builds/slave/test/build/application/firefox/firefox 09:57:42 INFO - Running post-action listener: _resource_record_post_action 09:57:42 INFO - ##### 09:57:42 INFO - ##### Running run-tests step. 09:57:42 INFO - ##### 09:57:42 INFO - Running pre-action listener: _resource_record_pre_action 09:57:42 INFO - Running main action method: run_tests 09:57:42 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:57:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:57:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:57:42 INFO - grabbing minidump binary from tooltool 09:57:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:57:42 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 0x93d4e30>, '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 0x9671c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96f0470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:57:42 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 09:57:42 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 09:57:42 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:57:42 INFO - Return code: 0 09:57:42 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:57:42 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:57:42 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/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 09:57:42 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/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 09:57:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:57:42 INFO - 'CCACHE_UMASK': '002', 09:57:42 INFO - 'DISPLAY': ':0', 09:57:42 INFO - 'HOME': '/home/cltbld', 09:57:42 INFO - 'LANG': 'en_US.UTF-8', 09:57:42 INFO - 'LOGNAME': 'cltbld', 09:57:42 INFO - 'MAIL': '/var/mail/cltbld', 09:57:42 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:57:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:57:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:57:42 INFO - 'MOZ_NO_REMOTE': '1', 09:57:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:57:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:57:42 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:57:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:57:42 INFO - 'PWD': '/builds/slave/test', 09:57:42 INFO - 'SHELL': '/bin/bash', 09:57:42 INFO - 'SHLVL': '1', 09:57:42 INFO - 'TERM': 'linux', 09:57:42 INFO - 'TMOUT': '86400', 09:57:42 INFO - 'USER': 'cltbld', 09:57:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468590956.229878-1922459951', 09:57:42 INFO - '_': '/tools/buildbot/bin/python'} 09:57:42 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/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 09:57:43 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 09:57:43 INFO - import pkg_resources 09:57:44 INFO - Using 1 client processes 09:57:44 INFO - wptserve Starting http server on 127.0.0.1:8000 09:57:44 INFO - wptserve Starting http server on 127.0.0.1:8001 09:57:44 INFO - wptserve Starting http server on 127.0.0.1:8443 09:57:47 INFO - SUITE-START | Running 778 tests 09:57:47 INFO - Running testharness tests 09:57:47 INFO - Setting up ssl 09:57:47 INFO - PROCESS | certutil | 09:57:47 INFO - PROCESS | certutil | 09:57:47 INFO - PROCESS | certutil | 09:57:47 INFO - Certificate Nickname Trust Attributes 09:57:47 INFO - SSL,S/MIME,JAR/XPI 09:57:47 INFO - 09:57:47 INFO - web-platform-tests CT,, 09:57:47 INFO - 09:57:47 INFO - Starting runner 09:57:49 INFO - PROCESS | 1877 | 1468601869976 Marionette DEBUG Marionette enabled via build flag and pref 09:57:50 INFO - PROCESS | 1877 | ++DOCSHELL 0xa4d4ec00 == 1 [pid = 1877] [id = 1] 09:57:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 1 (0xa4d4f000) [pid = 1877] [serial = 1] [outer = (nil)] 09:57:50 INFO - PROCESS | 1877 | [1877] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:57:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 2 (0xa4d4f800) [pid = 1877] [serial = 2] [outer = 0xa4d4f000] 09:57:50 INFO - PROCESS | 1877 | 1468601870672 Marionette INFO Listening on port 2828 09:57:51 INFO - PROCESS | 1877 | 1468601871259 Marionette DEBUG Marionette enabled via command-line flag 09:57:51 INFO - PROCESS | 1877 | ++DOCSHELL 0xa23afc00 == 2 [pid = 1877] [id = 2] 09:57:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 3 (0xa23b1000) [pid = 1877] [serial = 3] [outer = (nil)] 09:57:51 INFO - PROCESS | 1877 | [1877] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:57:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 4 (0xa8cc0c00) [pid = 1877] [serial = 4] [outer = 0xa23b1000] 09:57:51 INFO - PROCESS | 1877 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cf260 09:57:51 INFO - PROCESS | 1877 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cfd40 09:57:51 INFO - PROCESS | 1877 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dddc0 09:57:51 INFO - PROCESS | 1877 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20faa20 09:57:51 INFO - PROCESS | 1877 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20df7a0 09:57:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 5 (0xa1108400) [pid = 1877] [serial = 5] [outer = 0xa4d4f000] 09:57:51 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:57:51 INFO - PROCESS | 1877 | 1468601871666 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:59744 09:57:51 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:57:51 INFO - PROCESS | 1877 | 1468601871748 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:59745 09:57:51 INFO - PROCESS | 1877 | 1468601871756 Marionette DEBUG Closed connection conn0 09:57:51 INFO - PROCESS | 1877 | [1877] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 09:57:51 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:57:51 INFO - PROCESS | 1877 | 1468601871885 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:59746 09:57:51 INFO - PROCESS | 1877 | 1468601871887 Marionette DEBUG Closed connection conn1 09:57:51 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:57:51 INFO - PROCESS | 1877 | 1468601871953 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:59747 09:57:51 INFO - PROCESS | 1877 | 1468601871967 Marionette DEBUG Closed connection conn2 09:57:52 INFO - PROCESS | 1877 | 1468601872018 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:57:52 INFO - PROCESS | 1877 | 1468601872036 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":"20160714110442","device":"desktop","version":"48.0"} 09:57:52 INFO - PROCESS | 1877 | [1877] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:57:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x9b05e800 == 3 [pid = 1877] [id = 3] 09:57:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 6 (0x9b05ec00) [pid = 1877] [serial = 6] [outer = (nil)] 09:57:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x9b05f000 == 4 [pid = 1877] [id = 4] 09:57:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 7 (0x9b05f400) [pid = 1877] [serial = 7] [outer = (nil)] 09:57:54 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:57:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a497800 == 5 [pid = 1877] [id = 5] 09:57:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 8 (0x9a497c00) [pid = 1877] [serial = 8] [outer = (nil)] 09:57:54 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:57:54 INFO - PROCESS | 1877 | [1877] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:57:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 9 (0x9a128c00) [pid = 1877] [serial = 9] [outer = 0x9a497c00] 09:57:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 10 (0x99e69400) [pid = 1877] [serial = 10] [outer = 0x9b05ec00] 09:57:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 11 (0x99e6b000) [pid = 1877] [serial = 11] [outer = 0x9b05f400] 09:57:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 12 (0x99e6d800) [pid = 1877] [serial = 12] [outer = 0x9a497c00] 09:57:55 INFO - PROCESS | 1877 | 1468601875843 Marionette INFO startBrowser 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:57:55 INFO - PROCESS | 1877 | 1468601875891 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 1877 | 1468601875910 Marionette DEBUG loaded listener.js 09:57:55 INFO - PROCESS | 1877 | 1468601875914 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:57:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 13 (0x9855ac00) [pid = 1877] [serial = 13] [outer = 0x9a497c00] 09:57:56 INFO - PROCESS | 1877 | 1468601876606 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4","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":"20160714110442","device":"desktop","version":"48.0","command_id":1}}] 09:57:56 INFO - PROCESS | 1877 | 1468601876840 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}] 09:57:56 INFO - PROCESS | 1877 | 1468601876845 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:57:57 INFO - PROCESS | 1877 | 1468601877196 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:57:57 INFO - PROCESS | 1877 | 1468601877367 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:57:57 INFO - PROCESS | 1877 | 1468601877371 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:57:57 INFO - PROCESS | 1877 | [1877] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:57:57 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:57:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 14 (0x95261800) [pid = 1877] [serial = 14] [outer = 0x9a497c00] 09:57:57 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:57:57 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:57:57 INFO - PROCESS | 1877 | 1468601877972 Marionette TRACE conn3 <- [1,3,null,{}] 09:57:58 INFO - PROCESS | 1877 | 1468601878035 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:57:58 INFO - PROCESS | 1877 | 1468601878043 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:57:58 INFO - PROCESS | 1877 | 1468601878081 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:57:58 INFO - PROCESS | 1877 | 1468601878140 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:57:58 INFO - PROCESS | 1877 | 1468601878144 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:57:58 INFO - PROCESS | 1877 | 1468601878170 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:57:58 INFO - PROCESS | 1877 | 1468601878176 Marionette TRACE conn3 <- [1,6,null,{}] 09:57:58 INFO - PROCESS | 1877 | 1468601878261 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}] 09:57:58 INFO - PROCESS | 1877 | 1468601878267 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:57:58 INFO - PROCESS | 1877 | 1468601878292 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:57:58 INFO - PROCESS | 1877 | 1468601878302 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:58 INFO - PROCESS | 1877 | 1468601878308 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:57:58 INFO - PROCESS | 1877 | ++DOCSHELL 0xa6ea8800 == 6 [pid = 1877] [id = 6] 09:57:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 15 (0xa8c44400) [pid = 1877] [serial = 15] [outer = (nil)] 09:57:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 16 (0x93f78c00) [pid = 1877] [serial = 16] [outer = 0xa8c44400] 09:57:58 INFO - PROCESS | 1877 | 1468601878385 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 17 (0x93f7d400) [pid = 1877] [serial = 17] [outer = 0xa8c44400] 09:57:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x93d95000 == 7 [pid = 1877] [id = 7] 09:57:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 18 (0x93d9a400) [pid = 1877] [serial = 18] [outer = (nil)] 09:57:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 19 (0x93d9c800) [pid = 1877] [serial = 19] [outer = 0x93d9a400] 09:57:58 INFO - PROCESS | 1877 | 1468601878864 Marionette DEBUG loaded listener.js 09:57:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 20 (0x93c97800) [pid = 1877] [serial = 20] [outer = 0x93d9a400] 09:57:59 INFO - PROCESS | 1877 | [1877] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:57:59 INFO - PROCESS | 1877 | 1468601879408 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]]]}] 09:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1311ms 09:57:59 INFO - PROCESS | 1877 | 1468601879526 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:57:59 INFO - PROCESS | 1877 | 1468601879529 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:57:59 INFO - PROCESS | 1877 | 1468601879563 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:57:59 INFO - PROCESS | 1877 | 1468601879565 Marionette TRACE conn3 <- [1,10,null,{}] 09:57:59 INFO - PROCESS | 1877 | 1468601879580 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}] 09:57:59 INFO - PROCESS | 1877 | 1468601879590 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:57:59 INFO - PROCESS | 1877 | 1468601879766 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:57:59 INFO - PROCESS | 1877 | 1468601879785 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:57:59 INFO - PROCESS | 1877 | 1468601879797 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:57:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x932d9000 == 8 [pid = 1877] [id = 8] 09:57:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 21 (0x932d9c00) [pid = 1877] [serial = 21] [outer = (nil)] 09:57:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 22 (0x93f83800) [pid = 1877] [serial = 22] [outer = 0x932d9c00] 09:57:59 INFO - PROCESS | 1877 | 1468601879868 Marionette DEBUG loaded listener.js 09:57:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 23 (0x92461800) [pid = 1877] [serial = 23] [outer = 0x932d9c00] 09:58:00 INFO - PROCESS | 1877 | 1468601880881 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]]]}] 09:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1395ms 09:58:00 INFO - PROCESS | 1877 | 1468601880943 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:58:00 INFO - PROCESS | 1877 | 1468601880950 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:58:00 INFO - PROCESS | 1877 | 1468601880959 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:58:00 INFO - PROCESS | 1877 | 1468601880964 Marionette TRACE conn3 <- [1,14,null,{}] 09:58:00 INFO - PROCESS | 1877 | 1468601880973 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}] 09:58:00 INFO - PROCESS | 1877 | 1468601880978 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:01 INFO - PROCESS | 1877 | 1468601881272 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:58:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x932d3000 == 9 [pid = 1877] [id = 9] 09:58:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 24 (0x932d4c00) [pid = 1877] [serial = 24] [outer = (nil)] 09:58:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 25 (0x932d8c00) [pid = 1877] [serial = 25] [outer = 0x932d4c00] 09:58:01 INFO - PROCESS | 1877 | 1468601881461 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:01 INFO - PROCESS | 1877 | 1468601881476 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x932df800 == 10 [pid = 1877] [id = 10] 09:58:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 26 (0x93c9a400) [pid = 1877] [serial = 26] [outer = (nil)] 09:58:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 27 (0x93d91400) [pid = 1877] [serial = 27] [outer = 0x93c9a400] 09:58:01 INFO - PROCESS | 1877 | 1468601881570 Marionette DEBUG loaded listener.js 09:58:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 28 (0x93f7c000) [pid = 1877] [serial = 28] [outer = 0x93c9a400] 09:58:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 29 (0x95281c00) [pid = 1877] [serial = 29] [outer = 0x932d4c00] 09:58:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x9528ac00 == 11 [pid = 1877] [id = 11] 09:58:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 30 (0x979eb000) [pid = 1877] [serial = 30] [outer = (nil)] 09:58:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 31 (0x98d89400) [pid = 1877] [serial = 31] [outer = 0x979eb000] 09:58:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 32 (0x99dec800) [pid = 1877] [serial = 32] [outer = 0x979eb000] 09:58:02 INFO - PROCESS | 1877 | 1468601882737 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]]]}] 09:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1793ms 09:58:02 INFO - PROCESS | 1877 | 1468601882751 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:58:02 INFO - PROCESS | 1877 | 1468601882758 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:58:02 INFO - PROCESS | 1877 | 1468601882769 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:58:02 INFO - PROCESS | 1877 | 1468601882774 Marionette TRACE conn3 <- [1,18,null,{}] 09:58:02 INFO - PROCESS | 1877 | 1468601882781 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}] 09:58:02 INFO - PROCESS | 1877 | 1468601882786 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:02 INFO - PROCESS | 1877 | 1468601882979 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:58:03 INFO - PROCESS | 1877 | 1468601883156 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:03 INFO - PROCESS | 1877 | 1468601883167 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x932e0000 == 12 [pid = 1877] [id = 12] 09:58:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 33 (0x9a1bc400) [pid = 1877] [serial = 33] [outer = (nil)] 09:58:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 34 (0x9aeb3000) [pid = 1877] [serial = 34] [outer = 0x9a1bc400] 09:58:03 INFO - PROCESS | 1877 | 1468601883281 Marionette DEBUG loaded listener.js 09:58:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 35 (0x9b305c00) [pid = 1877] [serial = 35] [outer = 0x9a1bc400] 09:58:04 INFO - PROCESS | 1877 | 1468601884108 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]]]}] 09:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1386ms 09:58:04 INFO - PROCESS | 1877 | 1468601884157 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:58:04 INFO - PROCESS | 1877 | 1468601884163 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:58:04 INFO - PROCESS | 1877 | 1468601884170 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:58:04 INFO - PROCESS | 1877 | 1468601884176 Marionette TRACE conn3 <- [1,22,null,{}] 09:58:04 INFO - PROCESS | 1877 | 1468601884193 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}] 09:58:04 INFO - PROCESS | 1877 | 1468601884201 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:04 INFO - PROCESS | 1877 | 1468601884429 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:58:04 INFO - PROCESS | 1877 | 1468601884559 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:04 INFO - PROCESS | 1877 | 1468601884572 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:04 INFO - PROCESS | 1877 | ++DOCSHELL 0xa2267000 == 13 [pid = 1877] [id = 13] 09:58:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 36 (0xa2268800) [pid = 1877] [serial = 36] [outer = (nil)] 09:58:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 37 (0xa253e400) [pid = 1877] [serial = 37] [outer = 0xa2268800] 09:58:04 INFO - PROCESS | 1877 | 1468601884656 Marionette DEBUG loaded listener.js 09:58:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 38 (0xa4d0a400) [pid = 1877] [serial = 38] [outer = 0xa2268800] 09:58:05 INFO - PROCESS | 1877 | 1468601885767 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]]]}] 09:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1735ms 09:58:06 INFO - PROCESS | 1877 | 1468601886002 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:58:06 INFO - PROCESS | 1877 | 1468601886006 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:58:06 INFO - PROCESS | 1877 | 1468601886017 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:58:06 INFO - PROCESS | 1877 | 1468601886021 Marionette TRACE conn3 <- [1,26,null,{}] 09:58:06 INFO - PROCESS | 1877 | 1468601886029 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}] 09:58:06 INFO - PROCESS | 1877 | 1468601886035 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:06 INFO - PROCESS | 1877 | 1468601886246 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:58:06 INFO - PROCESS | 1877 | 1468601886368 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:06 INFO - PROCESS | 1877 | 1468601886379 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x93f7f800 == 14 [pid = 1877] [id = 14] 09:58:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 39 (0x93f80000) [pid = 1877] [serial = 39] [outer = (nil)] 09:58:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 40 (0x9aeb1000) [pid = 1877] [serial = 40] [outer = 0x93f80000] 09:58:06 INFO - PROCESS | 1877 | 1468601886450 Marionette DEBUG loaded listener.js 09:58:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 41 (0x9b304800) [pid = 1877] [serial = 41] [outer = 0x93f80000] 09:58:07 INFO - PROCESS | 1877 | 1468601887151 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]]]}] 09:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1179ms 09:58:07 INFO - PROCESS | 1877 | 1468601887196 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:58:07 INFO - PROCESS | 1877 | 1468601887202 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:58:07 INFO - PROCESS | 1877 | 1468601887240 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:58:07 INFO - PROCESS | 1877 | 1468601887244 Marionette TRACE conn3 <- [1,30,null,{}] 09:58:07 INFO - PROCESS | 1877 | 1468601887254 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}] 09:58:07 INFO - PROCESS | 1877 | 1468601887259 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:07 INFO - PROCESS | 1877 | 1468601887414 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:58:07 INFO - PROCESS | 1877 | 1468601887425 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:07 INFO - PROCESS | 1877 | 1468601887434 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x9b9ef800 == 15 [pid = 1877] [id = 15] 09:58:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 42 (0x9d56f000) [pid = 1877] [serial = 42] [outer = (nil)] 09:58:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 43 (0x9d923400) [pid = 1877] [serial = 43] [outer = 0x9d56f000] 09:58:07 INFO - PROCESS | 1877 | 1468601887518 Marionette DEBUG loaded listener.js 09:58:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 44 (0x9d952400) [pid = 1877] [serial = 44] [outer = 0x9d56f000] 09:58:08 INFO - PROCESS | 1877 | 1468601888310 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]]]}] 09:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1141ms 09:58:08 INFO - PROCESS | 1877 | 1468601888377 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:58:08 INFO - PROCESS | 1877 | 1468601888381 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:58:08 INFO - PROCESS | 1877 | 1468601888388 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:58:08 INFO - PROCESS | 1877 | 1468601888393 Marionette TRACE conn3 <- [1,34,null,{}] 09:58:08 INFO - PROCESS | 1877 | 1468601888410 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}] 09:58:08 INFO - PROCESS | 1877 | 1468601888418 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:08 INFO - PROCESS | 1877 | 1468601888570 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:58:08 INFO - PROCESS | 1877 | 1468601888662 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:08 INFO - PROCESS | 1877 | 1468601888673 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:08 INFO - PROCESS | 1877 | ++DOCSHELL 0xa11a2800 == 16 [pid = 1877] [id = 16] 09:58:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 45 (0xa11a4000) [pid = 1877] [serial = 45] [outer = (nil)] 09:58:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 46 (0xa2269400) [pid = 1877] [serial = 46] [outer = 0xa11a4000] 09:58:08 INFO - PROCESS | 1877 | 1468601888746 Marionette DEBUG loaded listener.js 09:58:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 47 (0xa2370000) [pid = 1877] [serial = 47] [outer = 0xa11a4000] 09:58:09 INFO - PROCESS | 1877 | 1468601889395 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]]]}] 09:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1047ms 09:58:09 INFO - PROCESS | 1877 | 1468601889435 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:58:09 INFO - PROCESS | 1877 | 1468601889440 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:58:09 INFO - PROCESS | 1877 | 1468601889446 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:58:09 INFO - PROCESS | 1877 | 1468601889449 Marionette TRACE conn3 <- [1,38,null,{}] 09:58:09 INFO - PROCESS | 1877 | 1468601889455 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}] 09:58:09 INFO - PROCESS | 1877 | 1468601889460 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:09 INFO - PROCESS | 1877 | 1468601889613 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:58:09 INFO - PROCESS | 1877 | 1468601889710 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:09 INFO - PROCESS | 1877 | 1468601889718 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x932da400 == 17 [pid = 1877] [id = 17] 09:58:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 48 (0x95445400) [pid = 1877] [serial = 48] [outer = (nil)] 09:58:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 49 (0xa2379400) [pid = 1877] [serial = 49] [outer = 0x95445400] 09:58:09 INFO - PROCESS | 1877 | 1468601889786 Marionette DEBUG loaded listener.js 09:58:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 50 (0xa23b7800) [pid = 1877] [serial = 50] [outer = 0x95445400] 09:58:10 INFO - PROCESS | 1877 | 1468601890462 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]]]}] 09:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1035ms 09:58:10 INFO - PROCESS | 1877 | 1468601890481 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:58:10 INFO - PROCESS | 1877 | 1468601890485 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:58:10 INFO - PROCESS | 1877 | 1468601890491 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:58:10 INFO - PROCESS | 1877 | 1468601890493 Marionette TRACE conn3 <- [1,42,null,{}] 09:58:10 INFO - PROCESS | 1877 | 1468601890499 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}] 09:58:10 INFO - PROCESS | 1877 | 1468601890504 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:10 INFO - PROCESS | 1877 | 1468601890685 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:58:10 INFO - PROCESS | 1877 | 1468601890704 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:10 INFO - PROCESS | 1877 | 1468601890712 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:10 INFO - PROCESS | 1877 | ++DOCSHELL 0xa253d400 == 18 [pid = 1877] [id = 18] 09:58:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 51 (0xa2543000) [pid = 1877] [serial = 51] [outer = (nil)] 09:58:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 52 (0xa2ff2400) [pid = 1877] [serial = 52] [outer = 0xa2543000] 09:58:10 INFO - PROCESS | 1877 | 1468601890784 Marionette DEBUG loaded listener.js 09:58:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 53 (0xa310d000) [pid = 1877] [serial = 53] [outer = 0xa2543000] 09:58:11 INFO - PROCESS | 1877 | 1468601891534 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]]]}] 09:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1092ms 09:58:11 INFO - PROCESS | 1877 | 1468601891583 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:58:11 INFO - PROCESS | 1877 | 1468601891587 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:58:11 INFO - PROCESS | 1877 | 1468601891593 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:58:11 INFO - PROCESS | 1877 | 1468601891596 Marionette TRACE conn3 <- [1,46,null,{}] 09:58:11 INFO - PROCESS | 1877 | 1468601891615 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}] 09:58:11 INFO - PROCESS | 1877 | 1468601891625 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:11 INFO - PROCESS | 1877 | 1468601891810 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:58:11 INFO - PROCESS | 1877 | 1468601891820 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:11 INFO - PROCESS | 1877 | 1468601891828 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x932d6c00 == 19 [pid = 1877] [id = 19] 09:58:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 54 (0xa20a9c00) [pid = 1877] [serial = 54] [outer = (nil)] 09:58:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 55 (0xa61d5000) [pid = 1877] [serial = 55] [outer = 0xa20a9c00] 09:58:11 INFO - PROCESS | 1877 | 1468601891900 Marionette DEBUG loaded listener.js 09:58:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 56 (0xa6726000) [pid = 1877] [serial = 56] [outer = 0xa20a9c00] 09:58:12 INFO - PROCESS | 1877 | 1468601892653 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]]]}] 09:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1099ms 09:58:12 INFO - PROCESS | 1877 | 1468601892734 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:58:12 INFO - PROCESS | 1877 | 1468601892738 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:58:12 INFO - PROCESS | 1877 | 1468601892757 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:58:12 INFO - PROCESS | 1877 | 1468601892759 Marionette TRACE conn3 <- [1,50,null,{}] 09:58:12 INFO - PROCESS | 1877 | 1468601892765 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}] 09:58:12 INFO - PROCESS | 1877 | 1468601892770 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:12 INFO - PROCESS | 1877 | 1468601892912 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:58:12 INFO - PROCESS | 1877 | 1468601892921 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:12 INFO - PROCESS | 1877 | 1468601892930 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:12 INFO - PROCESS | 1877 | ++DOCSHELL 0x95267800 == 20 [pid = 1877] [id = 20] 09:58:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 57 (0xa61d6c00) [pid = 1877] [serial = 57] [outer = (nil)] 09:58:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 58 (0xa6ea4400) [pid = 1877] [serial = 58] [outer = 0xa61d6c00] 09:58:13 INFO - PROCESS | 1877 | 1468601893009 Marionette DEBUG loaded listener.js 09:58:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0xa6ea9000) [pid = 1877] [serial = 59] [outer = 0xa61d6c00] 09:58:13 INFO - PROCESS | 1877 | 1468601893717 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]]]}] 09:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 987ms 09:58:13 INFO - PROCESS | 1877 | 1468601893744 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:58:13 INFO - PROCESS | 1877 | 1468601893747 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:58:13 INFO - PROCESS | 1877 | 1468601893755 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:58:13 INFO - PROCESS | 1877 | 1468601893758 Marionette TRACE conn3 <- [1,54,null,{}] 09:58:13 INFO - PROCESS | 1877 | 1468601893764 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}] 09:58:13 INFO - PROCESS | 1877 | 1468601893767 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:13 INFO - PROCESS | 1877 | 1468601893948 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:58:13 INFO - PROCESS | 1877 | 1468601893969 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:13 INFO - PROCESS | 1877 | 1468601893976 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x92463400 == 21 [pid = 1877] [id = 21] 09:58:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x9246c800) [pid = 1877] [serial = 60] [outer = (nil)] 09:58:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0xa6ea7c00) [pid = 1877] [serial = 61] [outer = 0x9246c800] 09:58:14 INFO - PROCESS | 1877 | 1468601894042 Marionette DEBUG loaded listener.js 09:58:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0xa4f1e400) [pid = 1877] [serial = 62] [outer = 0x9246c800] 09:58:15 INFO - PROCESS | 1877 | 1468601895685 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]]]}] 09:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1991ms 09:58:15 INFO - PROCESS | 1877 | 1468601895753 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:58:15 INFO - PROCESS | 1877 | 1468601895757 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:58:15 INFO - PROCESS | 1877 | 1468601895767 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:58:15 INFO - PROCESS | 1877 | 1468601895771 Marionette TRACE conn3 <- [1,58,null,{}] 09:58:15 INFO - PROCESS | 1877 | 1468601895781 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}] 09:58:15 INFO - PROCESS | 1877 | 1468601895787 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:15 INFO - PROCESS | 1877 | 1468601895983 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:58:16 INFO - PROCESS | 1877 | 1468601896043 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:16 INFO - PROCESS | 1877 | 1468601896057 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x979e7000 == 22 [pid = 1877] [id = 22] 09:58:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x979e8c00) [pid = 1877] [serial = 63] [outer = (nil)] 09:58:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x98d8c000) [pid = 1877] [serial = 64] [outer = 0x979e8c00] 09:58:16 INFO - PROCESS | 1877 | 1468601896129 Marionette DEBUG loaded listener.js 09:58:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x999e8000) [pid = 1877] [serial = 65] [outer = 0x979e8c00] 09:58:17 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0xa8c44400) [pid = 1877] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:58:17 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0xa61d6c00) [pid = 1877] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:58:17 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x932d9c00) [pid = 1877] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:58:17 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x93c9a400) [pid = 1877] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:58:17 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x9a1bc400) [pid = 1877] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:58:17 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0xa2268800) [pid = 1877] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:58:17 INFO - PROCESS | 1877 | --DOMWINDOW == 58 (0x93f80000) [pid = 1877] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:58:17 INFO - PROCESS | 1877 | --DOMWINDOW == 57 (0x9d56f000) [pid = 1877] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:58:17 INFO - PROCESS | 1877 | --DOMWINDOW == 56 (0xa11a4000) [pid = 1877] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:58:17 INFO - PROCESS | 1877 | --DOMWINDOW == 55 (0x95445400) [pid = 1877] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:58:17 INFO - PROCESS | 1877 | 1468601897250 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]]]}] 09:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1543ms 09:58:17 INFO - PROCESS | 1877 | 1468601897309 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:58:17 INFO - PROCESS | 1877 | 1468601897315 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:58:17 INFO - PROCESS | 1877 | 1468601897325 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:58:17 INFO - PROCESS | 1877 | 1468601897329 Marionette TRACE conn3 <- [1,62,null,{}] 09:58:17 INFO - PROCESS | 1877 | 1468601897335 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}] 09:58:17 INFO - PROCESS | 1877 | 1468601897341 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:17 INFO - PROCESS | 1877 | 1468601897573 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:58:17 INFO - PROCESS | 1877 | 1468601897644 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:17 INFO - PROCESS | 1877 | 1468601897662 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x9aa24400 == 23 [pid = 1877] [id = 23] 09:58:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 56 (0x9aa25000) [pid = 1877] [serial = 66] [outer = (nil)] 09:58:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 57 (0x9aa3a000) [pid = 1877] [serial = 67] [outer = 0x9aa25000] 09:58:17 INFO - PROCESS | 1877 | 1468601897747 Marionette DEBUG loaded listener.js 09:58:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 58 (0x932d3c00) [pid = 1877] [serial = 68] [outer = 0x9aa25000] 09:58:18 INFO - PROCESS | 1877 | 1468601898382 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]]]}] 09:58:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1080ms 09:58:18 INFO - PROCESS | 1877 | 1468601898406 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:58:18 INFO - PROCESS | 1877 | 1468601898410 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:58:18 INFO - PROCESS | 1877 | 1468601898423 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:58:18 INFO - PROCESS | 1877 | 1468601898429 Marionette TRACE conn3 <- [1,66,null,{}] 09:58:18 INFO - PROCESS | 1877 | 1468601898445 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}] 09:58:18 INFO - PROCESS | 1877 | 1468601898453 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:18 INFO - PROCESS | 1877 | 1468601898606 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:58:18 INFO - PROCESS | 1877 | 1468601898702 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:18 INFO - PROCESS | 1877 | 1468601898713 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x9b3edc00 == 24 [pid = 1877] [id = 24] 09:58:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0x9b9e5400) [pid = 1877] [serial = 69] [outer = (nil)] 09:58:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x9d572000) [pid = 1877] [serial = 70] [outer = 0x9b9e5400] 09:58:18 INFO - PROCESS | 1877 | 1468601898782 Marionette DEBUG loaded listener.js 09:58:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x9d95a400) [pid = 1877] [serial = 71] [outer = 0x9b9e5400] 09:58:19 INFO - PROCESS | 1877 | 1468601899602 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]]]}] 09:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1245ms 09:58:19 INFO - PROCESS | 1877 | 1468601899669 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:58:19 INFO - PROCESS | 1877 | 1468601899676 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:58:19 INFO - PROCESS | 1877 | 1468601899685 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:58:19 INFO - PROCESS | 1877 | 1468601899690 Marionette TRACE conn3 <- [1,70,null,{}] 09:58:19 INFO - PROCESS | 1877 | 1468601899699 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}] 09:58:19 INFO - PROCESS | 1877 | 1468601899705 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:19 INFO - PROCESS | 1877 | 1468601899918 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:58:20 INFO - PROCESS | 1877 | 1468601900052 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:20 INFO - PROCESS | 1877 | 1468601900059 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x953e4400 == 25 [pid = 1877] [id = 25] 09:58:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x95444800) [pid = 1877] [serial = 72] [outer = (nil)] 09:58:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x9aa38000) [pid = 1877] [serial = 73] [outer = 0x95444800] 09:58:20 INFO - PROCESS | 1877 | 1468601900148 Marionette DEBUG loaded listener.js 09:58:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x9aa46800) [pid = 1877] [serial = 74] [outer = 0x95444800] 09:58:20 INFO - PROCESS | 1877 | 1468601900991 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]]]}] 09:58:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1384ms 09:58:21 INFO - PROCESS | 1877 | 1468601901068 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:58:21 INFO - PROCESS | 1877 | 1468601901076 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:58:21 INFO - PROCESS | 1877 | 1468601901086 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:58:21 INFO - PROCESS | 1877 | 1468601901090 Marionette TRACE conn3 <- [1,74,null,{}] 09:58:21 INFO - PROCESS | 1877 | 1468601901098 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}] 09:58:21 INFO - PROCESS | 1877 | 1468601901104 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:21 INFO - PROCESS | 1877 | 1468601901275 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:58:21 INFO - PROCESS | 1877 | 1468601901381 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:21 INFO - PROCESS | 1877 | 1468601901388 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x9b3ad000 == 26 [pid = 1877] [id = 26] 09:58:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x9d924400) [pid = 1877] [serial = 75] [outer = (nil)] 09:58:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x9d9f7400) [pid = 1877] [serial = 76] [outer = 0x9d924400] 09:58:21 INFO - PROCESS | 1877 | 1468601901477 Marionette DEBUG loaded listener.js 09:58:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0xa2006000) [pid = 1877] [serial = 77] [outer = 0x9d924400] 09:58:22 INFO - PROCESS | 1877 | 1468601902255 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]]]}] 09:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1240ms 09:58:22 INFO - PROCESS | 1877 | 1468601902333 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:58:22 INFO - PROCESS | 1877 | 1468601902340 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:58:22 INFO - PROCESS | 1877 | 1468601902348 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:58:22 INFO - PROCESS | 1877 | 1468601902354 Marionette TRACE conn3 <- [1,78,null,{}] 09:58:22 INFO - PROCESS | 1877 | 1468601902371 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}] 09:58:22 INFO - PROCESS | 1877 | 1468601902380 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:22 INFO - PROCESS | 1877 | 1468601902553 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:58:22 INFO - PROCESS | 1877 | 1468601902662 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:22 INFO - PROCESS | 1877 | 1468601902674 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:22 INFO - PROCESS | 1877 | ++DOCSHELL 0xa23b9400 == 27 [pid = 1877] [id = 27] 09:58:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0xa2564800) [pid = 1877] [serial = 78] [outer = (nil)] 09:58:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0xa334b400) [pid = 1877] [serial = 79] [outer = 0xa2564800] 09:58:22 INFO - PROCESS | 1877 | 1468601902769 Marionette DEBUG loaded listener.js 09:58:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0xa4d56c00) [pid = 1877] [serial = 80] [outer = 0xa2564800] 09:58:23 INFO - PROCESS | 1877 | 1468601903595 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]]]}] 09:58:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1292ms 09:58:23 INFO - PROCESS | 1877 | 1468601903641 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:58:23 INFO - PROCESS | 1877 | 1468601903646 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:58:23 INFO - PROCESS | 1877 | 1468601903652 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:58:23 INFO - PROCESS | 1877 | 1468601903656 Marionette TRACE conn3 <- [1,82,null,{}] 09:58:23 INFO - PROCESS | 1877 | 1468601903662 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}] 09:58:23 INFO - PROCESS | 1877 | 1468601903667 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:23 INFO - PROCESS | 1877 | 1468601903838 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:58:23 INFO - PROCESS | 1877 | 1468601903971 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:23 INFO - PROCESS | 1877 | 1468601903978 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x9aa3bc00 == 28 [pid = 1877] [id = 28] 09:58:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0xa3103000) [pid = 1877] [serial = 81] [outer = (nil)] 09:58:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0xa6794000) [pid = 1877] [serial = 82] [outer = 0xa3103000] 09:58:24 INFO - PROCESS | 1877 | 1468601904059 Marionette DEBUG loaded listener.js 09:58:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0xa67a0c00) [pid = 1877] [serial = 83] [outer = 0xa3103000] 09:58:24 INFO - PROCESS | 1877 | 1468601904890 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]]]}] 09:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1285ms 09:58:24 INFO - PROCESS | 1877 | 1468601904939 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:58:24 INFO - PROCESS | 1877 | 1468601904943 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:58:24 INFO - PROCESS | 1877 | 1468601904949 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:58:24 INFO - PROCESS | 1877 | 1468601904954 Marionette TRACE conn3 <- [1,86,null,{}] 09:58:24 INFO - PROCESS | 1877 | 1468601904959 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}] 09:58:24 INFO - PROCESS | 1877 | 1468601904965 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:25 INFO - PROCESS | 1877 | 1468601905128 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:58:25 INFO - PROCESS | 1877 | 1468601905262 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:25 INFO - PROCESS | 1877 | 1468601905270 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x99e6ac00 == 29 [pid = 1877] [id = 29] 09:58:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0xa1106c00) [pid = 1877] [serial = 84] [outer = (nil)] 09:58:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0xa6f4b800) [pid = 1877] [serial = 85] [outer = 0xa1106c00] 09:58:25 INFO - PROCESS | 1877 | 1468601905353 Marionette DEBUG loaded listener.js 09:58:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0xa6f48c00) [pid = 1877] [serial = 86] [outer = 0xa1106c00] 09:58:26 INFO - PROCESS | 1877 | 1468601906160 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]]]}] 09:58:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1238ms 09:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:58:26 INFO - PROCESS | 1877 | 1468601906190 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:58:26 INFO - PROCESS | 1877 | 1468601906194 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:58:26 INFO - PROCESS | 1877 | 1468601906200 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:58:26 INFO - PROCESS | 1877 | 1468601906204 Marionette TRACE conn3 <- [1,90,null,{}] 09:58:26 INFO - PROCESS | 1877 | 1468601906228 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}] 09:58:26 INFO - PROCESS | 1877 | 1468601906238 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:26 INFO - PROCESS | 1877 | 1468601906434 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:58:26 INFO - PROCESS | 1877 | 1468601906572 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:26 INFO - PROCESS | 1877 | 1468601906580 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x979e2c00 == 30 [pid = 1877] [id = 30] 09:58:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9b051800) [pid = 1877] [serial = 87] [outer = (nil)] 09:58:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0xa8c22400) [pid = 1877] [serial = 88] [outer = 0x9b051800] 09:58:26 INFO - PROCESS | 1877 | 1468601906660 Marionette DEBUG loaded listener.js 09:58:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0xa8c4b800) [pid = 1877] [serial = 89] [outer = 0x9b051800] 09:58:27 INFO - PROCESS | 1877 | 1468601907438 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]]]}] 09:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1300ms 09:58:27 INFO - PROCESS | 1877 | 1468601907501 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:58:27 INFO - PROCESS | 1877 | 1468601907506 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:58:27 INFO - PROCESS | 1877 | 1468601907512 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:58:27 INFO - PROCESS | 1877 | 1468601907516 Marionette TRACE conn3 <- [1,94,null,{}] 09:58:27 INFO - PROCESS | 1877 | 1468601907522 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}] 09:58:27 INFO - PROCESS | 1877 | 1468601907527 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:27 INFO - PROCESS | 1877 | 1468601907687 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:58:27 INFO - PROCESS | 1877 | 1468601907865 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:27 INFO - PROCESS | 1877 | 1468601907874 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x932d5000 == 31 [pid = 1877] [id = 31] 09:58:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x97997800) [pid = 1877] [serial = 90] [outer = (nil)] 09:58:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0xa9021000) [pid = 1877] [serial = 91] [outer = 0x97997800] 09:58:27 INFO - PROCESS | 1877 | 1468601907959 Marionette DEBUG loaded listener.js 09:58:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0xa905b800) [pid = 1877] [serial = 92] [outer = 0x97997800] 09:58:28 INFO - PROCESS | 1877 | 1468601908776 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]]]}] 09:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1335ms 09:58:28 INFO - PROCESS | 1877 | 1468601908848 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:58:28 INFO - PROCESS | 1877 | 1468601908852 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:58:28 INFO - PROCESS | 1877 | 1468601908859 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:58:28 INFO - PROCESS | 1877 | 1468601908862 Marionette TRACE conn3 <- [1,98,null,{}] 09:58:28 INFO - PROCESS | 1877 | 1468601908868 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}] 09:58:28 INFO - PROCESS | 1877 | 1468601908873 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:29 INFO - PROCESS | 1877 | 1468601909166 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:58:29 INFO - PROCESS | 1877 | 1468601909344 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:29 INFO - PROCESS | 1877 | 1468601909353 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x93f80000 == 32 [pid = 1877] [id = 32] 09:58:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x93f84000) [pid = 1877] [serial = 93] [outer = (nil)] 09:58:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x95290000) [pid = 1877] [serial = 94] [outer = 0x93f84000] 09:58:29 INFO - PROCESS | 1877 | 1468601909502 Marionette DEBUG loaded listener.js 09:58:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x98516800) [pid = 1877] [serial = 95] [outer = 0x93f84000] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x99e6d800) [pid = 1877] [serial = 12] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0xa2379400) [pid = 1877] [serial = 49] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0xa2ff2400) [pid = 1877] [serial = 52] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0xa61d5000) [pid = 1877] [serial = 55] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0xa6ea4400) [pid = 1877] [serial = 58] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x93d91400) [pid = 1877] [serial = 27] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x98d89400) [pid = 1877] [serial = 31] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x9aeb3000) [pid = 1877] [serial = 34] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0xa253e400) [pid = 1877] [serial = 37] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x9aeb1000) [pid = 1877] [serial = 40] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9d923400) [pid = 1877] [serial = 43] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9d952400) [pid = 1877] [serial = 44] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0xa2269400) [pid = 1877] [serial = 46] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x932d8c00) [pid = 1877] [serial = 25] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0xa2370000) [pid = 1877] [serial = 47] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0xa23b7800) [pid = 1877] [serial = 50] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0xa6ea9000) [pid = 1877] [serial = 59] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x9b305c00) [pid = 1877] [serial = 35] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x9b304800) [pid = 1877] [serial = 41] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0xa4d0a400) [pid = 1877] [serial = 38] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x93f7c000) [pid = 1877] [serial = 28] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x92461800) [pid = 1877] [serial = 23] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x9a128c00) [pid = 1877] [serial = 9] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0xa4d4f800) [pid = 1877] [serial = 2] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x93f83800) [pid = 1877] [serial = 22] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x93d9c800) [pid = 1877] [serial = 19] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 58 (0x93f78c00) [pid = 1877] [serial = 16] [outer = (nil)] [url = about:blank] 09:58:30 INFO - PROCESS | 1877 | --DOMWINDOW == 57 (0x93f7d400) [pid = 1877] [serial = 17] [outer = (nil)] [url = about:blank] 09:58:31 INFO - PROCESS | 1877 | 1468601911004 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]]]}] 09:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2192ms 09:58:31 INFO - PROCESS | 1877 | 1468601911052 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:58:31 INFO - PROCESS | 1877 | 1468601911058 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:58:31 INFO - PROCESS | 1877 | 1468601911066 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:58:31 INFO - PROCESS | 1877 | 1468601911074 Marionette TRACE conn3 <- [1,102,null,{}] 09:58:31 INFO - PROCESS | 1877 | 1468601911087 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}] 09:58:31 INFO - PROCESS | 1877 | 1468601911091 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:31 INFO - PROCESS | 1877 | 1468601911275 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:58:31 INFO - PROCESS | 1877 | 1468601911366 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:31 INFO - PROCESS | 1877 | 1468601911377 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x93d9e000 == 33 [pid = 1877] [id = 33] 09:58:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 58 (0x93d9e800) [pid = 1877] [serial = 96] [outer = (nil)] 09:58:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0x95289400) [pid = 1877] [serial = 97] [outer = 0x93d9e800] 09:58:31 INFO - PROCESS | 1877 | 1468601911452 Marionette DEBUG loaded listener.js 09:58:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x97993000) [pid = 1877] [serial = 98] [outer = 0x93d9e800] 09:58:32 INFO - PROCESS | 1877 | 1468601912120 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]]]}] 09:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1088ms 09:58:32 INFO - PROCESS | 1877 | 1468601912180 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:58:32 INFO - PROCESS | 1877 | 1468601912188 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:58:32 INFO - PROCESS | 1877 | 1468601912211 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:58:32 INFO - PROCESS | 1877 | 1468601912216 Marionette TRACE conn3 <- [1,106,null,{}] 09:58:32 INFO - PROCESS | 1877 | 1468601912226 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}] 09:58:32 INFO - PROCESS | 1877 | 1468601912231 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x9a128400) [pid = 1877] [serial = 99] [outer = 0x979eb000] 09:58:32 INFO - PROCESS | 1877 | 1468601912435 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:58:32 INFO - PROCESS | 1877 | 1468601912583 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:32 INFO - PROCESS | 1877 | 1468601912592 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:32 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a66d400 == 34 [pid = 1877] [id = 34] 09:58:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x9a66e000) [pid = 1877] [serial = 100] [outer = (nil)] 09:58:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x9a672800) [pid = 1877] [serial = 101] [outer = 0x9a66e000] 09:58:32 INFO - PROCESS | 1877 | 1468601912670 Marionette DEBUG loaded listener.js 09:58:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x9a676000) [pid = 1877] [serial = 102] [outer = 0x9a66e000] 09:58:33 INFO - PROCESS | 1877 | 1468601913412 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]]]}] 09:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1236ms 09:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:58:33 INFO - PROCESS | 1877 | 1468601913443 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:58:33 INFO - PROCESS | 1877 | 1468601913446 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:58:33 INFO - PROCESS | 1877 | 1468601913453 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:58:33 INFO - PROCESS | 1877 | 1468601913459 Marionette TRACE conn3 <- [1,110,null,{}] 09:58:33 INFO - PROCESS | 1877 | 1468601913486 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}] 09:58:33 INFO - PROCESS | 1877 | 1468601913495 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:33 INFO - PROCESS | 1877 | 1468601913686 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:58:33 INFO - PROCESS | 1877 | 1468601913713 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:33 INFO - PROCESS | 1877 | 1468601913721 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x9b052800 == 35 [pid = 1877] [id = 35] 09:58:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x9b052c00) [pid = 1877] [serial = 103] [outer = (nil)] 09:58:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x9b304800) [pid = 1877] [serial = 104] [outer = 0x9b052c00] 09:58:33 INFO - PROCESS | 1877 | 1468601913796 Marionette DEBUG loaded listener.js 09:58:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x9b3e1c00) [pid = 1877] [serial = 105] [outer = 0x9b052c00] 09:58:34 INFO - PROCESS | 1877 | 1468601914632 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]]]}] 09:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1239ms 09:58:34 INFO - PROCESS | 1877 | 1468601914691 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:58:34 INFO - PROCESS | 1877 | 1468601914694 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:58:34 INFO - PROCESS | 1877 | 1468601914701 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:58:34 INFO - PROCESS | 1877 | 1468601914703 Marionette TRACE conn3 <- [1,114,null,{}] 09:58:34 INFO - PROCESS | 1877 | 1468601914710 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}] 09:58:34 INFO - PROCESS | 1877 | 1468601914715 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:34 INFO - PROCESS | 1877 | 1468601914904 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:58:35 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x9246c800) [pid = 1877] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:58:35 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0xa20a9c00) [pid = 1877] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:58:35 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0xa2543000) [pid = 1877] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:58:35 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x9b9e5400) [pid = 1877] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:58:35 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x979e8c00) [pid = 1877] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:58:35 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x9aa25000) [pid = 1877] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:58:35 INFO - PROCESS | 1877 | 1468601915112 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:35 INFO - PROCESS | 1877 | 1468601915120 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x97994400 == 36 [pid = 1877] [id = 36] 09:58:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x979e8c00) [pid = 1877] [serial = 106] [outer = (nil)] 09:58:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x9b30fc00) [pid = 1877] [serial = 107] [outer = 0x979e8c00] 09:58:35 INFO - PROCESS | 1877 | 1468601915187 Marionette DEBUG loaded listener.js 09:58:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x9d95a000) [pid = 1877] [serial = 108] [outer = 0x979e8c00] 09:58:35 INFO - PROCESS | 1877 | 1468601915873 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]]]}] 09:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1192ms 09:58:35 INFO - PROCESS | 1877 | 1468601915893 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:58:35 INFO - PROCESS | 1877 | 1468601915897 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:58:35 INFO - PROCESS | 1877 | 1468601915903 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:58:35 INFO - PROCESS | 1877 | 1468601915906 Marionette TRACE conn3 <- [1,118,null,{}] 09:58:35 INFO - PROCESS | 1877 | 1468601915912 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}] 09:58:35 INFO - PROCESS | 1877 | 1468601915917 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:36 INFO - PROCESS | 1877 | 1468601916089 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:58:36 INFO - PROCESS | 1877 | 1468601916109 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:36 INFO - PROCESS | 1877 | 1468601916117 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x92466000 == 37 [pid = 1877] [id = 37] 09:58:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x9528fc00) [pid = 1877] [serial = 109] [outer = (nil)] 09:58:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0xa209e000) [pid = 1877] [serial = 110] [outer = 0x9528fc00] 09:58:36 INFO - PROCESS | 1877 | 1468601916183 Marionette DEBUG loaded listener.js 09:58:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0xa2266c00) [pid = 1877] [serial = 111] [outer = 0x9528fc00] 09:58:36 INFO - PROCESS | 1877 | 1468601916881 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]]]}] 09:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1028ms 09:58:36 INFO - PROCESS | 1877 | 1468601916931 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:58:36 INFO - PROCESS | 1877 | 1468601916935 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:58:36 INFO - PROCESS | 1877 | 1468601916941 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:58:36 INFO - PROCESS | 1877 | 1468601916943 Marionette TRACE conn3 <- [1,122,null,{}] 09:58:36 INFO - PROCESS | 1877 | 1468601916950 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}] 09:58:36 INFO - PROCESS | 1877 | 1468601916960 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:37 INFO - PROCESS | 1877 | 1468601917139 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:58:37 INFO - PROCESS | 1877 | 1468601917278 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:37 INFO - PROCESS | 1877 | 1468601917288 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x92461400 == 38 [pid = 1877] [id = 38] 09:58:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92461800) [pid = 1877] [serial = 112] [outer = (nil)] 09:58:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x932d8c00) [pid = 1877] [serial = 113] [outer = 0x92461800] 09:58:37 INFO - PROCESS | 1877 | 1468601917374 Marionette DEBUG loaded listener.js 09:58:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93d93400) [pid = 1877] [serial = 114] [outer = 0x92461800] 09:58:38 INFO - PROCESS | 1877 | 1468601918363 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]]]}] 09:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1481ms 09:58:38 INFO - PROCESS | 1877 | 1468601918425 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:58:38 INFO - PROCESS | 1877 | 1468601918431 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:58:38 INFO - PROCESS | 1877 | 1468601918440 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:58:38 INFO - PROCESS | 1877 | 1468601918445 Marionette TRACE conn3 <- [1,126,null,{}] 09:58:38 INFO - PROCESS | 1877 | 1468601918462 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}] 09:58:38 INFO - PROCESS | 1877 | 1468601918468 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:38 INFO - PROCESS | 1877 | 1468601918669 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:58:38 INFO - PROCESS | 1877 | 1468601918809 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:38 INFO - PROCESS | 1877 | 1468601918817 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:38 INFO - PROCESS | 1877 | ++DOCSHELL 0x97995800 == 39 [pid = 1877] [id = 39] 09:58:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x9a671c00) [pid = 1877] [serial = 115] [outer = (nil)] 09:58:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9aa39c00) [pid = 1877] [serial = 116] [outer = 0x9a671c00] 09:58:38 INFO - PROCESS | 1877 | 1468601918902 Marionette DEBUG loaded listener.js 09:58:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9aeb2400) [pid = 1877] [serial = 117] [outer = 0x9a671c00] 09:58:39 INFO - PROCESS | 1877 | 1468601919893 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]]]}] 09:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1482ms 09:58:39 INFO - PROCESS | 1877 | 1468601919925 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:58:39 INFO - PROCESS | 1877 | 1468601919930 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:58:39 INFO - PROCESS | 1877 | 1468601919938 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:58:39 INFO - PROCESS | 1877 | 1468601919947 Marionette TRACE conn3 <- [1,130,null,{}] 09:58:39 INFO - PROCESS | 1877 | 1468601919958 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}] 09:58:39 INFO - PROCESS | 1877 | 1468601919966 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:40 INFO - PROCESS | 1877 | 1468601920176 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:58:40 INFO - PROCESS | 1877 | 1468601920346 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:40 INFO - PROCESS | 1877 | 1468601920352 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x9544a000 == 40 [pid = 1877] [id = 40] 09:58:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9544c800) [pid = 1877] [serial = 118] [outer = (nil)] 09:58:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x979a1000) [pid = 1877] [serial = 119] [outer = 0x9544c800] 09:58:40 INFO - PROCESS | 1877 | 1468601920439 Marionette DEBUG loaded listener.js 09:58:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x9b307400) [pid = 1877] [serial = 120] [outer = 0x9544c800] 09:58:41 INFO - PROCESS | 1877 | 1468601921335 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]]]}] 09:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1449ms 09:58:41 INFO - PROCESS | 1877 | 1468601921394 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:58:41 INFO - PROCESS | 1877 | 1468601921399 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:58:41 INFO - PROCESS | 1877 | 1468601921416 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:58:41 INFO - PROCESS | 1877 | 1468601921425 Marionette TRACE conn3 <- [1,134,null,{}] 09:58:41 INFO - PROCESS | 1877 | 1468601921431 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}] 09:58:41 INFO - PROCESS | 1877 | 1468601921441 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:41 INFO - PROCESS | 1877 | 1468601921619 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:58:41 INFO - PROCESS | 1877 | 1468601921760 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:41 INFO - PROCESS | 1877 | 1468601921768 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x9d926800 == 41 [pid = 1877] [id = 41] 09:58:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0xa2010c00) [pid = 1877] [serial = 121] [outer = (nil)] 09:58:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0xa253cc00) [pid = 1877] [serial = 122] [outer = 0xa2010c00] 09:58:41 INFO - PROCESS | 1877 | 1468601921848 Marionette DEBUG loaded listener.js 09:58:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0xa25ef400) [pid = 1877] [serial = 123] [outer = 0xa2010c00] 09:58:43 INFO - PROCESS | 1877 | 1468601923035 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]]]}] 09:58:43 INFO - PROCESS | 1877 | --DOCSHELL 0x92466000 == 40 [pid = 1877] [id = 37] 09:58:43 INFO - PROCESS | 1877 | --DOCSHELL 0x97994400 == 39 [pid = 1877] [id = 36] 09:58:43 INFO - PROCESS | 1877 | --DOCSHELL 0x9b052800 == 38 [pid = 1877] [id = 35] 09:58:43 INFO - PROCESS | 1877 | --DOCSHELL 0x9a66d400 == 37 [pid = 1877] [id = 34] 09:58:43 INFO - PROCESS | 1877 | --DOCSHELL 0x93d9e000 == 36 [pid = 1877] [id = 33] 09:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1702ms 09:58:43 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0xa6ea7c00) [pid = 1877] [serial = 61] [outer = (nil)] [url = about:blank] 09:58:43 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0xa6726000) [pid = 1877] [serial = 56] [outer = (nil)] [url = about:blank] 09:58:43 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0xa310d000) [pid = 1877] [serial = 53] [outer = (nil)] [url = about:blank] 09:58:43 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x9d95a400) [pid = 1877] [serial = 71] [outer = (nil)] [url = about:blank] 09:58:43 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9d572000) [pid = 1877] [serial = 70] [outer = (nil)] [url = about:blank] 09:58:43 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x98d8c000) [pid = 1877] [serial = 64] [outer = (nil)] [url = about:blank] 09:58:43 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x9aa3a000) [pid = 1877] [serial = 67] [outer = (nil)] [url = about:blank] 09:58:43 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x999e8000) [pid = 1877] [serial = 65] [outer = (nil)] [url = about:blank] 09:58:43 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0xa4f1e400) [pid = 1877] [serial = 62] [outer = (nil)] [url = about:blank] 09:58:43 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x932d3c00) [pid = 1877] [serial = 68] [outer = (nil)] [url = about:blank] 09:58:43 INFO - PROCESS | 1877 | 1468601923131 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:58:43 INFO - PROCESS | 1877 | 1468601923135 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:58:43 INFO - PROCESS | 1877 | 1468601923154 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:58:43 INFO - PROCESS | 1877 | 1468601923158 Marionette TRACE conn3 <- [1,138,null,{}] 09:58:43 INFO - PROCESS | 1877 | 1468601923167 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}] 09:58:43 INFO - PROCESS | 1877 | 1468601923173 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:43 INFO - PROCESS | 1877 | 1468601923345 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:58:43 INFO - PROCESS | 1877 | 1468601923444 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:43 INFO - PROCESS | 1877 | 1468601923454 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:43 INFO - PROCESS | 1877 | ++DOCSHELL 0x9528b800 == 37 [pid = 1877] [id = 42] 09:58:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x9544d000) [pid = 1877] [serial = 124] [outer = (nil)] 09:58:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x9799ec00) [pid = 1877] [serial = 125] [outer = 0x9544d000] 09:58:43 INFO - PROCESS | 1877 | 1468601923527 Marionette DEBUG loaded listener.js 09:58:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x979e8800) [pid = 1877] [serial = 126] [outer = 0x9544d000] 09:58:44 INFO - PROCESS | 1877 | 1468601924188 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]]]}] 09:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1082ms 09:58:44 INFO - PROCESS | 1877 | 1468601924243 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:58:44 INFO - PROCESS | 1877 | 1468601924249 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:58:44 INFO - PROCESS | 1877 | 1468601924259 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:58:44 INFO - PROCESS | 1877 | 1468601924264 Marionette TRACE conn3 <- [1,142,null,{}] 09:58:44 INFO - PROCESS | 1877 | 1468601924280 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}] 09:58:44 INFO - PROCESS | 1877 | 1468601924286 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:44 INFO - PROCESS | 1877 | 1468601924446 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:58:44 INFO - PROCESS | 1877 | 1468601924456 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:44 INFO - PROCESS | 1877 | 1468601924464 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a66cc00 == 38 [pid = 1877] [id = 43] 09:58:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9a678400) [pid = 1877] [serial = 127] [outer = (nil)] 09:58:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9aa25000) [pid = 1877] [serial = 128] [outer = 0x9a678400] 09:58:44 INFO - PROCESS | 1877 | 1468601924535 Marionette DEBUG loaded listener.js 09:58:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x9aa41c00) [pid = 1877] [serial = 129] [outer = 0x9a678400] 09:58:45 INFO - PROCESS | 1877 | 1468601925332 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]]]}] 09:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1133ms 09:58:45 INFO - PROCESS | 1877 | 1468601925394 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:58:45 INFO - PROCESS | 1877 | 1468601925398 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:58:45 INFO - PROCESS | 1877 | 1468601925405 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:58:45 INFO - PROCESS | 1877 | 1468601925410 Marionette TRACE conn3 <- [1,146,null,{}] 09:58:45 INFO - PROCESS | 1877 | 1468601925426 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}] 09:58:45 INFO - PROCESS | 1877 | 1468601925434 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:45 INFO - PROCESS | 1877 | 1468601925635 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:58:45 INFO - PROCESS | 1877 | 1468601925655 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:45 INFO - PROCESS | 1877 | 1468601925669 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:45 INFO - PROCESS | 1877 | ++DOCSHELL 0xa200f400 == 39 [pid = 1877] [id = 44] 09:58:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0xa209f800) [pid = 1877] [serial = 130] [outer = (nil)] 09:58:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0xa2321000) [pid = 1877] [serial = 131] [outer = 0xa209f800] 09:58:45 INFO - PROCESS | 1877 | 1468601925740 Marionette DEBUG loaded listener.js 09:58:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0xa2535c00) [pid = 1877] [serial = 132] [outer = 0xa209f800] 09:58:46 INFO - PROCESS | 1877 | 1468601926583 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]]]}] 09:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1233ms 09:58:46 INFO - PROCESS | 1877 | 1468601926642 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:58:46 INFO - PROCESS | 1877 | 1468601926645 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:58:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:58:46 INFO - PROCESS | 1877 | 1468601926652 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:58:46 INFO - PROCESS | 1877 | 1468601926655 Marionette TRACE conn3 <- [1,150,null,{}] 09:58:46 INFO - PROCESS | 1877 | 1468601926661 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}] 09:58:46 INFO - PROCESS | 1877 | 1468601926666 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:46 INFO - PROCESS | 1877 | 1468601926859 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:58:46 INFO - PROCESS | 1877 | 1468601926881 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:46 INFO - PROCESS | 1877 | 1468601926888 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:46 INFO - PROCESS | 1877 | ++DOCSHELL 0x932e0c00 == 40 [pid = 1877] [id = 45] 09:58:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x9ba5b000) [pid = 1877] [serial = 133] [outer = (nil)] 09:58:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x9ba63000) [pid = 1877] [serial = 134] [outer = 0x9ba5b000] 09:58:46 INFO - PROCESS | 1877 | 1468601926956 Marionette DEBUG loaded listener.js 09:58:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9ba66000) [pid = 1877] [serial = 135] [outer = 0x9ba5b000] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x95444800) [pid = 1877] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9d924400) [pid = 1877] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0xa2564800) [pid = 1877] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0xa3103000) [pid = 1877] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0xa1106c00) [pid = 1877] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x93d9e800) [pid = 1877] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x93f84000) [pid = 1877] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9b051800) [pid = 1877] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x97997800) [pid = 1877] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9b052c00) [pid = 1877] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x979e8c00) [pid = 1877] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:58:47 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9a66e000) [pid = 1877] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:58:48 INFO - PROCESS | 1877 | 1468601928007 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]]]}] 09:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1379ms 09:58:48 INFO - PROCESS | 1877 | 1468601928036 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:58:48 INFO - PROCESS | 1877 | 1468601928043 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:58:48 INFO - PROCESS | 1877 | 1468601928052 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:58:48 INFO - PROCESS | 1877 | 1468601928057 Marionette TRACE conn3 <- [1,154,null,{}] 09:58:48 INFO - PROCESS | 1877 | 1468601928063 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}] 09:58:48 INFO - PROCESS | 1877 | 1468601928068 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:48 INFO - PROCESS | 1877 | 1468601928225 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:58:48 INFO - PROCESS | 1877 | 1468601928324 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:48 INFO - PROCESS | 1877 | 1468601928332 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:48 INFO - PROCESS | 1877 | ++DOCSHELL 0x93f78400 == 41 [pid = 1877] [id = 46] 09:58:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93f78c00) [pid = 1877] [serial = 136] [outer = (nil)] 09:58:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x9d564c00) [pid = 1877] [serial = 137] [outer = 0x93f78c00] 09:58:48 INFO - PROCESS | 1877 | 1468601928402 Marionette DEBUG loaded listener.js 09:58:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9d9f0400) [pid = 1877] [serial = 138] [outer = 0x93f78c00] 09:58:49 INFO - PROCESS | 1877 | 1468601929147 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]]]}] 09:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1128ms 09:58:49 INFO - PROCESS | 1877 | 1468601929180 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:58:49 INFO - PROCESS | 1877 | 1468601929184 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:58:49 INFO - PROCESS | 1877 | 1468601929191 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:58:49 INFO - PROCESS | 1877 | 1468601929194 Marionette TRACE conn3 <- [1,158,null,{}] 09:58:49 INFO - PROCESS | 1877 | 1468601929200 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}] 09:58:49 INFO - PROCESS | 1877 | 1468601929209 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:49 INFO - PROCESS | 1877 | 1468601929428 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:58:49 INFO - PROCESS | 1877 | 1468601929438 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:49 INFO - PROCESS | 1877 | 1468601929445 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:49 INFO - PROCESS | 1877 | ++DOCSHELL 0x9246b800 == 42 [pid = 1877] [id = 47] 09:58:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x932da800) [pid = 1877] [serial = 139] [outer = (nil)] 09:58:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0xa4d0fc00) [pid = 1877] [serial = 140] [outer = 0x932da800] 09:58:49 INFO - PROCESS | 1877 | 1468601929516 Marionette DEBUG loaded listener.js 09:58:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0xa4d0b000) [pid = 1877] [serial = 141] [outer = 0x932da800] 09:58:50 INFO - PROCESS | 1877 | 1468601930616 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]]]}] 09:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1530ms 09:58:50 INFO - PROCESS | 1877 | 1468601930785 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:58:50 INFO - PROCESS | 1877 | 1468601930789 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:58:50 INFO - PROCESS | 1877 | 1468601930859 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:58:50 INFO - PROCESS | 1877 | 1468601930863 Marionette TRACE conn3 <- [1,162,null,{}] 09:58:50 INFO - PROCESS | 1877 | 1468601930925 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}] 09:58:50 INFO - PROCESS | 1877 | 1468601930931 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:51 INFO - PROCESS | 1877 | 1468601931148 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:58:51 INFO - PROCESS | 1877 | 1468601931304 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:51 INFO - PROCESS | 1877 | 1468601931317 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x93f7e800 == 43 [pid = 1877] [id = 48] 09:58:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x99ae9400) [pid = 1877] [serial = 142] [outer = (nil)] 09:58:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9aa1f400) [pid = 1877] [serial = 143] [outer = 0x99ae9400] 09:58:51 INFO - PROCESS | 1877 | 1468601931397 Marionette DEBUG loaded listener.js 09:58:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9ba59c00) [pid = 1877] [serial = 144] [outer = 0x99ae9400] 09:58:52 INFO - PROCESS | 1877 | 1468601932265 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]]]}] 09:58:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:58:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1489ms 09:58:52 INFO - PROCESS | 1877 | 1468601932303 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:58:52 INFO - PROCESS | 1877 | 1468601932310 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:58:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:58:52 INFO - PROCESS | 1877 | 1468601932321 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:58:52 INFO - PROCESS | 1877 | 1468601932325 Marionette TRACE conn3 <- [1,166,null,{}] 09:58:52 INFO - PROCESS | 1877 | 1468601932332 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}] 09:58:52 INFO - PROCESS | 1877 | 1468601932337 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:52 INFO - PROCESS | 1877 | 1468601932527 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:58:52 INFO - PROCESS | 1877 | 1468601932670 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:52 INFO - PROCESS | 1877 | 1468601932682 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x92467c00 == 44 [pid = 1877] [id = 49] 09:58:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0xa2375800) [pid = 1877] [serial = 145] [outer = (nil)] 09:58:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0xa3103000) [pid = 1877] [serial = 146] [outer = 0xa2375800] 09:58:52 INFO - PROCESS | 1877 | 1468601932767 Marionette DEBUG loaded listener.js 09:58:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0xa33c4000) [pid = 1877] [serial = 147] [outer = 0xa2375800] 09:58:53 INFO - PROCESS | 1877 | 1468601933687 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]]]}] 09:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1432ms 09:58:53 INFO - PROCESS | 1877 | 1468601933753 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:58:53 INFO - PROCESS | 1877 | 1468601933757 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:58:53 INFO - PROCESS | 1877 | 1468601933764 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:58:53 INFO - PROCESS | 1877 | 1468601933770 Marionette TRACE conn3 <- [1,170,null,{}] 09:58:53 INFO - PROCESS | 1877 | 1468601933787 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}] 09:58:53 INFO - PROCESS | 1877 | 1468601933795 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:54 INFO - PROCESS | 1877 | 1468601934004 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:58:54 INFO - PROCESS | 1877 | 1468601934181 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:54 INFO - PROCESS | 1877 | 1468601934193 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x9b059800 == 45 [pid = 1877] [id = 50] 09:58:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0xa6730400) [pid = 1877] [serial = 148] [outer = (nil)] 09:58:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0xa6994c00) [pid = 1877] [serial = 149] [outer = 0xa6730400] 09:58:54 INFO - PROCESS | 1877 | 1468601934320 Marionette DEBUG loaded listener.js 09:58:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0xa6ea9400) [pid = 1877] [serial = 150] [outer = 0xa6730400] 09:58:55 INFO - PROCESS | 1877 | 1468601935138 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]]]}] 09:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1435ms 09:58:55 INFO - PROCESS | 1877 | 1468601935198 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:58:55 INFO - PROCESS | 1877 | 1468601935203 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:58:55 INFO - PROCESS | 1877 | 1468601935210 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:58:55 INFO - PROCESS | 1877 | 1468601935213 Marionette TRACE conn3 <- [1,174,null,{}] 09:58:55 INFO - PROCESS | 1877 | 1468601935219 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}] 09:58:55 INFO - PROCESS | 1877 | 1468601935224 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:55 INFO - PROCESS | 1877 | 1468601935397 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:58:55 INFO - PROCESS | 1877 | 1468601935540 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:55 INFO - PROCESS | 1877 | 1468601935548 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:55 INFO - PROCESS | 1877 | ++DOCSHELL 0x95451c00 == 46 [pid = 1877] [id = 51] 09:58:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x9b3ec800) [pid = 1877] [serial = 151] [outer = (nil)] 09:58:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0xa228bc00) [pid = 1877] [serial = 152] [outer = 0x9b3ec800] 09:58:55 INFO - PROCESS | 1877 | 1468601935628 Marionette DEBUG loaded listener.js 09:58:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0xa228d400) [pid = 1877] [serial = 153] [outer = 0x9b3ec800] 09:58:56 INFO - PROCESS | 1877 | 1468601936104 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:58:56 INFO - PROCESS | 1877 | 1468601936793 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]]]}] 09:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1642ms 09:58:56 INFO - PROCESS | 1877 | 1468601936852 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:58:56 INFO - PROCESS | 1877 | 1468601936859 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:58:56 INFO - PROCESS | 1877 | 1468601936867 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:58:56 INFO - PROCESS | 1877 | 1468601936871 Marionette TRACE conn3 <- [1,178,null,{}] 09:58:56 INFO - PROCESS | 1877 | 1468601936880 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}] 09:58:56 INFO - PROCESS | 1877 | 1468601936886 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:57 INFO - PROCESS | 1877 | 1468601937254 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:58:57 INFO - PROCESS | 1877 | 1468601937344 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:57 INFO - PROCESS | 1877 | 1468601937361 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x984d4c00 == 47 [pid = 1877] [id = 52] 09:58:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x9900f800) [pid = 1877] [serial = 154] [outer = (nil)] 09:58:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x99e64000) [pid = 1877] [serial = 155] [outer = 0x9900f800] 09:58:57 INFO - PROCESS | 1877 | 1468601937431 Marionette DEBUG loaded listener.js 09:58:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x9a66c800) [pid = 1877] [serial = 156] [outer = 0x9900f800] 09:58:57 INFO - PROCESS | 1877 | --DOCSHELL 0x93f80000 == 46 [pid = 1877] [id = 32] 09:58:57 INFO - PROCESS | 1877 | --DOCSHELL 0x979e2c00 == 45 [pid = 1877] [id = 30] 09:58:57 INFO - PROCESS | 1877 | --DOCSHELL 0x99e6ac00 == 44 [pid = 1877] [id = 29] 09:58:57 INFO - PROCESS | 1877 | --DOCSHELL 0x93f78400 == 43 [pid = 1877] [id = 46] 09:58:57 INFO - PROCESS | 1877 | --DOCSHELL 0x932e0c00 == 42 [pid = 1877] [id = 45] 09:58:57 INFO - PROCESS | 1877 | --DOCSHELL 0xa200f400 == 41 [pid = 1877] [id = 44] 09:58:57 INFO - PROCESS | 1877 | --DOCSHELL 0x9a66cc00 == 40 [pid = 1877] [id = 43] 09:58:57 INFO - PROCESS | 1877 | --DOCSHELL 0x9528b800 == 39 [pid = 1877] [id = 42] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x99dec800) [pid = 1877] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x9aa46800) [pid = 1877] [serial = 74] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x9aa38000) [pid = 1877] [serial = 73] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0xa2006000) [pid = 1877] [serial = 77] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x9d9f7400) [pid = 1877] [serial = 76] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0xa4d56c00) [pid = 1877] [serial = 80] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0xa334b400) [pid = 1877] [serial = 79] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0xa67a0c00) [pid = 1877] [serial = 83] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0xa6794000) [pid = 1877] [serial = 82] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0xa6f48c00) [pid = 1877] [serial = 86] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0xa6f4b800) [pid = 1877] [serial = 85] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x95289400) [pid = 1877] [serial = 97] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x97993000) [pid = 1877] [serial = 98] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x95290000) [pid = 1877] [serial = 94] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x98516800) [pid = 1877] [serial = 95] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0xa8c4b800) [pid = 1877] [serial = 89] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0xa8c22400) [pid = 1877] [serial = 88] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0xa905b800) [pid = 1877] [serial = 92] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0xa9021000) [pid = 1877] [serial = 91] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9b304800) [pid = 1877] [serial = 104] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9b3e1c00) [pid = 1877] [serial = 105] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x9b30fc00) [pid = 1877] [serial = 107] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x9d95a000) [pid = 1877] [serial = 108] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x9a672800) [pid = 1877] [serial = 101] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0xa209e000) [pid = 1877] [serial = 110] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x9a676000) [pid = 1877] [serial = 102] [outer = (nil)] [url = about:blank] 09:58:58 INFO - PROCESS | 1877 | 1468601938521 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]]]}] 09:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1684ms 09:58:58 INFO - PROCESS | 1877 | 1468601938553 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:58:58 INFO - PROCESS | 1877 | 1468601938560 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:58:58 INFO - PROCESS | 1877 | 1468601938570 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:58:58 INFO - PROCESS | 1877 | 1468601938573 Marionette TRACE conn3 <- [1,182,null,{}] 09:58:58 INFO - PROCESS | 1877 | 1468601938580 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}] 09:58:58 INFO - PROCESS | 1877 | 1468601938585 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:58 INFO - PROCESS | 1877 | 1468601938748 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:58:58 INFO - PROCESS | 1877 | 1468601938799 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:58 INFO - PROCESS | 1877 | 1468601938809 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a676000 == 40 [pid = 1877] [id = 53] 09:58:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x9aa3c000) [pid = 1877] [serial = 157] [outer = (nil)] 09:58:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x9aa45000) [pid = 1877] [serial = 158] [outer = 0x9aa3c000] 09:58:58 INFO - PROCESS | 1877 | 1468601938880 Marionette DEBUG loaded listener.js 09:58:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x9b304800) [pid = 1877] [serial = 159] [outer = 0x9aa3c000] 09:58:59 INFO - PROCESS | 1877 | 1468601939626 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]]]}] 09:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1081ms 09:58:59 INFO - PROCESS | 1877 | 1468601939650 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:58:59 INFO - PROCESS | 1877 | 1468601939654 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:58:59 INFO - PROCESS | 1877 | 1468601939661 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:58:59 INFO - PROCESS | 1877 | 1468601939666 Marionette TRACE conn3 <- [1,186,null,{}] 09:58:59 INFO - PROCESS | 1877 | 1468601939682 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}] 09:58:59 INFO - PROCESS | 1877 | 1468601939690 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:59 INFO - PROCESS | 1877 | 1468601939893 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:58:59 INFO - PROCESS | 1877 | 1468601939964 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:58:59 INFO - PROCESS | 1877 | 1468601939973 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:58:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x9d565400 == 41 [pid = 1877] [id = 54] 09:59:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x9d572000) [pid = 1877] [serial = 160] [outer = (nil)] 09:59:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x9d95fc00) [pid = 1877] [serial = 161] [outer = 0x9d572000] 09:59:00 INFO - PROCESS | 1877 | 1468601940045 Marionette DEBUG loaded listener.js 09:59:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0xa2007800) [pid = 1877] [serial = 162] [outer = 0x9d572000] 09:59:00 INFO - PROCESS | 1877 | 1468601940841 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]]]}] 09:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1233ms 09:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:59:00 INFO - PROCESS | 1877 | 1468601940894 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:59:00 INFO - PROCESS | 1877 | 1468601940898 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:59:00 INFO - PROCESS | 1877 | 1468601940914 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:59:00 INFO - PROCESS | 1877 | 1468601940916 Marionette TRACE conn3 <- [1,190,null,{}] 09:59:00 INFO - PROCESS | 1877 | 1468601940922 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}] 09:59:00 INFO - PROCESS | 1877 | 1468601940927 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:01 INFO - PROCESS | 1877 | 1468601941132 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:59:01 INFO - PROCESS | 1877 | 1468601941150 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:01 INFO - PROCESS | 1877 | 1468601941159 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x926da400 == 42 [pid = 1877] [id = 55] 09:59:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x926db000) [pid = 1877] [serial = 163] [outer = (nil)] 09:59:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x926ddc00) [pid = 1877] [serial = 164] [outer = 0x926db000] 09:59:01 INFO - PROCESS | 1877 | 1468601941241 Marionette DEBUG loaded listener.js 09:59:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x932e1c00) [pid = 1877] [serial = 165] [outer = 0x926db000] 09:59:02 INFO - PROCESS | 1877 | 1468601942052 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]]]}] 09:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1197ms 09:59:02 INFO - PROCESS | 1877 | 1468601942100 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:59:02 INFO - PROCESS | 1877 | 1468601942103 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:59:02 INFO - PROCESS | 1877 | 1468601942115 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:59:02 INFO - PROCESS | 1877 | 1468601942118 Marionette TRACE conn3 <- [1,194,null,{}] 09:59:02 INFO - PROCESS | 1877 | 1468601942124 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}] 09:59:02 INFO - PROCESS | 1877 | 1468601942129 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:02 INFO - PROCESS | 1877 | 1468601942318 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:59:02 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x9ba5b000) [pid = 1877] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:59:02 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0xa2010c00) [pid = 1877] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:59:02 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9544d000) [pid = 1877] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:59:02 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9a678400) [pid = 1877] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:59:02 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0xa209f800) [pid = 1877] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:59:02 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x93f78c00) [pid = 1877] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:59:02 INFO - PROCESS | 1877 | 1468601942478 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:02 INFO - PROCESS | 1877 | 1468601942487 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:02 INFO - PROCESS | 1877 | ++DOCSHELL 0x92461c00 == 43 [pid = 1877] [id = 56] 09:59:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x93d97800) [pid = 1877] [serial = 166] [outer = (nil)] 09:59:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x9a678400) [pid = 1877] [serial = 167] [outer = 0x93d97800] 09:59:02 INFO - PROCESS | 1877 | 1468601942554 Marionette DEBUG loaded listener.js 09:59:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x9aeb1000) [pid = 1877] [serial = 168] [outer = 0x93d97800] 09:59:03 INFO - PROCESS | 1877 | 1468601943240 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]]]}] 09:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1184ms 09:59:03 INFO - PROCESS | 1877 | 1468601943300 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:59:03 INFO - PROCESS | 1877 | 1468601943304 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:59:03 INFO - PROCESS | 1877 | 1468601943311 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:59:03 INFO - PROCESS | 1877 | 1468601943313 Marionette TRACE conn3 <- [1,198,null,{}] 09:59:03 INFO - PROCESS | 1877 | 1468601943319 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}] 09:59:03 INFO - PROCESS | 1877 | 1468601943329 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:03 INFO - PROCESS | 1877 | 1468601943558 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:59:03 INFO - PROCESS | 1877 | 1468601943568 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:03 INFO - PROCESS | 1877 | 1468601943574 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d8000 == 44 [pid = 1877] [id = 57] 09:59:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x93f7d000) [pid = 1877] [serial = 169] [outer = (nil)] 09:59:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0xa2ff4800) [pid = 1877] [serial = 170] [outer = 0x93f7d000] 09:59:03 INFO - PROCESS | 1877 | 1468601943646 Marionette DEBUG loaded listener.js 09:59:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0xa3109800) [pid = 1877] [serial = 171] [outer = 0x93f7d000] 09:59:04 INFO - PROCESS | 1877 | 1468601944355 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]]]}] 09:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1087ms 09:59:04 INFO - PROCESS | 1877 | 1468601944452 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:59:04 INFO - PROCESS | 1877 | 1468601944459 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:59:04 INFO - PROCESS | 1877 | 1468601944497 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:59:04 INFO - PROCESS | 1877 | 1468601944503 Marionette TRACE conn3 <- [1,202,null,{}] 09:59:04 INFO - PROCESS | 1877 | 1468601944513 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}] 09:59:04 INFO - PROCESS | 1877 | 1468601944520 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:04 INFO - PROCESS | 1877 | 1468601944742 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:59:04 INFO - PROCESS | 1877 | 1468601944885 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:04 INFO - PROCESS | 1877 | 1468601944899 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x932d6400 == 45 [pid = 1877] [id = 58] 09:59:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x932e0c00) [pid = 1877] [serial = 172] [outer = (nil)] 09:59:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x93d9e000) [pid = 1877] [serial = 173] [outer = 0x932e0c00] 09:59:04 INFO - PROCESS | 1877 | 1468601944983 Marionette DEBUG loaded listener.js 09:59:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93f83400) [pid = 1877] [serial = 174] [outer = 0x932e0c00] 09:59:05 INFO - PROCESS | 1877 | 1468601945867 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]]]}] 09:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1438ms 09:59:05 INFO - PROCESS | 1877 | 1468601945932 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:59:05 INFO - PROCESS | 1877 | 1468601945938 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:59:05 INFO - PROCESS | 1877 | 1468601945947 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:59:05 INFO - PROCESS | 1877 | 1468601945953 Marionette TRACE conn3 <- [1,206,null,{}] 09:59:05 INFO - PROCESS | 1877 | 1468601945962 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}] 09:59:05 INFO - PROCESS | 1877 | 1468601945973 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:06 INFO - PROCESS | 1877 | 1468601946193 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:59:06 INFO - PROCESS | 1877 | 1468601946340 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:06 INFO - PROCESS | 1877 | 1468601946348 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x999e8000 == 46 [pid = 1877] [id = 59] 09:59:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9a670800) [pid = 1877] [serial = 175] [outer = (nil)] 09:59:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9aa3d000) [pid = 1877] [serial = 176] [outer = 0x9a670800] 09:59:06 INFO - PROCESS | 1877 | 1468601946430 Marionette DEBUG loaded listener.js 09:59:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x9b3e1c00) [pid = 1877] [serial = 177] [outer = 0x9a670800] 09:59:07 INFO - PROCESS | 1877 | 1468601947321 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]]]}] 09:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1437ms 09:59:07 INFO - PROCESS | 1877 | 1468601947382 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:59:07 INFO - PROCESS | 1877 | 1468601947385 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:59:07 INFO - PROCESS | 1877 | 1468601947394 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:59:07 INFO - PROCESS | 1877 | 1468601947398 Marionette TRACE conn3 <- [1,210,null,{}] 09:59:07 INFO - PROCESS | 1877 | 1468601947406 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}] 09:59:07 INFO - PROCESS | 1877 | 1468601947415 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:07 INFO - PROCESS | 1877 | 1468601947600 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:59:07 INFO - PROCESS | 1877 | 1468601947757 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:07 INFO - PROCESS | 1877 | 1468601947769 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x9ac9d400 == 47 [pid = 1877] [id = 60] 09:59:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x9ac9d800) [pid = 1877] [serial = 178] [outer = (nil)] 09:59:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9b052400) [pid = 1877] [serial = 179] [outer = 0x9ac9d800] 09:59:07 INFO - PROCESS | 1877 | 1468601947859 Marionette DEBUG loaded listener.js 09:59:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9d570400) [pid = 1877] [serial = 180] [outer = 0x9ac9d800] 09:59:08 INFO - PROCESS | 1877 | 1468601948695 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]]]}] 09:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1336ms 09:59:08 INFO - PROCESS | 1877 | 1468601948735 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:59:08 INFO - PROCESS | 1877 | 1468601948739 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:59:08 INFO - PROCESS | 1877 | 1468601948747 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:59:08 INFO - PROCESS | 1877 | 1468601948751 Marionette TRACE conn3 <- [1,214,null,{}] 09:59:08 INFO - PROCESS | 1877 | 1468601948757 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}] 09:59:08 INFO - PROCESS | 1877 | 1468601948762 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:08 INFO - PROCESS | 1877 | 1468601948936 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:59:09 INFO - PROCESS | 1877 | 1468601949080 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:09 INFO - PROCESS | 1877 | 1468601949088 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x92468c00 == 48 [pid = 1877] [id = 61] 09:59:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0xa2283c00) [pid = 1877] [serial = 181] [outer = (nil)] 09:59:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0xa2291000) [pid = 1877] [serial = 182] [outer = 0xa2283c00] 09:59:09 INFO - PROCESS | 1877 | 1468601949171 Marionette DEBUG loaded listener.js 09:59:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0xa2372800) [pid = 1877] [serial = 183] [outer = 0xa2283c00] 09:59:10 INFO - PROCESS | 1877 | 1468601950046 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]]]}] 09:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1339ms 09:59:10 INFO - PROCESS | 1877 | 1468601950087 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:59:10 INFO - PROCESS | 1877 | 1468601950091 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:59:10 INFO - PROCESS | 1877 | 1468601950097 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:59:10 INFO - PROCESS | 1877 | 1468601950101 Marionette TRACE conn3 <- [1,218,null,{}] 09:59:10 INFO - PROCESS | 1877 | 1468601950107 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}] 09:59:10 INFO - PROCESS | 1877 | 1468601950112 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:10 INFO - PROCESS | 1877 | 1468601950280 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:59:10 INFO - PROCESS | 1877 | 1468601950428 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:10 INFO - PROCESS | 1877 | 1468601950434 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x9ac90800 == 49 [pid = 1877] [id = 62] 09:59:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9d9fd800) [pid = 1877] [serial = 184] [outer = (nil)] 09:59:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0xa4d57800) [pid = 1877] [serial = 185] [outer = 0x9d9fd800] 09:59:10 INFO - PROCESS | 1877 | 1468601950517 Marionette DEBUG loaded listener.js 09:59:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0xa4f18c00) [pid = 1877] [serial = 186] [outer = 0x9d9fd800] 09:59:11 INFO - PROCESS | 1877 | 1468601951383 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]]]}] 09:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1331ms 09:59:11 INFO - PROCESS | 1877 | 1468601951429 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:59:11 INFO - PROCESS | 1877 | 1468601951433 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:59:11 INFO - PROCESS | 1877 | 1468601951439 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:59:11 INFO - PROCESS | 1877 | 1468601951443 Marionette TRACE conn3 <- [1,222,null,{}] 09:59:11 INFO - PROCESS | 1877 | 1468601951465 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}] 09:59:11 INFO - PROCESS | 1877 | 1468601951477 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:11 INFO - PROCESS | 1877 | 1468601951693 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:59:11 INFO - PROCESS | 1877 | 1468601951843 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:11 INFO - PROCESS | 1877 | 1468601951852 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x9245f800 == 50 [pid = 1877] [id = 63] 09:59:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0xa34d7000) [pid = 1877] [serial = 187] [outer = (nil)] 09:59:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0xa6f41800) [pid = 1877] [serial = 188] [outer = 0xa34d7000] 09:59:11 INFO - PROCESS | 1877 | 1468601951930 Marionette DEBUG loaded listener.js 09:59:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0xa6f4b800) [pid = 1877] [serial = 189] [outer = 0xa34d7000] 09:59:12 INFO - PROCESS | 1877 | 1468601952735 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]]]}] 09:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1351ms 09:59:12 INFO - PROCESS | 1877 | 1468601952791 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:59:12 INFO - PROCESS | 1877 | 1468601952795 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:59:12 INFO - PROCESS | 1877 | 1468601952818 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:59:12 INFO - PROCESS | 1877 | 1468601952821 Marionette TRACE conn3 <- [1,226,null,{}] 09:59:12 INFO - PROCESS | 1877 | 1468601952827 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}] 09:59:12 INFO - PROCESS | 1877 | 1468601952833 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:13 INFO - PROCESS | 1877 | 1468601952997 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:59:13 INFO - PROCESS | 1877 | 1468601953142 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:13 INFO - PROCESS | 1877 | 1468601953153 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a384c00 == 51 [pid = 1877] [id = 64] 09:59:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x9a385000) [pid = 1877] [serial = 190] [outer = (nil)] 09:59:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x9a38a800) [pid = 1877] [serial = 191] [outer = 0x9a385000] 09:59:13 INFO - PROCESS | 1877 | 1468601953232 Marionette DEBUG loaded listener.js 09:59:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x9a38c400) [pid = 1877] [serial = 192] [outer = 0x9a385000] 09:59:14 INFO - PROCESS | 1877 | 1468601954309 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]]]}] 09:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1533ms 09:59:14 INFO - PROCESS | 1877 | 1468601954349 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:59:14 INFO - PROCESS | 1877 | 1468601954355 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:59:14 INFO - PROCESS | 1877 | 1468601954364 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:59:14 INFO - PROCESS | 1877 | 1468601954369 Marionette TRACE conn3 <- [1,230,null,{}] 09:59:14 INFO - PROCESS | 1877 | 1468601954377 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}] 09:59:14 INFO - PROCESS | 1877 | 1468601954383 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:14 INFO - PROCESS | 1877 | 1468601954557 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:59:14 INFO - PROCESS | 1877 | 1468601954755 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:14 INFO - PROCESS | 1877 | 1468601954767 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:14 INFO - PROCESS | 1877 | ++DOCSHELL 0x97994400 == 52 [pid = 1877] [id = 65] 09:59:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0x97994800) [pid = 1877] [serial = 193] [outer = (nil)] 09:59:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 96 (0x98516800) [pid = 1877] [serial = 194] [outer = 0x97994800] 09:59:14 INFO - PROCESS | 1877 | 1468601954846 Marionette DEBUG loaded listener.js 09:59:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 97 (0x99aaf400) [pid = 1877] [serial = 195] [outer = 0x97994800] 09:59:15 INFO - PROCESS | 1877 | 1468601955711 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]]]}] 09:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1381ms 09:59:15 INFO - PROCESS | 1877 | 1468601955745 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:59:15 INFO - PROCESS | 1877 | 1468601955750 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:59:15 INFO - PROCESS | 1877 | 1468601955777 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:59:15 INFO - PROCESS | 1877 | 1468601955782 Marionette TRACE conn3 <- [1,234,null,{}] 09:59:15 INFO - PROCESS | 1877 | 1468601955790 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}] 09:59:15 INFO - PROCESS | 1877 | 1468601955795 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:15 INFO - PROCESS | 1877 | 1468601955975 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:59:16 INFO - PROCESS | 1877 | --DOCSHELL 0x92461c00 == 51 [pid = 1877] [id = 56] 09:59:16 INFO - PROCESS | 1877 | --DOCSHELL 0x926da400 == 50 [pid = 1877] [id = 55] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 96 (0x979a1000) [pid = 1877] [serial = 119] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | 1468601956164 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:16 INFO - PROCESS | 1877 | 1468601956172 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:16 INFO - PROCESS | 1877 | --DOCSHELL 0x9d565400 == 49 [pid = 1877] [id = 54] 09:59:16 INFO - PROCESS | 1877 | --DOCSHELL 0x9a676000 == 48 [pid = 1877] [id = 53] 09:59:16 INFO - PROCESS | 1877 | --DOCSHELL 0x984d4c00 == 47 [pid = 1877] [id = 52] 09:59:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x932db800 == 48 [pid = 1877] [id = 66] 09:59:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 97 (0x9799fc00) [pid = 1877] [serial = 196] [outer = (nil)] 09:59:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 98 (0x98d96000) [pid = 1877] [serial = 197] [outer = 0x9799fc00] 09:59:16 INFO - PROCESS | 1877 | 1468601956283 Marionette DEBUG loaded listener.js 09:59:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 99 (0x9aa38c00) [pid = 1877] [serial = 198] [outer = 0x9799fc00] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 98 (0x9ba63000) [pid = 1877] [serial = 134] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 97 (0x9aa39c00) [pid = 1877] [serial = 116] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 96 (0xa25ef400) [pid = 1877] [serial = 123] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 95 (0xa253cc00) [pid = 1877] [serial = 122] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x932d8c00) [pid = 1877] [serial = 113] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x9799ec00) [pid = 1877] [serial = 125] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x979e8800) [pid = 1877] [serial = 126] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x9aa25000) [pid = 1877] [serial = 128] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0xa2321000) [pid = 1877] [serial = 131] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0xa2535c00) [pid = 1877] [serial = 132] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x9ba66000) [pid = 1877] [serial = 135] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x9d564c00) [pid = 1877] [serial = 137] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x9d9f0400) [pid = 1877] [serial = 138] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x9aa41c00) [pid = 1877] [serial = 129] [outer = (nil)] [url = about:blank] 09:59:16 INFO - PROCESS | 1877 | 1468601956989 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]]]}] 09:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1250ms 09:59:17 INFO - PROCESS | 1877 | 1468601957011 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:59:17 INFO - PROCESS | 1877 | 1468601957015 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:59:17 INFO - PROCESS | 1877 | 1468601957022 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:59:17 INFO - PROCESS | 1877 | 1468601957028 Marionette TRACE conn3 <- [1,238,null,{}] 09:59:17 INFO - PROCESS | 1877 | 1468601957064 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}] 09:59:17 INFO - PROCESS | 1877 | 1468601957072 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:17 INFO - PROCESS | 1877 | 1468601957229 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:59:17 INFO - PROCESS | 1877 | 1468601957240 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:17 INFO - PROCESS | 1877 | 1468601957249 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x9ac9b400 == 49 [pid = 1877] [id = 67] 09:59:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9ac9c400) [pid = 1877] [serial = 199] [outer = (nil)] 09:59:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9b9e5400) [pid = 1877] [serial = 200] [outer = 0x9ac9c400] 09:59:17 INFO - PROCESS | 1877 | 1468601957321 Marionette DEBUG loaded listener.js 09:59:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x9ba64000) [pid = 1877] [serial = 201] [outer = 0x9ac9c400] 09:59:18 INFO - PROCESS | 1877 | 1468601958100 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]]]}] 09:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1102ms 09:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:59:18 INFO - PROCESS | 1877 | 1468601958134 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:59:18 INFO - PROCESS | 1877 | 1468601958137 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:59:18 INFO - PROCESS | 1877 | 1468601958144 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:59:18 INFO - PROCESS | 1877 | 1468601958147 Marionette TRACE conn3 <- [1,242,null,{}] 09:59:18 INFO - PROCESS | 1877 | 1468601958161 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}] 09:59:18 INFO - PROCESS | 1877 | 1468601958166 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:18 INFO - PROCESS | 1877 | 1468601958317 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:59:18 INFO - PROCESS | 1877 | 1468601958332 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:18 INFO - PROCESS | 1877 | 1468601958342 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x9245f000 == 50 [pid = 1877] [id = 68] 09:59:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x9ba66800) [pid = 1877] [serial = 202] [outer = (nil)] 09:59:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0xa110d800) [pid = 1877] [serial = 203] [outer = 0x9ba66800] 09:59:18 INFO - PROCESS | 1877 | 1468601958408 Marionette DEBUG loaded listener.js 09:59:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0xa2287800) [pid = 1877] [serial = 204] [outer = 0x9ba66800] 09:59:19 INFO - PROCESS | 1877 | 1468601959281 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]]]}] 09:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1193ms 09:59:19 INFO - PROCESS | 1877 | 1468601959342 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:59:19 INFO - PROCESS | 1877 | 1468601959346 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:59:19 INFO - PROCESS | 1877 | 1468601959352 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:59:19 INFO - PROCESS | 1877 | 1468601959355 Marionette TRACE conn3 <- [1,246,null,{}] 09:59:19 INFO - PROCESS | 1877 | 1468601959361 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}] 09:59:19 INFO - PROCESS | 1877 | 1468601959366 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:19 INFO - PROCESS | 1877 | 1468601959565 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:59:19 INFO - PROCESS | 1877 | 1468601959590 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:19 INFO - PROCESS | 1877 | 1468601959596 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d5c00 == 51 [pid = 1877] [id = 69] 09:59:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x9d95a000) [pid = 1877] [serial = 205] [outer = (nil)] 09:59:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0xa2327c00) [pid = 1877] [serial = 206] [outer = 0x9d95a000] 09:59:19 INFO - PROCESS | 1877 | 1468601959664 Marionette DEBUG loaded listener.js 09:59:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0xa23b7800) [pid = 1877] [serial = 207] [outer = 0x9d95a000] 09:59:20 INFO - PROCESS | 1877 | 1468601960448 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]]]}] 09:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1134ms 09:59:20 INFO - PROCESS | 1877 | 1468601960486 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:59:20 INFO - PROCESS | 1877 | 1468601960491 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:59:20 INFO - PROCESS | 1877 | 1468601960503 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:59:20 INFO - PROCESS | 1877 | 1468601960506 Marionette TRACE conn3 <- [1,250,null,{}] 09:59:20 INFO - PROCESS | 1877 | 1468601960516 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}] 09:59:20 INFO - PROCESS | 1877 | 1468601960524 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:20 INFO - PROCESS | 1877 | 1468601960747 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:59:20 INFO - PROCESS | 1877 | 1468601960768 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:20 INFO - PROCESS | 1877 | 1468601960776 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:20 INFO - PROCESS | 1877 | ++DOCSHELL 0xa2291c00 == 52 [pid = 1877] [id = 70] 09:59:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0xa2fbbc00) [pid = 1877] [serial = 208] [outer = (nil)] 09:59:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 96 (0xa6e9f000) [pid = 1877] [serial = 209] [outer = 0xa2fbbc00] 09:59:20 INFO - PROCESS | 1877 | 1468601960844 Marionette DEBUG loaded listener.js 09:59:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 97 (0xa6f3e800) [pid = 1877] [serial = 210] [outer = 0xa2fbbc00] 09:59:21 INFO - PROCESS | 1877 | --DOMWINDOW == 96 (0x926db000) [pid = 1877] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:59:21 INFO - PROCESS | 1877 | --DOMWINDOW == 95 (0x9aa3c000) [pid = 1877] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:59:21 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x9d572000) [pid = 1877] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:59:21 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x93d97800) [pid = 1877] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:59:21 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x9900f800) [pid = 1877] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:59:21 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x9544c800) [pid = 1877] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:59:21 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x92461800) [pid = 1877] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:59:21 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x9a671c00) [pid = 1877] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:59:21 INFO - PROCESS | 1877 | 1468601961763 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]]]}] 09:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1289ms 09:59:21 INFO - PROCESS | 1877 | 1468601961787 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:59:21 INFO - PROCESS | 1877 | 1468601961790 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:59:21 INFO - PROCESS | 1877 | 1468601961797 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:59:21 INFO - PROCESS | 1877 | 1468601961800 Marionette TRACE conn3 <- [1,254,null,{}] 09:59:21 INFO - PROCESS | 1877 | 1468601961806 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}] 09:59:21 INFO - PROCESS | 1877 | 1468601961810 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:21 INFO - PROCESS | 1877 | 1468601961995 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:59:22 INFO - PROCESS | 1877 | 1468601962014 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:22 INFO - PROCESS | 1877 | 1468601962024 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d1800 == 53 [pid = 1877] [id = 71] 09:59:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x93d97800) [pid = 1877] [serial = 211] [outer = (nil)] 09:59:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0xa310b400) [pid = 1877] [serial = 212] [outer = 0x93d97800] 09:59:22 INFO - PROCESS | 1877 | 1468601962088 Marionette DEBUG loaded listener.js 09:59:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0xa6f78c00) [pid = 1877] [serial = 213] [outer = 0x93d97800] 09:59:22 INFO - PROCESS | 1877 | 1468601962831 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]]]}] 09:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1078ms 09:59:22 INFO - PROCESS | 1877 | 1468601962876 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:59:22 INFO - PROCESS | 1877 | 1468601962892 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:59:22 INFO - PROCESS | 1877 | 1468601962899 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:59:22 INFO - PROCESS | 1877 | 1468601962902 Marionette TRACE conn3 <- [1,258,null,{}] 09:59:22 INFO - PROCESS | 1877 | 1468601962907 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}] 09:59:22 INFO - PROCESS | 1877 | 1468601962912 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:23 INFO - PROCESS | 1877 | 1468601963104 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:59:23 INFO - PROCESS | 1877 | 1468601963128 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:23 INFO - PROCESS | 1877 | 1468601963136 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x92461800 == 54 [pid = 1877] [id = 72] 09:59:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x926d0c00) [pid = 1877] [serial = 214] [outer = (nil)] 09:59:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0xa8259c00) [pid = 1877] [serial = 215] [outer = 0x926d0c00] 09:59:23 INFO - PROCESS | 1877 | 1468601963203 Marionette DEBUG loaded listener.js 09:59:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0xa8261400) [pid = 1877] [serial = 216] [outer = 0x926d0c00] 09:59:24 INFO - PROCESS | 1877 | 1468601964204 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]]]}] 09:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1336ms 09:59:24 INFO - PROCESS | 1877 | 1468601964236 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:59:24 INFO - PROCESS | 1877 | 1468601964243 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:59:24 INFO - PROCESS | 1877 | 1468601964252 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:59:24 INFO - PROCESS | 1877 | 1468601964259 Marionette TRACE conn3 <- [1,262,null,{}] 09:59:24 INFO - PROCESS | 1877 | 1468601964268 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}] 09:59:24 INFO - PROCESS | 1877 | 1468601964274 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:24 INFO - PROCESS | 1877 | 1468601964462 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:59:24 INFO - PROCESS | 1877 | 1468601964618 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:24 INFO - PROCESS | 1877 | 1468601964628 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x9544b000 == 55 [pid = 1877] [id = 73] 09:59:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 96 (0x95451800) [pid = 1877] [serial = 217] [outer = (nil)] 09:59:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 97 (0x955ad400) [pid = 1877] [serial = 218] [outer = 0x95451800] 09:59:24 INFO - PROCESS | 1877 | 1468601964716 Marionette DEBUG loaded listener.js 09:59:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 98 (0x955b4c00) [pid = 1877] [serial = 219] [outer = 0x95451800] 09:59:25 INFO - PROCESS | 1877 | 1468601965590 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]]]}] 09:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1385ms 09:59:25 INFO - PROCESS | 1877 | 1468601965637 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:59:25 INFO - PROCESS | 1877 | 1468601965644 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:59:25 INFO - PROCESS | 1877 | 1468601965655 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:59:25 INFO - PROCESS | 1877 | 1468601965659 Marionette TRACE conn3 <- [1,266,null,{}] 09:59:25 INFO - PROCESS | 1877 | 1468601965666 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}] 09:59:25 INFO - PROCESS | 1877 | 1468601965672 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:25 INFO - PROCESS | 1877 | 1468601965861 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:59:26 INFO - PROCESS | 1877 | 1468601966163 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:26 INFO - PROCESS | 1877 | 1468601966173 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a674400 == 56 [pid = 1877] [id = 74] 09:59:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 99 (0x9a679c00) [pid = 1877] [serial = 220] [outer = (nil)] 09:59:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 100 (0x9aa42800) [pid = 1877] [serial = 221] [outer = 0x9a679c00] 09:59:26 INFO - PROCESS | 1877 | 1468601966264 Marionette DEBUG loaded listener.js 09:59:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 101 (0x9ac93000) [pid = 1877] [serial = 222] [outer = 0x9a679c00] 09:59:27 INFO - PROCESS | 1877 | 1468601967084 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]]]}] 09:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1486ms 09:59:27 INFO - PROCESS | 1877 | 1468601967142 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:59:27 INFO - PROCESS | 1877 | 1468601967146 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:59:27 INFO - PROCESS | 1877 | 1468601967153 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:59:27 INFO - PROCESS | 1877 | 1468601967159 Marionette TRACE conn3 <- [1,270,null,{}] 09:59:27 INFO - PROCESS | 1877 | 1468601967176 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}] 09:59:27 INFO - PROCESS | 1877 | 1468601967185 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:27 INFO - PROCESS | 1877 | 1468601967404 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:59:27 INFO - PROCESS | 1877 | 1468601967560 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:27 INFO - PROCESS | 1877 | 1468601967572 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a809800 == 57 [pid = 1877] [id = 75] 09:59:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 102 (0x9a80a800) [pid = 1877] [serial = 223] [outer = (nil)] 09:59:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 103 (0x9aa3ec00) [pid = 1877] [serial = 224] [outer = 0x9a80a800] 09:59:27 INFO - PROCESS | 1877 | 1468601967657 Marionette DEBUG loaded listener.js 09:59:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 104 (0x9aeae400) [pid = 1877] [serial = 225] [outer = 0x9a80a800] 09:59:28 INFO - PROCESS | 1877 | 1468601968533 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]]]}] 09:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1436ms 09:59:28 INFO - PROCESS | 1877 | 1468601968589 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:59:28 INFO - PROCESS | 1877 | 1468601968597 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:59:28 INFO - PROCESS | 1877 | 1468601968602 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:59:28 INFO - PROCESS | 1877 | 1468601968607 Marionette TRACE conn3 <- [1,274,null,{}] 09:59:28 INFO - PROCESS | 1877 | 1468601968644 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}] 09:59:28 INFO - PROCESS | 1877 | 1468601968649 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:28 INFO - PROCESS | 1877 | 1468601968905 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:59:29 INFO - PROCESS | 1877 | 1468601969023 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:29 INFO - PROCESS | 1877 | 1468601969030 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x98d94000 == 58 [pid = 1877] [id = 76] 09:59:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 105 (0x9a80ec00) [pid = 1877] [serial = 226] [outer = (nil)] 09:59:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 106 (0xa226a800) [pid = 1877] [serial = 227] [outer = 0x9a80ec00] 09:59:29 INFO - PROCESS | 1877 | 1468601969110 Marionette DEBUG loaded listener.js 09:59:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 107 (0xa3354400) [pid = 1877] [serial = 228] [outer = 0x9a80ec00] 09:59:29 INFO - PROCESS | 1877 | 1468601969935 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]]]}] 09:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1362ms 09:59:29 INFO - PROCESS | 1877 | 1468601969965 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:59:29 INFO - PROCESS | 1877 | 1468601969969 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:59:29 INFO - PROCESS | 1877 | 1468601969976 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:59:29 INFO - PROCESS | 1877 | 1468601969979 Marionette TRACE conn3 <- [1,278,null,{}] 09:59:29 INFO - PROCESS | 1877 | 1468601969986 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}] 09:59:29 INFO - PROCESS | 1877 | 1468601969991 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:30 INFO - PROCESS | 1877 | 1468601970217 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:59:30 INFO - PROCESS | 1877 | 1468601970331 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:30 INFO - PROCESS | 1877 | 1468601970342 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:30 INFO - PROCESS | 1877 | ++DOCSHELL 0x92465400 == 59 [pid = 1877] [id = 77] 09:59:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 108 (0x92528000) [pid = 1877] [serial = 229] [outer = (nil)] 09:59:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 109 (0xa6798000) [pid = 1877] [serial = 230] [outer = 0x92528000] 09:59:30 INFO - PROCESS | 1877 | 1468601970419 Marionette DEBUG loaded listener.js 09:59:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 110 (0xa6c52c00) [pid = 1877] [serial = 231] [outer = 0x92528000] 09:59:31 INFO - PROCESS | 1877 | 1468601971355 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]]]}] 09:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1435ms 09:59:31 INFO - PROCESS | 1877 | 1468601971412 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:59:31 INFO - PROCESS | 1877 | 1468601971416 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:59:31 INFO - PROCESS | 1877 | 1468601971423 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:59:31 INFO - PROCESS | 1877 | 1468601971426 Marionette TRACE conn3 <- [1,282,null,{}] 09:59:31 INFO - PROCESS | 1877 | 1468601971432 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}] 09:59:31 INFO - PROCESS | 1877 | 1468601971442 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:31 INFO - PROCESS | 1877 | 1468601971669 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:59:31 INFO - PROCESS | 1877 | 1468601971858 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:31 INFO - PROCESS | 1877 | 1468601971864 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:31 INFO - PROCESS | 1877 | ++DOCSHELL 0xa6793400 == 60 [pid = 1877] [id = 78] 09:59:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 111 (0xa6c5dc00) [pid = 1877] [serial = 232] [outer = (nil)] 09:59:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 112 (0xa6f49400) [pid = 1877] [serial = 233] [outer = 0xa6c5dc00] 09:59:32 INFO - PROCESS | 1877 | 1468601971994 Marionette DEBUG loaded listener.js 09:59:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 113 (0xa8253000) [pid = 1877] [serial = 234] [outer = 0xa6c5dc00] 09:59:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 114 (0xa1109800) [pid = 1877] [serial = 235] [outer = 0x979eb000] 09:59:32 INFO - PROCESS | 1877 | 1468601972954 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]]]}] 09:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1579ms 09:59:33 INFO - PROCESS | 1877 | 1468601973003 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:59:33 INFO - PROCESS | 1877 | 1468601973007 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:59:33 INFO - PROCESS | 1877 | 1468601973013 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:59:33 INFO - PROCESS | 1877 | 1468601973017 Marionette TRACE conn3 <- [1,286,null,{}] 09:59:33 INFO - PROCESS | 1877 | 1468601973023 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}] 09:59:33 INFO - PROCESS | 1877 | 1468601973028 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:33 INFO - PROCESS | 1877 | 1468601973196 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:59:33 INFO - PROCESS | 1877 | 1468601973640 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:33 INFO - PROCESS | 1877 | 1468601973658 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x9544b400 == 61 [pid = 1877] [id = 79] 09:59:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 115 (0x9544bc00) [pid = 1877] [serial = 236] [outer = (nil)] 09:59:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 116 (0x955abc00) [pid = 1877] [serial = 237] [outer = 0x9544bc00] 09:59:33 INFO - PROCESS | 1877 | 1468601973741 Marionette DEBUG loaded listener.js 09:59:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 117 (0x955b2400) [pid = 1877] [serial = 238] [outer = 0x9544bc00] 09:59:34 INFO - PROCESS | 1877 | 1468601974566 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]]]}] 09:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1581ms 09:59:34 INFO - PROCESS | 1877 | 1468601974611 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:59:34 INFO - PROCESS | 1877 | 1468601974617 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:59:34 INFO - PROCESS | 1877 | 1468601974626 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:59:34 INFO - PROCESS | 1877 | 1468601974630 Marionette TRACE conn3 <- [1,290,null,{}] 09:59:34 INFO - PROCESS | 1877 | 1468601974638 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}] 09:59:34 INFO - PROCESS | 1877 | 1468601974646 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:34 INFO - PROCESS | 1877 | 1468601974816 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:59:35 INFO - PROCESS | 1877 | 1468601974973 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:35 INFO - PROCESS | 1877 | 1468601974988 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x95282800 == 62 [pid = 1877] [id = 80] 09:59:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 118 (0x97998c00) [pid = 1877] [serial = 239] [outer = (nil)] 09:59:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 119 (0x9a38d000) [pid = 1877] [serial = 240] [outer = 0x97998c00] 09:59:35 INFO - PROCESS | 1877 | 1468601975100 Marionette DEBUG loaded listener.js 09:59:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 120 (0x9a679000) [pid = 1877] [serial = 241] [outer = 0x97998c00] 09:59:35 INFO - PROCESS | 1877 | --DOCSHELL 0x926d1800 == 61 [pid = 1877] [id = 71] 09:59:35 INFO - PROCESS | 1877 | --DOMWINDOW == 119 (0xa6994c00) [pid = 1877] [serial = 149] [outer = (nil)] [url = about:blank] 09:59:35 INFO - PROCESS | 1877 | --DOMWINDOW == 118 (0xa2ff4800) [pid = 1877] [serial = 170] [outer = (nil)] [url = about:blank] 09:59:35 INFO - PROCESS | 1877 | --DOMWINDOW == 117 (0xa3103000) [pid = 1877] [serial = 146] [outer = (nil)] [url = about:blank] 09:59:35 INFO - PROCESS | 1877 | --DOCSHELL 0xa2291c00 == 60 [pid = 1877] [id = 70] 09:59:35 INFO - PROCESS | 1877 | --DOCSHELL 0x926d5c00 == 59 [pid = 1877] [id = 69] 09:59:35 INFO - PROCESS | 1877 | --DOCSHELL 0x9245f000 == 58 [pid = 1877] [id = 68] 09:59:35 INFO - PROCESS | 1877 | --DOCSHELL 0x9ac9b400 == 57 [pid = 1877] [id = 67] 09:59:35 INFO - PROCESS | 1877 | --DOCSHELL 0x932db800 == 56 [pid = 1877] [id = 66] 09:59:36 INFO - PROCESS | 1877 | --DOCSHELL 0x97994400 == 55 [pid = 1877] [id = 65] 09:59:36 INFO - PROCESS | 1877 | 1468601976050 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]]]}] 09:59:36 INFO - PROCESS | 1877 | --DOCSHELL 0x926d8000 == 54 [pid = 1877] [id = 57] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 116 (0x9b304800) [pid = 1877] [serial = 159] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 115 (0x932e1c00) [pid = 1877] [serial = 165] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 114 (0xa2007800) [pid = 1877] [serial = 162] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 113 (0x9b307400) [pid = 1877] [serial = 120] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 112 (0x93d93400) [pid = 1877] [serial = 114] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 111 (0x9aeb2400) [pid = 1877] [serial = 117] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 110 (0x926ddc00) [pid = 1877] [serial = 164] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 109 (0x9aa45000) [pid = 1877] [serial = 158] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 108 (0xa228bc00) [pid = 1877] [serial = 152] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 107 (0x9d95fc00) [pid = 1877] [serial = 161] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 106 (0x9a678400) [pid = 1877] [serial = 167] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 105 (0xa4d0fc00) [pid = 1877] [serial = 140] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 104 (0x9aa1f400) [pid = 1877] [serial = 143] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 103 (0x9aeb1000) [pid = 1877] [serial = 168] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 102 (0x9a66c800) [pid = 1877] [serial = 156] [outer = (nil)] [url = about:blank] 09:59:36 INFO - PROCESS | 1877 | --DOMWINDOW == 101 (0x99e64000) [pid = 1877] [serial = 155] [outer = (nil)] [url = about:blank] 09:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1490ms 09:59:36 INFO - PROCESS | 1877 | 1468601976119 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:59:36 INFO - PROCESS | 1877 | 1468601976125 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:59:36 INFO - PROCESS | 1877 | 1468601976132 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:59:36 INFO - PROCESS | 1877 | 1468601976136 Marionette TRACE conn3 <- [1,294,null,{}] 09:59:36 INFO - PROCESS | 1877 | 1468601976142 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}] 09:59:36 INFO - PROCESS | 1877 | 1468601976147 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:36 INFO - PROCESS | 1877 | 1468601976307 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:59:36 INFO - PROCESS | 1877 | 1468601976424 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:36 INFO - PROCESS | 1877 | 1468601976434 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x95290400 == 55 [pid = 1877] [id = 81] 09:59:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 102 (0x9544d400) [pid = 1877] [serial = 242] [outer = (nil)] 09:59:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 103 (0x9a66c800) [pid = 1877] [serial = 243] [outer = 0x9544d400] 09:59:36 INFO - PROCESS | 1877 | 1468601976503 Marionette DEBUG loaded listener.js 09:59:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 104 (0x9a80c800) [pid = 1877] [serial = 244] [outer = 0x9544d400] 09:59:37 INFO - PROCESS | 1877 | 1468601977267 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]]]}] 09:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1183ms 09:59:37 INFO - PROCESS | 1877 | 1468601977315 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:59:37 INFO - PROCESS | 1877 | 1468601977318 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:59:37 INFO - PROCESS | 1877 | 1468601977332 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:59:37 INFO - PROCESS | 1877 | 1468601977341 Marionette TRACE conn3 <- [1,298,null,{}] 09:59:37 INFO - PROCESS | 1877 | 1468601977350 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}] 09:59:37 INFO - PROCESS | 1877 | 1468601977356 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:37 INFO - PROCESS | 1877 | 1468601977516 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:59:37 INFO - PROCESS | 1877 | 1468601977527 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:37 INFO - PROCESS | 1877 | 1468601977536 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x93d96400 == 56 [pid = 1877] [id = 82] 09:59:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 105 (0x9aeb4800) [pid = 1877] [serial = 245] [outer = (nil)] 09:59:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 106 (0x9ba5a000) [pid = 1877] [serial = 246] [outer = 0x9aeb4800] 09:59:37 INFO - PROCESS | 1877 | 1468601977603 Marionette DEBUG loaded listener.js 09:59:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 107 (0x9ba61800) [pid = 1877] [serial = 247] [outer = 0x9aeb4800] 09:59:38 INFO - PROCESS | 1877 | 1468601978384 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]]]}] 09:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1103ms 09:59:38 INFO - PROCESS | 1877 | 1468601978428 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:59:38 INFO - PROCESS | 1877 | 1468601978432 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:59:38 INFO - PROCESS | 1877 | 1468601978456 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:59:38 INFO - PROCESS | 1877 | 1468601978460 Marionette TRACE conn3 <- [1,302,null,{}] 09:59:38 INFO - PROCESS | 1877 | 1468601978466 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}] 09:59:38 INFO - PROCESS | 1877 | 1468601978470 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:38 INFO - PROCESS | 1877 | 1468601978684 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:59:38 INFO - PROCESS | 1877 | 1468601978706 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:38 INFO - PROCESS | 1877 | 1468601978714 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:38 INFO - PROCESS | 1877 | ++DOCSHELL 0x9aa41800 == 57 [pid = 1877] [id = 83] 09:59:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 108 (0x9b307400) [pid = 1877] [serial = 248] [outer = (nil)] 09:59:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 109 (0x9d95b000) [pid = 1877] [serial = 249] [outer = 0x9b307400] 09:59:38 INFO - PROCESS | 1877 | 1468601978780 Marionette DEBUG loaded listener.js 09:59:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 110 (0x9d9f2800) [pid = 1877] [serial = 250] [outer = 0x9b307400] 09:59:39 INFO - PROCESS | 1877 | 1468601979578 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]]]}] 09:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1207ms 09:59:39 INFO - PROCESS | 1877 | 1468601979645 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:59:39 INFO - PROCESS | 1877 | 1468601979649 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:59:39 INFO - PROCESS | 1877 | 1468601979655 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:59:39 INFO - PROCESS | 1877 | 1468601979658 Marionette TRACE conn3 <- [1,306,null,{}] 09:59:39 INFO - PROCESS | 1877 | 1468601979664 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}] 09:59:39 INFO - PROCESS | 1877 | 1468601979668 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:39 INFO - PROCESS | 1877 | 1468601979862 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:59:39 INFO - PROCESS | 1877 | 1468601979885 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:39 INFO - PROCESS | 1877 | 1468601979902 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:39 INFO - PROCESS | 1877 | ++DOCSHELL 0xa209f800 == 58 [pid = 1877] [id = 84] 09:59:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 111 (0xa209fc00) [pid = 1877] [serial = 251] [outer = (nil)] 09:59:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 112 (0xa228a400) [pid = 1877] [serial = 252] [outer = 0xa209fc00] 09:59:39 INFO - PROCESS | 1877 | 1468601979980 Marionette DEBUG loaded listener.js 09:59:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 113 (0xa3103000) [pid = 1877] [serial = 253] [outer = 0xa209fc00] 09:59:40 INFO - PROCESS | 1877 | --DOMWINDOW == 112 (0x9d95a000) [pid = 1877] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:59:40 INFO - PROCESS | 1877 | --DOMWINDOW == 111 (0xa2fbbc00) [pid = 1877] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:59:40 INFO - PROCESS | 1877 | --DOMWINDOW == 110 (0x93d97800) [pid = 1877] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:59:40 INFO - PROCESS | 1877 | --DOMWINDOW == 109 (0x9ac9c400) [pid = 1877] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:59:40 INFO - PROCESS | 1877 | --DOMWINDOW == 108 (0x9ba66800) [pid = 1877] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:59:40 INFO - PROCESS | 1877 | --DOMWINDOW == 107 (0x9799fc00) [pid = 1877] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:59:40 INFO - PROCESS | 1877 | --DOMWINDOW == 106 (0x97994800) [pid = 1877] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:59:41 INFO - PROCESS | 1877 | 1468601981019 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]]]}] 09:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1436ms 09:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:59:41 INFO - PROCESS | 1877 | 1468601981092 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:59:41 INFO - PROCESS | 1877 | 1468601981094 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:59:41 INFO - PROCESS | 1877 | 1468601981101 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:59:41 INFO - PROCESS | 1877 | 1468601981104 Marionette TRACE conn3 <- [1,310,null,{}] 09:59:41 INFO - PROCESS | 1877 | 1468601981118 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}] 09:59:41 INFO - PROCESS | 1877 | 1468601981122 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:41 INFO - PROCESS | 1877 | 1468601981278 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:59:41 INFO - PROCESS | 1877 | 1468601981423 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:41 INFO - PROCESS | 1877 | 1468601981430 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x93d93800 == 59 [pid = 1877] [id = 85] 09:59:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 107 (0x97994800) [pid = 1877] [serial = 254] [outer = (nil)] 09:59:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 108 (0x9ba5e000) [pid = 1877] [serial = 255] [outer = 0x97994800] 09:59:41 INFO - PROCESS | 1877 | 1468601981502 Marionette DEBUG loaded listener.js 09:59:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 109 (0xa33c0800) [pid = 1877] [serial = 256] [outer = 0x97994800] 09:59:42 INFO - PROCESS | 1877 | 1468601982134 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]]]}] 09:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1094ms 09:59:42 INFO - PROCESS | 1877 | 1468601982195 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:59:42 INFO - PROCESS | 1877 | 1468601982197 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:59:42 INFO - PROCESS | 1877 | 1468601982205 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:59:42 INFO - PROCESS | 1877 | 1468601982208 Marionette TRACE conn3 <- [1,314,null,{}] 09:59:42 INFO - PROCESS | 1877 | 1468601982214 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}] 09:59:42 INFO - PROCESS | 1877 | 1468601982218 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:42 INFO - PROCESS | 1877 | 1468601982424 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:59:42 INFO - PROCESS | 1877 | 1468601982438 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:42 INFO - PROCESS | 1877 | 1468601982446 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x922de000 == 60 [pid = 1877] [id = 86] 09:59:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 110 (0x922dfc00) [pid = 1877] [serial = 257] [outer = (nil)] 09:59:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 111 (0x922e5c00) [pid = 1877] [serial = 258] [outer = 0x922dfc00] 09:59:42 INFO - PROCESS | 1877 | 1468601982514 Marionette DEBUG loaded listener.js 09:59:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 112 (0x922e9800) [pid = 1877] [serial = 259] [outer = 0x922dfc00] 09:59:43 INFO - PROCESS | 1877 | 1468601983540 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]]]}] 09:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1386ms 09:59:43 INFO - PROCESS | 1877 | 1468601983592 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:59:43 INFO - PROCESS | 1877 | 1468601983599 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:59:43 INFO - PROCESS | 1877 | 1468601983607 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:59:43 INFO - PROCESS | 1877 | 1468601983612 Marionette TRACE conn3 <- [1,318,null,{}] 09:59:43 INFO - PROCESS | 1877 | 1468601983622 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}] 09:59:43 INFO - PROCESS | 1877 | 1468601983627 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:43 INFO - PROCESS | 1877 | 1468601983887 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:59:44 INFO - PROCESS | 1877 | 1468601984096 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:44 INFO - PROCESS | 1877 | 1468601984108 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x9528a800 == 61 [pid = 1877] [id = 87] 09:59:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 113 (0x95449800) [pid = 1877] [serial = 260] [outer = (nil)] 09:59:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 114 (0x955b8c00) [pid = 1877] [serial = 261] [outer = 0x95449800] 09:59:44 INFO - PROCESS | 1877 | 1468601984231 Marionette DEBUG loaded listener.js 09:59:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 115 (0x979e8c00) [pid = 1877] [serial = 262] [outer = 0x95449800] 09:59:45 INFO - PROCESS | 1877 | 1468601985123 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]]]}] 09:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1559ms 09:59:45 INFO - PROCESS | 1877 | 1468601985166 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:59:45 INFO - PROCESS | 1877 | 1468601985174 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:59:45 INFO - PROCESS | 1877 | 1468601985184 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:59:45 INFO - PROCESS | 1877 | 1468601985190 Marionette TRACE conn3 <- [1,322,null,{}] 09:59:45 INFO - PROCESS | 1877 | 1468601985196 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}] 09:59:45 INFO - PROCESS | 1877 | 1468601985201 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:45 INFO - PROCESS | 1877 | 1468601985401 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:59:45 INFO - PROCESS | 1877 | 1468601985606 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:45 INFO - PROCESS | 1877 | 1468601985615 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a66cc00 == 62 [pid = 1877] [id = 88] 09:59:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 116 (0x9a80bc00) [pid = 1877] [serial = 263] [outer = (nil)] 09:59:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 117 (0x9aa25800) [pid = 1877] [serial = 264] [outer = 0x9a80bc00] 09:59:45 INFO - PROCESS | 1877 | 1468601985738 Marionette DEBUG loaded listener.js 09:59:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 118 (0x9ac90400) [pid = 1877] [serial = 265] [outer = 0x9a80bc00] 09:59:46 INFO - PROCESS | 1877 | 1468601986700 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]]]}] 09:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1542ms 09:59:46 INFO - PROCESS | 1877 | 1468601986727 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:59:46 INFO - PROCESS | 1877 | 1468601986731 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:59:46 INFO - PROCESS | 1877 | 1468601986738 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:59:46 INFO - PROCESS | 1877 | 1468601986744 Marionette TRACE conn3 <- [1,326,null,{}] 09:59:46 INFO - PROCESS | 1877 | 1468601986761 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}] 09:59:46 INFO - PROCESS | 1877 | 1468601986770 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:46 INFO - PROCESS | 1877 | 1468601986986 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:59:47 INFO - PROCESS | 1877 | 1468601987189 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:47 INFO - PROCESS | 1877 | 1468601987201 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x9aeaa400 == 63 [pid = 1877] [id = 89] 09:59:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 119 (0xa228c400) [pid = 1877] [serial = 266] [outer = (nil)] 09:59:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 120 (0xa2fbc000) [pid = 1877] [serial = 267] [outer = 0xa228c400] 09:59:47 INFO - PROCESS | 1877 | 1468601987318 Marionette DEBUG loaded listener.js 09:59:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 121 (0xa61df800) [pid = 1877] [serial = 268] [outer = 0xa228c400] 09:59:48 INFO - PROCESS | 1877 | 1468601988194 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]]]}] 09:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1490ms 09:59:48 INFO - PROCESS | 1877 | 1468601988228 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:59:48 INFO - PROCESS | 1877 | 1468601988233 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:59:48 INFO - PROCESS | 1877 | 1468601988239 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:59:48 INFO - PROCESS | 1877 | 1468601988243 Marionette TRACE conn3 <- [1,330,null,{}] 09:59:48 INFO - PROCESS | 1877 | 1468601988249 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}] 09:59:48 INFO - PROCESS | 1877 | 1468601988254 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:48 INFO - PROCESS | 1877 | 1468601988430 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:59:48 INFO - PROCESS | 1877 | 1468601988587 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:48 INFO - PROCESS | 1877 | 1468601988593 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:48 INFO - PROCESS | 1877 | ++DOCSHELL 0xa672d000 == 64 [pid = 1877] [id = 90] 09:59:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 122 (0xa67a0c00) [pid = 1877] [serial = 269] [outer = (nil)] 09:59:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 123 (0xa6c5a800) [pid = 1877] [serial = 270] [outer = 0xa67a0c00] 09:59:48 INFO - PROCESS | 1877 | 1468601988673 Marionette DEBUG loaded listener.js 09:59:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 124 (0x95283400) [pid = 1877] [serial = 271] [outer = 0xa67a0c00] 09:59:49 INFO - PROCESS | 1877 | 1468601989628 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]]]}] 09:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1431ms 09:59:49 INFO - PROCESS | 1877 | 1468601989670 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:59:49 INFO - PROCESS | 1877 | 1468601989674 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:59:49 INFO - PROCESS | 1877 | 1468601989680 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:59:49 INFO - PROCESS | 1877 | 1468601989684 Marionette TRACE conn3 <- [1,334,null,{}] 09:59:49 INFO - PROCESS | 1877 | 1468601989690 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}] 09:59:49 INFO - PROCESS | 1877 | 1468601989695 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:49 INFO - PROCESS | 1877 | 1468601989867 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:59:50 INFO - PROCESS | 1877 | 1468601990028 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:50 INFO - PROCESS | 1877 | 1468601990035 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x932d8c00 == 65 [pid = 1877] [id = 91] 09:59:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 125 (0x93c99000) [pid = 1877] [serial = 272] [outer = (nil)] 09:59:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 126 (0xa82f5c00) [pid = 1877] [serial = 273] [outer = 0x93c99000] 09:59:50 INFO - PROCESS | 1877 | 1468601990117 Marionette DEBUG loaded listener.js 09:59:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 127 (0xa8c1c800) [pid = 1877] [serial = 274] [outer = 0x93c99000] 09:59:51 INFO - PROCESS | 1877 | 1468601991099 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]]]}] 09:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1487ms 09:59:51 INFO - PROCESS | 1877 | 1468601991168 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:59:51 INFO - PROCESS | 1877 | 1468601991172 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:59:51 INFO - PROCESS | 1877 | 1468601991179 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:59:51 INFO - PROCESS | 1877 | 1468601991182 Marionette TRACE conn3 <- [1,338,null,{}] 09:59:51 INFO - PROCESS | 1877 | 1468601991188 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}] 09:59:51 INFO - PROCESS | 1877 | 1468601991198 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:51 INFO - PROCESS | 1877 | 1468601991433 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:59:51 INFO - PROCESS | 1877 | 1468601991636 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:51 INFO - PROCESS | 1877 | 1468601991644 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed3000 == 66 [pid = 1877] [id = 92] 09:59:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 128 (0x91ed4c00) [pid = 1877] [serial = 275] [outer = (nil)] 09:59:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 129 (0x91edd400) [pid = 1877] [serial = 276] [outer = 0x91ed4c00] 09:59:51 INFO - PROCESS | 1877 | 1468601991771 Marionette DEBUG loaded listener.js 09:59:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 130 (0x93f81c00) [pid = 1877] [serial = 277] [outer = 0x91ed4c00] 09:59:52 INFO - PROCESS | 1877 | 1468601992600 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]]]}] 09:59:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1480ms 09:59:52 INFO - PROCESS | 1877 | 1468601992660 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:59:52 INFO - PROCESS | 1877 | 1468601992665 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:59:52 INFO - PROCESS | 1877 | 1468601992672 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:59:52 INFO - PROCESS | 1877 | 1468601992676 Marionette TRACE conn3 <- [1,342,null,{}] 09:59:52 INFO - PROCESS | 1877 | 1468601992682 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}] 09:59:52 INFO - PROCESS | 1877 | 1468601992687 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:52 INFO - PROCESS | 1877 | 1468601992858 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:59:53 INFO - PROCESS | 1877 | 1468601993265 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:53 INFO - PROCESS | 1877 | 1468601993276 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e6800 == 67 [pid = 1877] [id = 93] 09:59:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 131 (0x922e6c00) [pid = 1877] [serial = 278] [outer = (nil)] 09:59:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 132 (0x92462000) [pid = 1877] [serial = 279] [outer = 0x922e6c00] 09:59:53 INFO - PROCESS | 1877 | 1468601993393 Marionette DEBUG loaded listener.js 09:59:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 133 (0x926d6400) [pid = 1877] [serial = 280] [outer = 0x922e6c00] 09:59:54 INFO - PROCESS | 1877 | 1468601994312 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]]]}] 09:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1681ms 09:59:54 INFO - PROCESS | 1877 | 1468601994355 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:59:54 INFO - PROCESS | 1877 | 1468601994361 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:59:54 INFO - PROCESS | 1877 | 1468601994368 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:59:54 INFO - PROCESS | 1877 | 1468601994372 Marionette TRACE conn3 <- [1,346,null,{}] 09:59:54 INFO - PROCESS | 1877 | 1468601994380 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}] 09:59:54 INFO - PROCESS | 1877 | 1468601994388 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:54 INFO - PROCESS | 1877 | 1468601994596 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:59:54 INFO - PROCESS | 1877 | --DOCSHELL 0x93d93800 == 66 [pid = 1877] [id = 85] 09:59:54 INFO - PROCESS | 1877 | --DOCSHELL 0xa209f800 == 65 [pid = 1877] [id = 84] 09:59:54 INFO - PROCESS | 1877 | --DOMWINDOW == 132 (0xa8259c00) [pid = 1877] [serial = 215] [outer = (nil)] [url = about:blank] 09:59:54 INFO - PROCESS | 1877 | 1468601994856 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:54 INFO - PROCESS | 1877 | 1468601994864 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:54 INFO - PROCESS | 1877 | --DOCSHELL 0x9aa41800 == 64 [pid = 1877] [id = 83] 09:59:54 INFO - PROCESS | 1877 | --DOCSHELL 0x93d96400 == 63 [pid = 1877] [id = 82] 09:59:54 INFO - PROCESS | 1877 | --DOCSHELL 0x95290400 == 62 [pid = 1877] [id = 81] 09:59:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x93d96400 == 63 [pid = 1877] [id = 94] 09:59:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 133 (0x95267c00) [pid = 1877] [serial = 281] [outer = (nil)] 09:59:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 134 (0x9799e000) [pid = 1877] [serial = 282] [outer = 0x95267c00] 09:59:54 INFO - PROCESS | 1877 | 1468601994944 Marionette DEBUG loaded listener.js 09:59:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 135 (0x99decc00) [pid = 1877] [serial = 283] [outer = 0x95267c00] 09:59:55 INFO - PROCESS | 1877 | --DOCSHELL 0x95282800 == 62 [pid = 1877] [id = 80] 09:59:55 INFO - PROCESS | 1877 | --DOCSHELL 0x9544b400 == 61 [pid = 1877] [id = 79] 09:59:55 INFO - PROCESS | 1877 | --DOCSHELL 0x98d94000 == 60 [pid = 1877] [id = 76] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 134 (0xa2327c00) [pid = 1877] [serial = 206] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 133 (0xa23b7800) [pid = 1877] [serial = 207] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 132 (0xa6e9f000) [pid = 1877] [serial = 209] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 131 (0xa310b400) [pid = 1877] [serial = 212] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 130 (0xa2291000) [pid = 1877] [serial = 182] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 129 (0x9b9e5400) [pid = 1877] [serial = 200] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 128 (0x9ba64000) [pid = 1877] [serial = 201] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 127 (0xa110d800) [pid = 1877] [serial = 203] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 126 (0x98d96000) [pid = 1877] [serial = 197] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 125 (0x9aa38c00) [pid = 1877] [serial = 198] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 124 (0x93d9e000) [pid = 1877] [serial = 173] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 123 (0x99aaf400) [pid = 1877] [serial = 195] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 122 (0x98516800) [pid = 1877] [serial = 194] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 121 (0xa4d57800) [pid = 1877] [serial = 185] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 120 (0x9a38a800) [pid = 1877] [serial = 191] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 119 (0x9aa3d000) [pid = 1877] [serial = 176] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 118 (0x9b052400) [pid = 1877] [serial = 179] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 117 (0xa6f41800) [pid = 1877] [serial = 188] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 116 (0xa6f3e800) [pid = 1877] [serial = 210] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 115 (0xa2287800) [pid = 1877] [serial = 204] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | --DOMWINDOW == 114 (0xa6f78c00) [pid = 1877] [serial = 213] [outer = (nil)] [url = about:blank] 09:59:55 INFO - PROCESS | 1877 | 1468601995701 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]]]}] 09:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1393ms 09:59:55 INFO - PROCESS | 1877 | 1468601995764 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:59:55 INFO - PROCESS | 1877 | 1468601995770 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:59:55 INFO - PROCESS | 1877 | 1468601995777 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:59:55 INFO - PROCESS | 1877 | 1468601995780 Marionette TRACE conn3 <- [1,350,null,{}] 09:59:55 INFO - PROCESS | 1877 | 1468601995786 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}] 09:59:55 INFO - PROCESS | 1877 | 1468601995792 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:55 INFO - PROCESS | 1877 | 1468601995955 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:59:55 INFO - PROCESS | 1877 | 1468601995965 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:55 INFO - PROCESS | 1877 | 1468601995971 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:55 INFO - PROCESS | 1877 | ++DOCSHELL 0x9799dc00 == 61 [pid = 1877] [id = 95] 09:59:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 115 (0x9a38b400) [pid = 1877] [serial = 284] [outer = (nil)] 09:59:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 116 (0x9a80a000) [pid = 1877] [serial = 285] [outer = 0x9a38b400] 09:59:56 INFO - PROCESS | 1877 | 1468601996041 Marionette DEBUG loaded listener.js 09:59:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 117 (0x9aa40000) [pid = 1877] [serial = 286] [outer = 0x9a38b400] 09:59:56 INFO - PROCESS | 1877 | 1468601996926 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]]]}] 09:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1185ms 09:59:56 INFO - PROCESS | 1877 | 1468601996962 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:59:56 INFO - PROCESS | 1877 | 1468601996966 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:59:56 INFO - PROCESS | 1877 | 1468601996980 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:59:56 INFO - PROCESS | 1877 | 1468601996988 Marionette TRACE conn3 <- [1,354,null,{}] 09:59:57 INFO - PROCESS | 1877 | 1468601997001 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}] 09:59:57 INFO - PROCESS | 1877 | 1468601997008 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:57 INFO - PROCESS | 1877 | 1468601997169 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:59:57 INFO - PROCESS | 1877 | 1468601997181 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:57 INFO - PROCESS | 1877 | 1468601997188 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e6400 == 62 [pid = 1877] [id = 96] 09:59:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 118 (0x918ecc00) [pid = 1877] [serial = 287] [outer = (nil)] 09:59:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 119 (0x9aa45c00) [pid = 1877] [serial = 288] [outer = 0x918ecc00] 09:59:57 INFO - PROCESS | 1877 | 1468601997257 Marionette DEBUG loaded listener.js 09:59:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 120 (0x9ac9c000) [pid = 1877] [serial = 289] [outer = 0x918ecc00] 09:59:58 INFO - PROCESS | 1877 | 1468601998124 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]]]}] 09:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1200ms 09:59:58 INFO - PROCESS | 1877 | 1468601998173 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:59:58 INFO - PROCESS | 1877 | 1468601998177 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:59:58 INFO - PROCESS | 1877 | 1468601998191 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:59:58 INFO - PROCESS | 1877 | 1468601998193 Marionette TRACE conn3 <- [1,358,null,{}] 09:59:58 INFO - PROCESS | 1877 | 1468601998199 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}] 09:59:58 INFO - PROCESS | 1877 | 1468601998203 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:58 INFO - PROCESS | 1877 | 1468601998416 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:59:58 INFO - PROCESS | 1877 | 1468601998439 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:58 INFO - PROCESS | 1877 | 1468601998449 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e3400 == 63 [pid = 1877] [id = 97] 09:59:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 121 (0x918e8800) [pid = 1877] [serial = 290] [outer = (nil)] 09:59:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 122 (0x9b30a000) [pid = 1877] [serial = 291] [outer = 0x918e8800] 09:59:58 INFO - PROCESS | 1877 | 1468601998513 Marionette DEBUG loaded listener.js 09:59:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 123 (0x9ba5bc00) [pid = 1877] [serial = 292] [outer = 0x918e8800] 09:59:59 INFO - PROCESS | 1877 | 1468601999431 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]]]}] 09:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1304ms 09:59:59 INFO - PROCESS | 1877 | 1468601999488 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:59:59 INFO - PROCESS | 1877 | 1468601999492 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:59:59 INFO - PROCESS | 1877 | 1468601999499 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:59:59 INFO - PROCESS | 1877 | 1468601999502 Marionette TRACE conn3 <- [1,362,null,{}] 09:59:59 INFO - PROCESS | 1877 | 1468601999513 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}] 09:59:59 INFO - PROCESS | 1877 | 1468601999517 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:59 INFO - PROCESS | 1877 | 1468601999727 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:59:59 INFO - PROCESS | 1877 | 1468601999745 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:59:59 INFO - PROCESS | 1877 | 1468601999762 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 09:59:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x9d92e800 == 64 [pid = 1877] [id = 98] 09:59:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 124 (0x9d9f0800) [pid = 1877] [serial = 293] [outer = (nil)] 09:59:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 125 (0xa2269800) [pid = 1877] [serial = 294] [outer = 0x9d9f0800] 09:59:59 INFO - PROCESS | 1877 | 1468601999836 Marionette DEBUG loaded listener.js 09:59:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 126 (0xa2378800) [pid = 1877] [serial = 295] [outer = 0x9d9f0800] 10:00:00 INFO - PROCESS | 1877 | --DOMWINDOW == 125 (0x9aeb4800) [pid = 1877] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:00:00 INFO - PROCESS | 1877 | --DOMWINDOW == 124 (0x97998c00) [pid = 1877] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:00:00 INFO - PROCESS | 1877 | --DOMWINDOW == 123 (0xa209fc00) [pid = 1877] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:00:00 INFO - PROCESS | 1877 | --DOMWINDOW == 122 (0x9544d400) [pid = 1877] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:00:00 INFO - PROCESS | 1877 | --DOMWINDOW == 121 (0x9544bc00) [pid = 1877] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:00:00 INFO - PROCESS | 1877 | --DOMWINDOW == 120 (0x9b307400) [pid = 1877] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:00:00 INFO - PROCESS | 1877 | --DOMWINDOW == 119 (0x97994800) [pid = 1877] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:00:00 INFO - PROCESS | 1877 | 1468602000857 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]]]}] 10:00:00 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. 10:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1393ms 10:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:00:00 INFO - PROCESS | 1877 | 1468602000892 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 10:00:00 INFO - PROCESS | 1877 | 1468602000895 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 10:00:00 INFO - PROCESS | 1877 | 1468602000901 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:00:00 INFO - PROCESS | 1877 | 1468602000905 Marionette TRACE conn3 <- [1,366,null,{}] 10:00:00 INFO - PROCESS | 1877 | 1468602000910 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}] 10:00:00 INFO - PROCESS | 1877 | 1468602000915 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:01 INFO - PROCESS | 1877 | 1468602001065 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 10:00:01 INFO - PROCESS | 1877 | 1468602001080 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:01 INFO - PROCESS | 1877 | 1468602001089 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed2800 == 65 [pid = 1877] [id = 99] 10:00:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 120 (0x9790d800) [pid = 1877] [serial = 296] [outer = (nil)] 10:00:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 121 (0x97912000) [pid = 1877] [serial = 297] [outer = 0x9790d800] 10:00:01 INFO - PROCESS | 1877 | 1468602001160 Marionette DEBUG loaded listener.js 10:00:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 122 (0x97994800) [pid = 1877] [serial = 298] [outer = 0x9790d800] 10:00:02 INFO - PROCESS | 1877 | 1468602002018 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]]]}] 10:00:02 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. 10:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1134ms 10:00:02 INFO - PROCESS | 1877 | 1468602002038 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 10:00:02 INFO - PROCESS | 1877 | 1468602002042 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 10:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:00:02 INFO - PROCESS | 1877 | 1468602002048 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:00:02 INFO - PROCESS | 1877 | 1468602002051 Marionette TRACE conn3 <- [1,370,null,{}] 10:00:02 INFO - PROCESS | 1877 | 1468602002057 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}] 10:00:02 INFO - PROCESS | 1877 | 1468602002062 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:02 INFO - PROCESS | 1877 | 1468602002230 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 10:00:02 INFO - PROCESS | 1877 | 1468602002480 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:02 INFO - PROCESS | 1877 | 1468602002488 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:02 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e4000 == 66 [pid = 1877] [id = 100] 10:00:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 123 (0x918e4400) [pid = 1877] [serial = 299] [outer = (nil)] 10:00:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 124 (0x918e7000) [pid = 1877] [serial = 300] [outer = 0x918e4400] 10:00:02 INFO - PROCESS | 1877 | 1468602002584 Marionette DEBUG loaded listener.js 10:00:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 125 (0x918ed800) [pid = 1877] [serial = 301] [outer = 0x918e4400] 10:00:03 INFO - PROCESS | 1877 | 1468602003564 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]]]}] 10:00:03 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. 10:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1591ms 10:00:03 INFO - PROCESS | 1877 | 1468602003644 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 10:00:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:00:03 INFO - PROCESS | 1877 | 1468602003651 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 10:00:03 INFO - PROCESS | 1877 | 1468602003659 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:00:03 INFO - PROCESS | 1877 | 1468602003664 Marionette TRACE conn3 <- [1,374,null,{}] 10:00:03 INFO - PROCESS | 1877 | 1468602003673 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}] 10:00:03 INFO - PROCESS | 1877 | 1468602003681 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:03 INFO - PROCESS | 1877 | 1468602003911 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 10:00:04 INFO - PROCESS | 1877 | 1468602004134 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:04 INFO - PROCESS | 1877 | 1468602004142 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f04400 == 67 [pid = 1877] [id = 101] 10:00:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 126 (0x92f05c00) [pid = 1877] [serial = 302] [outer = (nil)] 10:00:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 127 (0x92f09c00) [pid = 1877] [serial = 303] [outer = 0x92f05c00] 10:00:04 INFO - PROCESS | 1877 | 1468602004246 Marionette DEBUG loaded listener.js 10:00:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 128 (0x92f0dc00) [pid = 1877] [serial = 304] [outer = 0x92f05c00] 10:00:05 INFO - PROCESS | 1877 | 1468602005164 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:00:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:00:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1584ms 10:00:05 INFO - PROCESS | 1877 | 1468602005250 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 10:00:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:00:05 INFO - PROCESS | 1877 | 1468602005261 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 10:00:05 INFO - PROCESS | 1877 | 1468602005271 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:00:05 INFO - PROCESS | 1877 | 1468602005278 Marionette TRACE conn3 <- [1,378,null,{}] 10:00:05 INFO - PROCESS | 1877 | 1468602005288 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}] 10:00:05 INFO - PROCESS | 1877 | 1468602005296 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:05 INFO - PROCESS | 1877 | 1468602005685 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 10:00:05 INFO - PROCESS | 1877 | 1468602005849 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:05 INFO - PROCESS | 1877 | 1468602005858 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x926de800 == 68 [pid = 1877] [id = 102] 10:00:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 129 (0x95282800) [pid = 1877] [serial = 305] [outer = (nil)] 10:00:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 130 (0x955b6800) [pid = 1877] [serial = 306] [outer = 0x95282800] 10:00:05 INFO - PROCESS | 1877 | 1468602005939 Marionette DEBUG loaded listener.js 10:00:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 131 (0x9790b400) [pid = 1877] [serial = 307] [outer = 0x95282800] 10:00:06 INFO - PROCESS | 1877 | 1468602006878 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:00:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:00:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1642ms 10:00:06 INFO - PROCESS | 1877 | 1468602006911 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 10:00:06 INFO - PROCESS | 1877 | 1468602006916 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 10:00:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:00:06 INFO - PROCESS | 1877 | 1468602006933 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:00:06 INFO - PROCESS | 1877 | 1468602006942 Marionette TRACE conn3 <- [1,382,null,{}] 10:00:06 INFO - PROCESS | 1877 | 1468602006949 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}] 10:00:06 INFO - PROCESS | 1877 | 1468602006957 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:07 INFO - PROCESS | 1877 | 1468602007153 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 10:00:07 INFO - PROCESS | 1877 | 1468602007363 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:07 INFO - PROCESS | 1877 | 1468602007372 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edf000 == 69 [pid = 1877] [id = 103] 10:00:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 132 (0x91edf800) [pid = 1877] [serial = 308] [outer = (nil)] 10:00:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 133 (0x9a678400) [pid = 1877] [serial = 309] [outer = 0x91edf800] 10:00:07 INFO - PROCESS | 1877 | 1468602007497 Marionette DEBUG loaded listener.js 10:00:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 134 (0x9a80f000) [pid = 1877] [serial = 310] [outer = 0x91edf800] 10:00:08 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:08 INFO - PROCESS | 1877 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:00:08 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:08 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:08 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:00:08 INFO - PROCESS | 1877 | 1468602008365 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:00:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:00:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1497ms 10:00:08 INFO - PROCESS | 1877 | 1468602008421 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 10:00:08 INFO - PROCESS | 1877 | 1468602008425 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 10:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:00:08 INFO - PROCESS | 1877 | 1468602008432 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:00:08 INFO - PROCESS | 1877 | 1468602008435 Marionette TRACE conn3 <- [1,386,null,{}] 10:00:08 INFO - PROCESS | 1877 | 1468602008441 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}] 10:00:08 INFO - PROCESS | 1877 | 1468602008446 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:08 INFO - PROCESS | 1877 | 1468602008662 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 10:00:08 INFO - PROCESS | 1877 | 1468602008869 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:08 INFO - PROCESS | 1877 | 1468602008877 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ede400 == 70 [pid = 1877] [id = 104] 10:00:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 135 (0x9aa3f000) [pid = 1877] [serial = 311] [outer = (nil)] 10:00:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 136 (0x9b307400) [pid = 1877] [serial = 312] [outer = 0x9aa3f000] 10:00:09 INFO - PROCESS | 1877 | 1468602009001 Marionette DEBUG loaded listener.js 10:00:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 137 (0x9d5d1000) [pid = 1877] [serial = 313] [outer = 0x9aa3f000] 10:00:09 INFO - PROCESS | 1877 | 1468602009888 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]]]}] 10:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1495ms 10:00:09 INFO - PROCESS | 1877 | 1468602009927 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 10:00:09 INFO - PROCESS | 1877 | 1468602009931 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 10:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:00:09 INFO - PROCESS | 1877 | 1468602009938 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:00:09 INFO - PROCESS | 1877 | 1468602009942 Marionette TRACE conn3 <- [1,390,null,{}] 10:00:09 INFO - PROCESS | 1877 | 1468602009948 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}] 10:00:09 INFO - PROCESS | 1877 | 1468602009953 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:10 INFO - PROCESS | 1877 | 1468602010128 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 10:00:10 INFO - PROCESS | 1877 | 1468602010295 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:10 INFO - PROCESS | 1877 | 1468602010314 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x908ca400 == 71 [pid = 1877] [id = 105] 10:00:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 138 (0x908ca800) [pid = 1877] [serial = 314] [outer = (nil)] 10:00:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 139 (0x908cec00) [pid = 1877] [serial = 315] [outer = 0x908ca800] 10:00:10 INFO - PROCESS | 1877 | 1468602010404 Marionette DEBUG loaded listener.js 10:00:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 140 (0xa2002c00) [pid = 1877] [serial = 316] [outer = 0x908ca800] 10:00:11 INFO - PROCESS | 1877 | 1468602011445 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]]]}] 10:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1538ms 10:00:11 INFO - PROCESS | 1877 | 1468602011477 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 10:00:11 INFO - PROCESS | 1877 | 1468602011481 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 10:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:00:11 INFO - PROCESS | 1877 | 1468602011487 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:00:11 INFO - PROCESS | 1877 | 1468602011491 Marionette TRACE conn3 <- [1,394,null,{}] 10:00:11 INFO - PROCESS | 1877 | 1468602011497 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}] 10:00:11 INFO - PROCESS | 1877 | 1468602011503 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:11 INFO - PROCESS | 1877 | 1468602011691 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 10:00:11 INFO - PROCESS | 1877 | 1468602011903 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:11 INFO - PROCESS | 1877 | 1468602011911 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x908cf400 == 72 [pid = 1877] [id = 106] 10:00:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 141 (0x90a2cc00) [pid = 1877] [serial = 317] [outer = (nil)] 10:00:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 142 (0x90a36800) [pid = 1877] [serial = 318] [outer = 0x90a2cc00] 10:00:12 INFO - PROCESS | 1877 | 1468602012033 Marionette DEBUG loaded listener.js 10:00:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 143 (0x90a3b400) [pid = 1877] [serial = 319] [outer = 0x90a2cc00] 10:00:12 INFO - PROCESS | 1877 | 1468602012968 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]]]}] 10:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1537ms 10:00:13 INFO - PROCESS | 1877 | 1468602013024 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 10:00:13 INFO - PROCESS | 1877 | 1468602013029 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 10:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:00:13 INFO - PROCESS | 1877 | 1468602013035 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:00:13 INFO - PROCESS | 1877 | 1468602013038 Marionette TRACE conn3 <- [1,398,null,{}] 10:00:13 INFO - PROCESS | 1877 | 1468602013045 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}] 10:00:13 INFO - PROCESS | 1877 | 1468602013050 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:13 INFO - PROCESS | 1877 | 1468602013238 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 10:00:13 INFO - PROCESS | 1877 | 1468602013775 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:13 INFO - PROCESS | 1877 | 1468602013783 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a30400 == 73 [pid = 1877] [id = 107] 10:00:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 144 (0x90a31000) [pid = 1877] [serial = 320] [outer = (nil)] 10:00:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 145 (0x90a36c00) [pid = 1877] [serial = 321] [outer = 0x90a31000] 10:00:13 INFO - PROCESS | 1877 | 1468602013869 Marionette DEBUG loaded listener.js 10:00:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 146 (0x918eb000) [pid = 1877] [serial = 322] [outer = 0x90a31000] 10:00:14 INFO - PROCESS | 1877 | 1468602014821 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]]]}] 10:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1833ms 10:00:14 INFO - PROCESS | 1877 | 1468602014870 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 10:00:14 INFO - PROCESS | 1877 | 1468602014875 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 10:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:00:14 INFO - PROCESS | 1877 | 1468602014883 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:00:14 INFO - PROCESS | 1877 | 1468602014888 Marionette TRACE conn3 <- [1,402,null,{}] 10:00:14 INFO - PROCESS | 1877 | 1468602014896 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}] 10:00:14 INFO - PROCESS | 1877 | 1468602014902 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:15 INFO - PROCESS | 1877 | 1468602015078 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 10:00:15 INFO - PROCESS | 1877 | 1468602015386 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:15 INFO - PROCESS | 1877 | 1468602015397 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:15 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d1000 == 74 [pid = 1877] [id = 108] 10:00:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 147 (0x926d2000) [pid = 1877] [serial = 323] [outer = (nil)] 10:00:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 148 (0x926da000) [pid = 1877] [serial = 324] [outer = 0x926d2000] 10:00:15 INFO - PROCESS | 1877 | 1468602015480 Marionette DEBUG loaded listener.js 10:00:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 149 (0x92f08c00) [pid = 1877] [serial = 325] [outer = 0x926d2000] 10:00:16 INFO - PROCESS | 1877 | 1468602016454 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]]]}] 10:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1635ms 10:00:16 INFO - PROCESS | 1877 | 1468602016523 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 10:00:16 INFO - PROCESS | 1877 | 1468602016529 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 10:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:00:16 INFO - PROCESS | 1877 | 1468602016536 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:00:16 INFO - PROCESS | 1877 | 1468602016539 Marionette TRACE conn3 <- [1,406,null,{}] 10:00:16 INFO - PROCESS | 1877 | 1468602016547 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}] 10:00:16 INFO - PROCESS | 1877 | 1468602016552 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:16 INFO - PROCESS | 1877 | 1468602016775 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 10:00:17 INFO - PROCESS | 1877 | 1468602017101 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:17 INFO - PROCESS | 1877 | 1468602017112 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0x95267800 == 73 [pid = 1877] [id = 20] 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0x932d6c00 == 72 [pid = 1877] [id = 19] 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0xa253d400 == 71 [pid = 1877] [id = 18] 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0x9aa24400 == 70 [pid = 1877] [id = 23] 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0x932da400 == 69 [pid = 1877] [id = 17] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 148 (0x9aa42800) [pid = 1877] [serial = 221] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 147 (0xa6798000) [pid = 1877] [serial = 230] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 146 (0xa6f49400) [pid = 1877] [serial = 233] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 145 (0x9aa3ec00) [pid = 1877] [serial = 224] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 144 (0x955ad400) [pid = 1877] [serial = 218] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 143 (0xa226a800) [pid = 1877] [serial = 227] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 142 (0x922e5c00) [pid = 1877] [serial = 258] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e5c00 == 70 [pid = 1877] [id = 109] 10:00:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 143 (0x922e7c00) [pid = 1877] [serial = 326] [outer = (nil)] 10:00:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 144 (0x9528c400) [pid = 1877] [serial = 327] [outer = 0x922e7c00] 10:00:17 INFO - PROCESS | 1877 | 1468602017233 Marionette DEBUG loaded listener.js 10:00:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 145 (0x955afc00) [pid = 1877] [serial = 328] [outer = 0x922e7c00] 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed2800 == 69 [pid = 1877] [id = 99] 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0x9d92e800 == 68 [pid = 1877] [id = 98] 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0x918e3400 == 67 [pid = 1877] [id = 97] 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0x918e6400 == 66 [pid = 1877] [id = 96] 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0x9799dc00 == 65 [pid = 1877] [id = 95] 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0x93d96400 == 64 [pid = 1877] [id = 94] 10:00:17 INFO - PROCESS | 1877 | --DOCSHELL 0x922e6800 == 63 [pid = 1877] [id = 93] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 144 (0x9ba5a000) [pid = 1877] [serial = 246] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 143 (0x9a679000) [pid = 1877] [serial = 241] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 142 (0x9a38d000) [pid = 1877] [serial = 240] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 141 (0xa228a400) [pid = 1877] [serial = 252] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 140 (0x9a66c800) [pid = 1877] [serial = 243] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 139 (0x955b2400) [pid = 1877] [serial = 238] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 138 (0x955abc00) [pid = 1877] [serial = 237] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 137 (0x9a80c800) [pid = 1877] [serial = 244] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 136 (0xa3103000) [pid = 1877] [serial = 253] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 135 (0x9d95b000) [pid = 1877] [serial = 249] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 134 (0x9d9f2800) [pid = 1877] [serial = 250] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 133 (0x9a128400) [pid = 1877] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 132 (0xa33c0800) [pid = 1877] [serial = 256] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 131 (0x9ba5e000) [pid = 1877] [serial = 255] [outer = (nil)] [url = about:blank] 10:00:17 INFO - PROCESS | 1877 | --DOMWINDOW == 130 (0x9ba61800) [pid = 1877] [serial = 247] [outer = (nil)] [url = about:blank] 10:00:18 INFO - PROCESS | 1877 | 1468602018109 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]]]}] 10:00:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:00:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1635ms 10:00:18 INFO - PROCESS | 1877 | 1468602018172 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 10:00:18 INFO - PROCESS | 1877 | 1468602018176 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 10:00:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:00:18 INFO - PROCESS | 1877 | 1468602018190 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:00:18 INFO - PROCESS | 1877 | 1468602018199 Marionette TRACE conn3 <- [1,410,null,{}] 10:00:18 INFO - PROCESS | 1877 | 1468602018207 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}] 10:00:18 INFO - PROCESS | 1877 | 1468602018214 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:18 INFO - PROCESS | 1877 | 1468602018387 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 10:00:18 INFO - PROCESS | 1877 | 1468602018521 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:18 INFO - PROCESS | 1877 | 1468602018529 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f07800 == 64 [pid = 1877] [id = 110] 10:00:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 131 (0x93d96400) [pid = 1877] [serial = 329] [outer = (nil)] 10:00:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 132 (0x998b9800) [pid = 1877] [serial = 330] [outer = 0x93d96400] 10:00:18 INFO - PROCESS | 1877 | 1468602018602 Marionette DEBUG loaded listener.js 10:00:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 133 (0x99d3e400) [pid = 1877] [serial = 331] [outer = 0x93d96400] 10:00:19 INFO - PROCESS | 1877 | 1468602019418 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]]]}] 10:00:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1295ms 10:00:19 INFO - PROCESS | 1877 | 1468602019480 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 10:00:19 INFO - PROCESS | 1877 | 1468602019484 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 10:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:00:19 INFO - PROCESS | 1877 | 1468602019491 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:00:19 INFO - PROCESS | 1877 | 1468602019494 Marionette TRACE conn3 <- [1,414,null,{}] 10:00:19 INFO - PROCESS | 1877 | 1468602019500 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}] 10:00:19 INFO - PROCESS | 1877 | 1468602019507 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:19 INFO - PROCESS | 1877 | 1468602019725 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 10:00:19 INFO - PROCESS | 1877 | 1468602019745 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:19 INFO - PROCESS | 1877 | 1468602019753 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a2d800 == 65 [pid = 1877] [id = 111] 10:00:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 134 (0x9a387800) [pid = 1877] [serial = 332] [outer = (nil)] 10:00:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 135 (0x9a673400) [pid = 1877] [serial = 333] [outer = 0x9a387800] 10:00:19 INFO - PROCESS | 1877 | 1468602019822 Marionette DEBUG loaded listener.js 10:00:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 136 (0x9a802800) [pid = 1877] [serial = 334] [outer = 0x9a387800] 10:00:20 INFO - PROCESS | 1877 | 1468602020774 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]]]}] 10:00:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:00:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1340ms 10:00:20 INFO - PROCESS | 1877 | 1468602020864 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 10:00:20 INFO - PROCESS | 1877 | 1468602020867 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 10:00:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:00:20 INFO - PROCESS | 1877 | 1468602020874 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:00:20 INFO - PROCESS | 1877 | 1468602020877 Marionette TRACE conn3 <- [1,418,null,{}] 10:00:20 INFO - PROCESS | 1877 | 1468602020883 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}] 10:00:20 INFO - PROCESS | 1877 | 1468602020887 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:21 INFO - PROCESS | 1877 | 1468602021112 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 10:00:21 INFO - PROCESS | 1877 | 1468602021137 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:21 INFO - PROCESS | 1877 | 1468602021152 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x9aa45400 == 66 [pid = 1877] [id = 112] 10:00:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 137 (0x9ac91000) [pid = 1877] [serial = 335] [outer = (nil)] 10:00:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 138 (0x9ac9a000) [pid = 1877] [serial = 336] [outer = 0x9ac91000] 10:00:21 INFO - PROCESS | 1877 | 1468602021230 Marionette DEBUG loaded listener.js 10:00:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 139 (0x9ba60800) [pid = 1877] [serial = 337] [outer = 0x9ac91000] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 138 (0x918e8800) [pid = 1877] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 137 (0xa6730400) [pid = 1877] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 136 (0x926d0c00) [pid = 1877] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 135 (0x9a80ec00) [pid = 1877] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 134 (0x9ac9d800) [pid = 1877] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 133 (0x95267c00) [pid = 1877] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 132 (0x9d9f0800) [pid = 1877] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 131 (0x9a38b400) [pid = 1877] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 130 (0x9a679c00) [pid = 1877] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 129 (0x9a670800) [pid = 1877] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 128 (0xa6c5dc00) [pid = 1877] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 127 (0x932e0c00) [pid = 1877] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 126 (0x922e6c00) [pid = 1877] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 125 (0x932da800) [pid = 1877] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 124 (0xa2283c00) [pid = 1877] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 123 (0x99ae9400) [pid = 1877] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 122 (0x93f7d000) [pid = 1877] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 121 (0x92528000) [pid = 1877] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 120 (0x9b3ec800) [pid = 1877] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 119 (0xa34d7000) [pid = 1877] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 118 (0xa2375800) [pid = 1877] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 117 (0x9a80a800) [pid = 1877] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 116 (0x918ecc00) [pid = 1877] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 115 (0x95451800) [pid = 1877] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 114 (0x9a385000) [pid = 1877] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 113 (0x9528fc00) [pid = 1877] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:00:22 INFO - PROCESS | 1877 | --DOMWINDOW == 112 (0x9d9fd800) [pid = 1877] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:00:23 INFO - PROCESS | 1877 | 1468602023022 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]]]}] 10:00:23 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 10:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2191ms 10:00:23 INFO - PROCESS | 1877 | 1468602023065 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 10:00:23 INFO - PROCESS | 1877 | 1468602023069 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 10:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:00:23 INFO - PROCESS | 1877 | 1468602023075 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:00:23 INFO - PROCESS | 1877 | 1468602023077 Marionette TRACE conn3 <- [1,422,null,{}] 10:00:23 INFO - PROCESS | 1877 | 1468602023083 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}] 10:00:23 INFO - PROCESS | 1877 | 1468602023088 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:23 INFO - PROCESS | 1877 | 1468602023317 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 10:00:23 INFO - PROCESS | 1877 | 1468602023401 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:23 INFO - PROCESS | 1877 | 1468602023413 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a2dc00 == 67 [pid = 1877] [id = 113] 10:00:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 113 (0x918e8800) [pid = 1877] [serial = 338] [outer = (nil)] 10:00:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 114 (0x99aadc00) [pid = 1877] [serial = 339] [outer = 0x918e8800] 10:00:23 INFO - PROCESS | 1877 | 1468602023476 Marionette DEBUG loaded listener.js 10:00:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 115 (0x9aa44000) [pid = 1877] [serial = 340] [outer = 0x918e8800] 10:00:24 INFO - PROCESS | 1877 | 1468602024566 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]]]}] 10:00:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:00:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1529ms 10:00:24 INFO - PROCESS | 1877 | 1468602024606 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 10:00:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:00:24 INFO - PROCESS | 1877 | 1468602024612 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 10:00:24 INFO - PROCESS | 1877 | 1468602024621 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:00:24 INFO - PROCESS | 1877 | 1468602024626 Marionette TRACE conn3 <- [1,426,null,{}] 10:00:24 INFO - PROCESS | 1877 | 1468602024635 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}] 10:00:24 INFO - PROCESS | 1877 | 1468602024640 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:24 INFO - PROCESS | 1877 | 1468602024896 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 10:00:25 INFO - PROCESS | 1877 | 1468602025084 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:25 INFO - PROCESS | 1877 | 1468602025098 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed2400 == 68 [pid = 1877] [id = 114] 10:00:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 116 (0x91ed8c00) [pid = 1877] [serial = 341] [outer = (nil)] 10:00:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 117 (0x91ee0c00) [pid = 1877] [serial = 342] [outer = 0x91ed8c00] 10:00:25 INFO - PROCESS | 1877 | 1468602025182 Marionette DEBUG loaded listener.js 10:00:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 118 (0x922eb800) [pid = 1877] [serial = 343] [outer = 0x91ed8c00] 10:00:26 INFO - PROCESS | 1877 | 1468602026165 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] 10:00:26 INFO - PROCESS | 1877 | 1468602026226 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 10:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:00:26 INFO - PROCESS | 1877 | 1468602026238 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:00:26 INFO - PROCESS | 1877 | 1468602026242 Marionette TRACE conn3 <- [1,430,null,{}] 10:00:26 INFO - PROCESS | 1877 | 1468602026249 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}] 10:00:26 INFO - PROCESS | 1877 | 1468602026256 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:26 INFO - PROCESS | 1877 | 1468602026457 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 10:00:26 INFO - PROCESS | 1877 | 1468602026677 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:26 INFO - PROCESS | 1877 | 1468602026685 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x93f78400 == 69 [pid = 1877] [id = 115] 10:00:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 119 (0x93f7d000) [pid = 1877] [serial = 344] [outer = (nil)] 10:00:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 120 (0x955b3c00) [pid = 1877] [serial = 345] [outer = 0x93f7d000] 10:00:26 INFO - PROCESS | 1877 | 1468602026807 Marionette DEBUG loaded listener.js 10:00:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 121 (0x9790dc00) [pid = 1877] [serial = 346] [outer = 0x93f7d000] 10:00:27 INFO - PROCESS | 1877 | 1468602027749 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]]]}] 10:00:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:00:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1546ms 10:00:27 INFO - PROCESS | 1877 | 1468602027784 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 10:00:27 INFO - PROCESS | 1877 | 1468602027788 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 10:00:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:00:27 INFO - PROCESS | 1877 | 1468602027795 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:00:27 INFO - PROCESS | 1877 | 1468602027802 Marionette TRACE conn3 <- [1,434,null,{}] 10:00:27 INFO - PROCESS | 1877 | 1468602027819 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}] 10:00:27 INFO - PROCESS | 1877 | 1468602027827 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:28 INFO - PROCESS | 1877 | 1468602028014 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 10:00:28 INFO - PROCESS | 1877 | 1468602028229 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:28 INFO - PROCESS | 1877 | 1468602028237 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a382800 == 70 [pid = 1877] [id = 116] 10:00:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 122 (0x9ac9e800) [pid = 1877] [serial = 347] [outer = (nil)] 10:00:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 123 (0x9ba64c00) [pid = 1877] [serial = 348] [outer = 0x9ac9e800] 10:00:28 INFO - PROCESS | 1877 | 1468602028367 Marionette DEBUG loaded listener.js 10:00:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 124 (0x9d95f000) [pid = 1877] [serial = 349] [outer = 0x9ac9e800] 10:00:29 INFO - PROCESS | 1877 | 1468602029260 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]]]}] 10:00:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:00:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1541ms 10:00:29 INFO - PROCESS | 1877 | 1468602029337 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 10:00:29 INFO - PROCESS | 1877 | 1468602029341 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 10:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:00:29 INFO - PROCESS | 1877 | 1468602029348 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:00:29 INFO - PROCESS | 1877 | 1468602029352 Marionette TRACE conn3 <- [1,438,null,{}] 10:00:29 INFO - PROCESS | 1877 | 1468602029358 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}] 10:00:29 INFO - PROCESS | 1877 | 1468602029363 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:29 INFO - PROCESS | 1877 | 1468602029608 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 10:00:29 INFO - PROCESS | 1877 | 1468602029831 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:29 INFO - PROCESS | 1877 | 1468602029842 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb4c00 == 71 [pid = 1877] [id = 117] 10:00:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 125 (0x8ecb5c00) [pid = 1877] [serial = 350] [outer = (nil)] 10:00:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 126 (0x8ecbf800) [pid = 1877] [serial = 351] [outer = 0x8ecb5c00] 10:00:29 INFO - PROCESS | 1877 | 1468602029965 Marionette DEBUG loaded listener.js 10:00:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 127 (0x9b9f3400) [pid = 1877] [serial = 352] [outer = 0x8ecb5c00] 10:00:30 INFO - PROCESS | 1877 | 1468602030882 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]]]}] 10:00:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:00:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1586ms 10:00:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:00:30 INFO - PROCESS | 1877 | 1468602030935 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 10:00:30 INFO - PROCESS | 1877 | 1468602030938 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 10:00:30 INFO - PROCESS | 1877 | 1468602030945 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:00:30 INFO - PROCESS | 1877 | 1468602030949 Marionette TRACE conn3 <- [1,442,null,{}] 10:00:30 INFO - PROCESS | 1877 | 1468602030955 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}] 10:00:30 INFO - PROCESS | 1877 | 1468602030960 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:31 INFO - PROCESS | 1877 | 1468602031138 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 10:00:31 INFO - PROCESS | 1877 | 1468602031363 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:31 INFO - PROCESS | 1877 | 1468602031371 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecc0400 == 72 [pid = 1877] [id = 118] 10:00:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 128 (0x908cd400) [pid = 1877] [serial = 353] [outer = (nil)] 10:00:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 129 (0xa2283400) [pid = 1877] [serial = 354] [outer = 0x908cd400] 10:00:31 INFO - PROCESS | 1877 | 1468602031494 Marionette DEBUG loaded listener.js 10:00:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 130 (0xa228a000) [pid = 1877] [serial = 355] [outer = 0x908cd400] 10:00:32 INFO - PROCESS | 1877 | 1468602032352 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]]]}] 10:00:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:00:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1442ms 10:00:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:00:32 INFO - PROCESS | 1877 | 1468602032386 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 10:00:32 INFO - PROCESS | 1877 | 1468602032390 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 10:00:32 INFO - PROCESS | 1877 | 1468602032397 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:00:32 INFO - PROCESS | 1877 | 1468602032401 Marionette TRACE conn3 <- [1,446,null,{}] 10:00:32 INFO - PROCESS | 1877 | 1468602032407 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}] 10:00:32 INFO - PROCESS | 1877 | 1468602032417 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:32 INFO - PROCESS | 1877 | 1468602032624 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 10:00:32 INFO - PROCESS | 1877 | 1468602032795 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:32 INFO - PROCESS | 1877 | 1468602032804 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:32 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c7400 == 73 [pid = 1877] [id = 119] 10:00:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 131 (0x9d9f2800) [pid = 1877] [serial = 356] [outer = (nil)] 10:00:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 132 (0xa2fb7c00) [pid = 1877] [serial = 357] [outer = 0x9d9f2800] 10:00:32 INFO - PROCESS | 1877 | 1468602032889 Marionette DEBUG loaded listener.js 10:00:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 133 (0xa334f400) [pid = 1877] [serial = 358] [outer = 0x9d9f2800] 10:00:33 INFO - PROCESS | 1877 | 1468602033812 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]]]}] 10:00:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1449ms 10:00:33 INFO - PROCESS | 1877 | 1468602033846 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 10:00:33 INFO - PROCESS | 1877 | 1468602033849 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 10:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:00:33 INFO - PROCESS | 1877 | 1468602033857 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:00:33 INFO - PROCESS | 1877 | 1468602033860 Marionette TRACE conn3 <- [1,450,null,{}] 10:00:33 INFO - PROCESS | 1877 | 1468602033866 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}] 10:00:33 INFO - PROCESS | 1877 | 1468602033871 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:34 INFO - PROCESS | 1877 | 1468602034037 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 10:00:34 INFO - PROCESS | 1877 | 1468602034212 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:34 INFO - PROCESS | 1877 | 1468602034223 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:34 INFO - PROCESS | 1877 | ++DOCSHELL 0xa2007800 == 74 [pid = 1877] [id = 120] 10:00:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 134 (0xa2ff4800) [pid = 1877] [serial = 359] [outer = (nil)] 10:00:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 135 (0xa4f7b800) [pid = 1877] [serial = 360] [outer = 0xa2ff4800] 10:00:34 INFO - PROCESS | 1877 | 1468602034298 Marionette DEBUG loaded listener.js 10:00:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 136 (0xa610e400) [pid = 1877] [serial = 361] [outer = 0xa2ff4800] 10:00:35 INFO - PROCESS | 1877 | 1468602035241 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] 10:00:35 INFO - PROCESS | 1877 | 1468602035344 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 10:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:00:35 INFO - PROCESS | 1877 | 1468602035351 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:00:35 INFO - PROCESS | 1877 | 1468602035354 Marionette TRACE conn3 <- [1,454,null,{}] 10:00:35 INFO - PROCESS | 1877 | 1468602035360 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}] 10:00:35 INFO - PROCESS | 1877 | 1468602035365 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:35 INFO - PROCESS | 1877 | 1468602035591 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 10:00:35 INFO - PROCESS | 1877 | 1468602035813 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:35 INFO - PROCESS | 1877 | 1468602035821 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x9790c800 == 75 [pid = 1877] [id = 121] 10:00:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 137 (0x985e6800) [pid = 1877] [serial = 362] [outer = (nil)] 10:00:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 138 (0x9a658000) [pid = 1877] [serial = 363] [outer = 0x985e6800] 10:00:35 INFO - PROCESS | 1877 | 1468602035909 Marionette DEBUG loaded listener.js 10:00:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 139 (0x9aa45000) [pid = 1877] [serial = 364] [outer = 0x985e6800] 10:00:36 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:36 INFO - PROCESS | 1877 | 1468602036802 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]]]}] 10:00:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:00:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1535ms 10:00:36 INFO - PROCESS | 1877 | 1468602036887 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 10:00:36 INFO - PROCESS | 1877 | 1468602036891 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 10:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:00:36 INFO - PROCESS | 1877 | 1468602036898 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:00:36 INFO - PROCESS | 1877 | 1468602036901 Marionette TRACE conn3 <- [1,458,null,{}] 10:00:36 INFO - PROCESS | 1877 | 1468602036907 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}] 10:00:36 INFO - PROCESS | 1877 | 1468602036912 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:37 INFO - PROCESS | 1877 | 1468602037123 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 10:00:37 INFO - PROCESS | 1877 | 1468602037558 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:37 INFO - PROCESS | 1877 | 1468602037567 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a2e000 == 76 [pid = 1877] [id = 122] 10:00:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 140 (0x90a2e800) [pid = 1877] [serial = 365] [outer = (nil)] 10:00:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 141 (0x90a38000) [pid = 1877] [serial = 366] [outer = 0x90a2e800] 10:00:37 INFO - PROCESS | 1877 | 1468602037691 Marionette DEBUG loaded listener.js 10:00:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 142 (0x91ed4400) [pid = 1877] [serial = 367] [outer = 0x90a2e800] 10:00:38 INFO - PROCESS | 1877 | 1468602038643 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] 10:00:38 INFO - PROCESS | 1877 | 1468602038692 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 10:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:00:38 INFO - PROCESS | 1877 | 1468602038701 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:00:38 INFO - PROCESS | 1877 | 1468602038706 Marionette TRACE conn3 <- [1,462,null,{}] 10:00:38 INFO - PROCESS | 1877 | 1468602038714 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}] 10:00:38 INFO - PROCESS | 1877 | 1468602038722 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:38 INFO - PROCESS | 1877 | 1468602038903 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 10:00:39 INFO - PROCESS | 1877 | 1468602039126 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:39 INFO - PROCESS | 1877 | 1468602039134 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:39 INFO - PROCESS | 1877 | ++DOCSHELL 0x9245e800 == 77 [pid = 1877] [id = 123] 10:00:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 143 (0x926d1800) [pid = 1877] [serial = 368] [outer = (nil)] 10:00:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 144 (0x92d5ac00) [pid = 1877] [serial = 369] [outer = 0x926d1800] 10:00:39 INFO - PROCESS | 1877 | 1468602039272 Marionette DEBUG loaded listener.js 10:00:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 145 (0x92d5fc00) [pid = 1877] [serial = 370] [outer = 0x926d1800] 10:00:39 INFO - PROCESS | 1877 | --DOCSHELL 0x9a674400 == 76 [pid = 1877] [id = 74] 10:00:39 INFO - PROCESS | 1877 | --DOCSHELL 0x95451c00 == 75 [pid = 1877] [id = 51] 10:00:39 INFO - PROCESS | 1877 | --DOCSHELL 0x9a809800 == 74 [pid = 1877] [id = 75] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 144 (0x97912000) [pid = 1877] [serial = 297] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOCSHELL 0x92f04400 == 73 [pid = 1877] [id = 101] 10:00:39 INFO - PROCESS | 1877 | --DOCSHELL 0x918e4000 == 72 [pid = 1877] [id = 100] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 143 (0x9b30a000) [pid = 1877] [serial = 291] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 142 (0xa6ea9400) [pid = 1877] [serial = 150] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 141 (0xa8261400) [pid = 1877] [serial = 216] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 140 (0x9ba5bc00) [pid = 1877] [serial = 292] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 139 (0xa3354400) [pid = 1877] [serial = 228] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 138 (0x91edd400) [pid = 1877] [serial = 276] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 137 (0x9d570400) [pid = 1877] [serial = 180] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 136 (0x99decc00) [pid = 1877] [serial = 283] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 135 (0xa2378800) [pid = 1877] [serial = 295] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 134 (0x955b8c00) [pid = 1877] [serial = 261] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 133 (0x9aa40000) [pid = 1877] [serial = 286] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 132 (0x9ac93000) [pid = 1877] [serial = 222] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 131 (0x9b3e1c00) [pid = 1877] [serial = 177] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 130 (0xa8253000) [pid = 1877] [serial = 234] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 129 (0x93f83400) [pid = 1877] [serial = 174] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 128 (0x92462000) [pid = 1877] [serial = 279] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 127 (0xa4d0b000) [pid = 1877] [serial = 141] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 126 (0xa2372800) [pid = 1877] [serial = 183] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 125 (0x9aa25800) [pid = 1877] [serial = 264] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 124 (0xa6c5a800) [pid = 1877] [serial = 270] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 123 (0x9ba59c00) [pid = 1877] [serial = 144] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 122 (0xa3109800) [pid = 1877] [serial = 171] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 121 (0xa6c52c00) [pid = 1877] [serial = 231] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 120 (0xa228d400) [pid = 1877] [serial = 153] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 119 (0xa2fbc000) [pid = 1877] [serial = 267] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 118 (0xa6f4b800) [pid = 1877] [serial = 189] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 117 (0xa33c4000) [pid = 1877] [serial = 147] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 116 (0x9aeae400) [pid = 1877] [serial = 225] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 115 (0x9ac9c000) [pid = 1877] [serial = 289] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 114 (0xa2269800) [pid = 1877] [serial = 294] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 113 (0x926d6400) [pid = 1877] [serial = 280] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 112 (0x955b4c00) [pid = 1877] [serial = 219] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 111 (0x9799e000) [pid = 1877] [serial = 282] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 110 (0x9aa45c00) [pid = 1877] [serial = 288] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 109 (0xa82f5c00) [pid = 1877] [serial = 273] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 108 (0x9a38c400) [pid = 1877] [serial = 192] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 107 (0xa2266c00) [pid = 1877] [serial = 111] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 106 (0x9a80a000) [pid = 1877] [serial = 285] [outer = (nil)] [url = about:blank] 10:00:39 INFO - PROCESS | 1877 | --DOMWINDOW == 105 (0xa4f18c00) [pid = 1877] [serial = 186] [outer = (nil)] [url = about:blank] 10:00:40 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:00:40 INFO - PROCESS | 1877 | 1468602040184 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] 10:00:40 INFO - PROCESS | 1877 | 1468602040244 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 10:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:00:40 INFO - PROCESS | 1877 | 1468602040252 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:00:40 INFO - PROCESS | 1877 | 1468602040254 Marionette TRACE conn3 <- [1,466,null,{}] 10:00:40 INFO - PROCESS | 1877 | 1468602040261 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}] 10:00:40 INFO - PROCESS | 1877 | 1468602040265 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:40 INFO - PROCESS | 1877 | 1468602040436 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 10:00:40 INFO - PROCESS | 1877 | 1468602040567 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:40 INFO - PROCESS | 1877 | 1468602040577 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e4000 == 73 [pid = 1877] [id = 124] 10:00:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 106 (0x92462000) [pid = 1877] [serial = 371] [outer = (nil)] 10:00:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 107 (0x95449400) [pid = 1877] [serial = 372] [outer = 0x92462000] 10:00:40 INFO - PROCESS | 1877 | 1468602040648 Marionette DEBUG loaded listener.js 10:00:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 108 (0x97909000) [pid = 1877] [serial = 373] [outer = 0x92462000] 10:00:41 INFO - PROCESS | 1877 | 1468602041489 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] 10:00:41 INFO - PROCESS | 1877 | 1468602041539 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 10:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:00:41 INFO - PROCESS | 1877 | 1468602041553 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:00:41 INFO - PROCESS | 1877 | 1468602041562 Marionette TRACE conn3 <- [1,470,null,{}] 10:00:41 INFO - PROCESS | 1877 | 1468602041571 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}] 10:00:41 INFO - PROCESS | 1877 | 1468602041578 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:41 INFO - PROCESS | 1877 | 1468602041746 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 10:00:41 INFO - PROCESS | 1877 | 1468602041756 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:41 INFO - PROCESS | 1877 | 1468602041768 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x95281400 == 74 [pid = 1877] [id = 125] 10:00:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 109 (0x9a38dc00) [pid = 1877] [serial = 374] [outer = (nil)] 10:00:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 110 (0x9a674400) [pid = 1877] [serial = 375] [outer = 0x9a38dc00] 10:00:41 INFO - PROCESS | 1877 | 1468602041832 Marionette DEBUG loaded listener.js 10:00:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 111 (0x9a808800) [pid = 1877] [serial = 376] [outer = 0x9a38dc00] 10:00:42 INFO - PROCESS | 1877 | 1468602042775 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]]]}] 10:00:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:00:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1255ms 10:00:42 INFO - PROCESS | 1877 | 1468602042801 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 10:00:42 INFO - PROCESS | 1877 | 1468602042805 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 10:00:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:00:42 INFO - PROCESS | 1877 | 1468602042811 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:00:42 INFO - PROCESS | 1877 | 1468602042815 Marionette TRACE conn3 <- [1,474,null,{}] 10:00:42 INFO - PROCESS | 1877 | 1468602042820 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}] 10:00:42 INFO - PROCESS | 1877 | 1468602042825 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:43 INFO - PROCESS | 1877 | 1468602043055 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 10:00:43 INFO - PROCESS | 1877 | 1468602043078 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:43 INFO - PROCESS | 1877 | 1468602043085 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:43 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edd400 == 75 [pid = 1877] [id = 126] 10:00:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 112 (0x92529c00) [pid = 1877] [serial = 377] [outer = (nil)] 10:00:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 113 (0x9ac93000) [pid = 1877] [serial = 378] [outer = 0x92529c00] 10:00:43 INFO - PROCESS | 1877 | 1468602043152 Marionette DEBUG loaded listener.js 10:00:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 114 (0x9aeaa800) [pid = 1877] [serial = 379] [outer = 0x92529c00] 10:00:44 INFO - PROCESS | 1877 | 1468602044219 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]]]}] 10:00:44 INFO - PROCESS | 1877 | --DOMWINDOW == 113 (0x9a387800) [pid = 1877] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:00:44 INFO - PROCESS | 1877 | --DOMWINDOW == 112 (0x9ac91000) [pid = 1877] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:00:44 INFO - PROCESS | 1877 | --DOMWINDOW == 111 (0x90a31000) [pid = 1877] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:00:44 INFO - PROCESS | 1877 | --DOMWINDOW == 110 (0x93d96400) [pid = 1877] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:00:44 INFO - PROCESS | 1877 | --DOMWINDOW == 109 (0x926d2000) [pid = 1877] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:00:44 INFO - PROCESS | 1877 | --DOMWINDOW == 108 (0x922e7c00) [pid = 1877] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:00:44 INFO - PROCESS | 1877 | --DOMWINDOW == 107 (0x9790d800) [pid = 1877] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:00:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:00:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1479ms 10:00:44 INFO - PROCESS | 1877 | 1468602044291 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 10:00:44 INFO - PROCESS | 1877 | 1468602044295 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 10:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:00:44 INFO - PROCESS | 1877 | 1468602044301 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:00:44 INFO - PROCESS | 1877 | 1468602044303 Marionette TRACE conn3 <- [1,478,null,{}] 10:00:44 INFO - PROCESS | 1877 | 1468602044310 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}] 10:00:44 INFO - PROCESS | 1877 | 1468602044315 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:44 INFO - PROCESS | 1877 | 1468602044467 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 10:00:44 INFO - PROCESS | 1877 | 1468602044654 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:44 INFO - PROCESS | 1877 | 1468602044673 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x998bcc00 == 76 [pid = 1877] [id = 127] 10:00:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 108 (0x9a387800) [pid = 1877] [serial = 380] [outer = (nil)] 10:00:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 109 (0x9aa3f800) [pid = 1877] [serial = 381] [outer = 0x9a387800] 10:00:44 INFO - PROCESS | 1877 | 1468602044777 Marionette DEBUG loaded listener.js 10:00:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 110 (0x9ba5bc00) [pid = 1877] [serial = 382] [outer = 0x9a387800] 10:00:45 INFO - PROCESS | 1877 | 1468602045508 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]]]}] 10:00:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:00:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1234ms 10:00:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:00:45 INFO - PROCESS | 1877 | 1468602045541 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 10:00:45 INFO - PROCESS | 1877 | 1468602045544 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 10:00:45 INFO - PROCESS | 1877 | 1468602045551 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:00:45 INFO - PROCESS | 1877 | 1468602045554 Marionette TRACE conn3 <- [1,482,null,{}] 10:00:45 INFO - PROCESS | 1877 | 1468602045564 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}] 10:00:45 INFO - PROCESS | 1877 | 1468602045568 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:45 INFO - PROCESS | 1877 | 1468602045737 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 10:00:45 INFO - PROCESS | 1877 | 1468602045753 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:45 INFO - PROCESS | 1877 | 1468602045762 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x922dec00 == 77 [pid = 1877] [id = 128] 10:00:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 111 (0x926df800) [pid = 1877] [serial = 383] [outer = (nil)] 10:00:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 112 (0xa209f000) [pid = 1877] [serial = 384] [outer = 0x926df800] 10:00:45 INFO - PROCESS | 1877 | 1468602045827 Marionette DEBUG loaded listener.js 10:00:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 113 (0xa228e400) [pid = 1877] [serial = 385] [outer = 0x926df800] 10:00:46 INFO - PROCESS | 1877 | 1468602046978 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]]]}] 10:00:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:00:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1493ms 10:00:47 INFO - PROCESS | 1877 | 1468602047044 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 10:00:47 INFO - PROCESS | 1877 | 1468602047050 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 10:00:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:00:47 INFO - PROCESS | 1877 | 1468602047058 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:00:47 INFO - PROCESS | 1877 | 1468602047064 Marionette TRACE conn3 <- [1,486,null,{}] 10:00:47 INFO - PROCESS | 1877 | 1468602047073 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}] 10:00:47 INFO - PROCESS | 1877 | 1468602047079 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:47 INFO - PROCESS | 1877 | 1468602047321 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 10:00:47 INFO - PROCESS | 1877 | 1468602047554 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:47 INFO - PROCESS | 1877 | 1468602047563 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8e400 == 78 [pid = 1877] [id = 129] 10:00:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 114 (0x8ec8f400) [pid = 1877] [serial = 386] [outer = (nil)] 10:00:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 115 (0x8ecba800) [pid = 1877] [serial = 387] [outer = 0x8ec8f400] 10:00:47 INFO - PROCESS | 1877 | 1468602047659 Marionette DEBUG loaded listener.js 10:00:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 116 (0x90a2fc00) [pid = 1877] [serial = 388] [outer = 0x8ec8f400] 10:00:48 INFO - PROCESS | 1877 | 1468602048564 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]]]}] 10:00:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:00:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1543ms 10:00:48 INFO - PROCESS | 1877 | 1468602048603 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 10:00:48 INFO - PROCESS | 1877 | 1468602048611 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 10:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:00:48 INFO - PROCESS | 1877 | 1468602048621 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:00:48 INFO - PROCESS | 1877 | 1468602048626 Marionette TRACE conn3 <- [1,490,null,{}] 10:00:48 INFO - PROCESS | 1877 | 1468602048632 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}] 10:00:48 INFO - PROCESS | 1877 | 1468602048638 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:48 INFO - PROCESS | 1877 | 1468602048828 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 10:00:49 INFO - PROCESS | 1877 | 1468602049055 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:49 INFO - PROCESS | 1877 | 1468602049064 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:49 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5c000 == 79 [pid = 1877] [id = 130] 10:00:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 117 (0x92d5d000) [pid = 1877] [serial = 389] [outer = (nil)] 10:00:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 118 (0x92f08000) [pid = 1877] [serial = 390] [outer = 0x92d5d000] 10:00:49 INFO - PROCESS | 1877 | 1468602049192 Marionette DEBUG loaded listener.js 10:00:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 119 (0x93d94000) [pid = 1877] [serial = 391] [outer = 0x92d5d000] 10:00:50 INFO - PROCESS | 1877 | 1468602050113 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]]]}] 10:00:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:00:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1533ms 10:00:50 INFO - PROCESS | 1877 | 1468602050153 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 10:00:50 INFO - PROCESS | 1877 | 1468602050158 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 10:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:00:50 INFO - PROCESS | 1877 | 1468602050165 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:00:50 INFO - PROCESS | 1877 | 1468602050171 Marionette TRACE conn3 <- [1,494,null,{}] 10:00:50 INFO - PROCESS | 1877 | 1468602050188 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}] 10:00:50 INFO - PROCESS | 1877 | 1468602050196 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:50 INFO - PROCESS | 1877 | 1468602050387 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 10:00:50 INFO - PROCESS | 1877 | 1468602050607 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:50 INFO - PROCESS | 1877 | 1468602050619 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x979e6400 == 80 [pid = 1877] [id = 131] 10:00:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 120 (0x9a38d400) [pid = 1877] [serial = 392] [outer = (nil)] 10:00:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 121 (0x9a807000) [pid = 1877] [serial = 393] [outer = 0x9a38d400] 10:00:50 INFO - PROCESS | 1877 | 1468602050752 Marionette DEBUG loaded listener.js 10:00:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 122 (0x9b05c400) [pid = 1877] [serial = 394] [outer = 0x9a38d400] 10:00:51 INFO - PROCESS | 1877 | 1468602051619 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]]]}] 10:00:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1492ms 10:00:51 INFO - PROCESS | 1877 | 1468602051657 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 10:00:51 INFO - PROCESS | 1877 | 1468602051661 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 10:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:00:51 INFO - PROCESS | 1877 | 1468602051668 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:00:51 INFO - PROCESS | 1877 | 1468602051671 Marionette TRACE conn3 <- [1,498,null,{}] 10:00:51 INFO - PROCESS | 1877 | 1468602051677 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}] 10:00:51 INFO - PROCESS | 1877 | 1468602051683 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:51 INFO - PROCESS | 1877 | 1468602051865 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 10:00:52 INFO - PROCESS | 1877 | 1468602052037 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:52 INFO - PROCESS | 1877 | 1468602052050 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c2400 == 81 [pid = 1877] [id = 132] 10:00:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 123 (0x922e1400) [pid = 1877] [serial = 395] [outer = (nil)] 10:00:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 124 (0xa2269800) [pid = 1877] [serial = 396] [outer = 0x922e1400] 10:00:52 INFO - PROCESS | 1877 | 1468602052129 Marionette DEBUG loaded listener.js 10:00:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 125 (0xa23b2c00) [pid = 1877] [serial = 397] [outer = 0x922e1400] 10:00:53 INFO - PROCESS | 1877 | 1468602053041 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]]]}] 10:00:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:00:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1433ms 10:00:53 INFO - PROCESS | 1877 | 1468602053102 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 10:00:53 INFO - PROCESS | 1877 | 1468602053106 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 10:00:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:00:53 INFO - PROCESS | 1877 | 1468602053114 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:00:53 INFO - PROCESS | 1877 | 1468602053117 Marionette TRACE conn3 <- [1,502,null,{}] 10:00:53 INFO - PROCESS | 1877 | 1468602053123 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}] 10:00:53 INFO - PROCESS | 1877 | 1468602053129 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:53 INFO - PROCESS | 1877 | 1468602053305 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 10:00:53 INFO - PROCESS | 1877 | 1468602053479 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:53 INFO - PROCESS | 1877 | 1468602053488 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x9544b800 == 82 [pid = 1877] [id = 133] 10:00:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 126 (0x9d955800) [pid = 1877] [serial = 398] [outer = (nil)] 10:00:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 127 (0xa25fac00) [pid = 1877] [serial = 399] [outer = 0x9d955800] 10:00:53 INFO - PROCESS | 1877 | 1468602053570 Marionette DEBUG loaded listener.js 10:00:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 128 (0xa253e400) [pid = 1877] [serial = 400] [outer = 0x9d955800] 10:00:54 INFO - PROCESS | 1877 | 1468602054474 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]]]}] 10:00:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:00:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1433ms 10:00:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:00:54 INFO - PROCESS | 1877 | 1468602054547 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 10:00:54 INFO - PROCESS | 1877 | 1468602054551 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 10:00:54 INFO - PROCESS | 1877 | 1468602054557 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:00:54 INFO - PROCESS | 1877 | 1468602054561 Marionette TRACE conn3 <- [1,506,null,{}] 10:00:54 INFO - PROCESS | 1877 | 1468602054567 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}] 10:00:54 INFO - PROCESS | 1877 | 1468602054577 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:54 INFO - PROCESS | 1877 | 1468602054831 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 10:00:55 INFO - PROCESS | 1877 | 1468602055490 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:55 INFO - PROCESS | 1877 | 1468602055499 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:55 INFO - PROCESS | 1877 | ++DOCSHELL 0xa6f45000 == 83 [pid = 1877] [id = 134] 10:00:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 129 (0xa6f46000) [pid = 1877] [serial = 401] [outer = (nil)] 10:00:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 130 (0xa6f49000) [pid = 1877] [serial = 402] [outer = 0xa6f46000] 10:00:55 INFO - PROCESS | 1877 | 1468602055639 Marionette DEBUG loaded listener.js 10:00:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 131 (0xa6f77800) [pid = 1877] [serial = 403] [outer = 0xa6f46000] 10:00:56 INFO - PROCESS | 1877 | 1468602056624 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]]]}] 10:00:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:00:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2144ms 10:00:56 INFO - PROCESS | 1877 | 1468602056701 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 10:00:56 INFO - PROCESS | 1877 | 1468602056705 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 10:00:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:00:56 INFO - PROCESS | 1877 | 1468602056712 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:00:56 INFO - PROCESS | 1877 | 1468602056715 Marionette TRACE conn3 <- [1,510,null,{}] 10:00:56 INFO - PROCESS | 1877 | 1468602056721 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}] 10:00:56 INFO - PROCESS | 1877 | 1468602056727 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:56 INFO - PROCESS | 1877 | 1468602056939 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 10:00:57 INFO - PROCESS | 1877 | 1468602057113 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:57 INFO - PROCESS | 1877 | 1468602057122 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbc400 == 84 [pid = 1877] [id = 135] 10:00:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 132 (0x92188800) [pid = 1877] [serial = 404] [outer = (nil)] 10:00:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 133 (0x92190000) [pid = 1877] [serial = 405] [outer = 0x92188800] 10:00:57 INFO - PROCESS | 1877 | 1468602057203 Marionette DEBUG loaded listener.js 10:00:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 134 (0x92193000) [pid = 1877] [serial = 406] [outer = 0x92188800] 10:00:58 INFO - PROCESS | 1877 | 1468602058082 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]]]}] 10:00:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:00:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1432ms 10:00:58 INFO - PROCESS | 1877 | 1468602058145 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 10:00:58 INFO - PROCESS | 1877 | 1468602058148 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 10:00:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:00:58 INFO - PROCESS | 1877 | 1468602058155 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:00:58 INFO - PROCESS | 1877 | 1468602058159 Marionette TRACE conn3 <- [1,514,null,{}] 10:00:58 INFO - PROCESS | 1877 | 1468602058165 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}] 10:00:58 INFO - PROCESS | 1877 | 1468602058170 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:58 INFO - PROCESS | 1877 | 1468602058388 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 10:00:58 INFO - PROCESS | 1877 | 1468602058610 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:00:58 INFO - PROCESS | 1877 | 1468602058618 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e238000 == 85 [pid = 1877] [id = 136] 10:00:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 135 (0x8e23c000) [pid = 1877] [serial = 407] [outer = (nil)] 10:00:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 136 (0x8e240000) [pid = 1877] [serial = 408] [outer = 0x8e23c000] 10:00:58 INFO - PROCESS | 1877 | 1468602058743 Marionette DEBUG loaded listener.js 10:00:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 137 (0x8e243000) [pid = 1877] [serial = 409] [outer = 0x8e23c000] 10:00:59 INFO - PROCESS | 1877 | 1468602059654 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]]]}] 10:00:59 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 10:00:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1533ms 10:00:59 INFO - PROCESS | 1877 | 1468602059689 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 10:00:59 INFO - PROCESS | 1877 | 1468602059692 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 10:00:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:00:59 INFO - PROCESS | 1877 | 1468602059726 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:00:59 INFO - PROCESS | 1877 | 1468602059731 Marionette TRACE conn3 <- [1,518,null,{}] 10:00:59 INFO - PROCESS | 1877 | 1468602059740 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}] 10:00:59 INFO - PROCESS | 1877 | 1468602059744 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:00:59 INFO - PROCESS | 1877 | 1468602059922 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 10:01:00 INFO - PROCESS | 1877 | 1468602060517 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:00 INFO - PROCESS | 1877 | 1468602060528 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec87000 == 86 [pid = 1877] [id = 137] 10:01:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 138 (0x8ec87400) [pid = 1877] [serial = 410] [outer = (nil)] 10:01:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 139 (0x8ec8a400) [pid = 1877] [serial = 411] [outer = 0x8ec87400] 10:01:00 INFO - PROCESS | 1877 | 1468602060660 Marionette DEBUG loaded listener.js 10:01:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 140 (0x8ec90c00) [pid = 1877] [serial = 412] [outer = 0x8ec87400] 10:01:01 INFO - PROCESS | 1877 | 1468602061631 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]]]}] 10:01:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:01:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1947ms 10:01:01 INFO - PROCESS | 1877 | 1468602061691 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 10:01:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:01:01 INFO - PROCESS | 1877 | 1468602061697 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 10:01:01 INFO - PROCESS | 1877 | 1468602061705 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:01:01 INFO - PROCESS | 1877 | 1468602061708 Marionette TRACE conn3 <- [1,522,null,{}] 10:01:01 INFO - PROCESS | 1877 | 1468602061717 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}] 10:01:01 INFO - PROCESS | 1877 | 1468602061724 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:01 INFO - PROCESS | 1877 | 1468602061916 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 10:01:02 INFO - PROCESS | 1877 | 1468602062260 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:02 INFO - PROCESS | 1877 | 1468602062267 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:02 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a3a400 == 87 [pid = 1877] [id = 138] 10:01:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 141 (0x918f0000) [pid = 1877] [serial = 413] [outer = (nil)] 10:01:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 142 (0x92188c00) [pid = 1877] [serial = 414] [outer = 0x918f0000] 10:01:02 INFO - PROCESS | 1877 | 1468602062348 Marionette DEBUG loaded listener.js 10:01:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 143 (0x9218d000) [pid = 1877] [serial = 415] [outer = 0x918f0000] 10:01:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 144 (0x926d7c00) [pid = 1877] [serial = 416] [outer = 0x979eb000] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92461800 == 86 [pid = 1877] [id = 72] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92463400 == 85 [pid = 1877] [id = 21] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0xa6ea8800 == 84 [pid = 1877] [id = 6] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x979e7000 == 83 [pid = 1877] [id = 22] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9ac90800 == 82 [pid = 1877] [id = 62] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0xa23b9400 == 81 [pid = 1877] [id = 27] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x91edd400 == 80 [pid = 1877] [id = 126] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x93f7e800 == 79 [pid = 1877] [id = 48] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x932d9000 == 78 [pid = 1877] [id = 8] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9aa3bc00 == 77 [pid = 1877] [id = 28] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x95281400 == 76 [pid = 1877] [id = 125] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92467c00 == 75 [pid = 1877] [id = 49] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92461400 == 74 [pid = 1877] [id = 38] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x932e0000 == 73 [pid = 1877] [id = 12] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x932d8c00 == 72 [pid = 1877] [id = 91] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9528a800 == 71 [pid = 1877] [id = 87] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9544a000 == 70 [pid = 1877] [id = 40] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9ac9d400 == 69 [pid = 1877] [id = 60] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9a384c00 == 68 [pid = 1877] [id = 64] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed3000 == 67 [pid = 1877] [id = 92] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9b3edc00 == 66 [pid = 1877] [id = 24] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x932df800 == 65 [pid = 1877] [id = 10] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9246b800 == 64 [pid = 1877] [id = 47] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x998bcc00 == 63 [pid = 1877] [id = 127] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0xa2267000 == 62 [pid = 1877] [id = 13] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x953e4400 == 61 [pid = 1877] [id = 25] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9245f800 == 60 [pid = 1877] [id = 63] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9a66cc00 == 59 [pid = 1877] [id = 88] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92468c00 == 58 [pid = 1877] [id = 61] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9aeaa400 == 57 [pid = 1877] [id = 89] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9b3ad000 == 56 [pid = 1877] [id = 26] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x93f7f800 == 55 [pid = 1877] [id = 14] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9544b000 == 54 [pid = 1877] [id = 73] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x91ede400 == 53 [pid = 1877] [id = 104] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x999e8000 == 52 [pid = 1877] [id = 59] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9d926800 == 51 [pid = 1877] [id = 41] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x932d5000 == 50 [pid = 1877] [id = 31] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0xa672d000 == 49 [pid = 1877] [id = 90] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x97995800 == 48 [pid = 1877] [id = 39] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x932d6400 == 47 [pid = 1877] [id = 58] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x922de000 == 46 [pid = 1877] [id = 86] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0xa6793400 == 45 [pid = 1877] [id = 78] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x926de800 == 44 [pid = 1877] [id = 102] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x91edf000 == 43 [pid = 1877] [id = 103] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92465400 == 42 [pid = 1877] [id = 77] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x908ca400 == 41 [pid = 1877] [id = 105] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x908cf400 == 40 [pid = 1877] [id = 106] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x90a30400 == 39 [pid = 1877] [id = 107] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9b059800 == 38 [pid = 1877] [id = 50] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9b9ef800 == 37 [pid = 1877] [id = 15] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0xa11a2800 == 36 [pid = 1877] [id = 16] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec87000 == 35 [pid = 1877] [id = 137] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8e238000 == 34 [pid = 1877] [id = 136] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecbc400 == 33 [pid = 1877] [id = 135] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0xa6f45000 == 32 [pid = 1877] [id = 134] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9544b800 == 31 [pid = 1877] [id = 133] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x908c2400 == 30 [pid = 1877] [id = 132] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x979e6400 == 29 [pid = 1877] [id = 131] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8e400 == 28 [pid = 1877] [id = 129] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5c000 == 27 [pid = 1877] [id = 130] 10:01:04 INFO - PROCESS | 1877 | --DOCSHELL 0x922dec00 == 26 [pid = 1877] [id = 128] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 143 (0x97994800) [pid = 1877] [serial = 298] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 142 (0x99aadc00) [pid = 1877] [serial = 339] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 141 (0x9a802800) [pid = 1877] [serial = 334] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 140 (0x9ac9a000) [pid = 1877] [serial = 336] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 139 (0x9ba60800) [pid = 1877] [serial = 337] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 138 (0x955b6800) [pid = 1877] [serial = 306] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 137 (0x918eb000) [pid = 1877] [serial = 322] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 136 (0x90a36c00) [pid = 1877] [serial = 321] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 135 (0x998b9800) [pid = 1877] [serial = 330] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 134 (0x92f08c00) [pid = 1877] [serial = 325] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 133 (0x926da000) [pid = 1877] [serial = 324] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 132 (0x9528c400) [pid = 1877] [serial = 327] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 131 (0x955afc00) [pid = 1877] [serial = 328] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 130 (0x9a678400) [pid = 1877] [serial = 309] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 129 (0x90a36800) [pid = 1877] [serial = 318] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 128 (0x9b307400) [pid = 1877] [serial = 312] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 127 (0x908cec00) [pid = 1877] [serial = 315] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 126 (0x92f09c00) [pid = 1877] [serial = 303] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 125 (0x918e7000) [pid = 1877] [serial = 300] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 124 (0x9a673400) [pid = 1877] [serial = 333] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | --DOMWINDOW == 123 (0x99d3e400) [pid = 1877] [serial = 331] [outer = (nil)] [url = about:blank] 10:01:04 INFO - PROCESS | 1877 | 1468602064844 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]]]}] 10:01:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:01:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 3197ms 10:01:04 INFO - PROCESS | 1877 | 1468602064901 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 10:01:04 INFO - PROCESS | 1877 | 1468602064906 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 10:01:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:01:04 INFO - PROCESS | 1877 | 1468602064915 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:01:04 INFO - PROCESS | 1877 | 1468602064919 Marionette TRACE conn3 <- [1,526,null,{}] 10:01:04 INFO - PROCESS | 1877 | 1468602064927 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}] 10:01:04 INFO - PROCESS | 1877 | 1468602064933 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:05 INFO - PROCESS | 1877 | 1468602065102 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 10:01:05 INFO - PROCESS | 1877 | 1468602065257 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:05 INFO - PROCESS | 1877 | 1468602065271 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8c800 == 27 [pid = 1877] [id = 139] 10:01:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 124 (0x8ecb3c00) [pid = 1877] [serial = 417] [outer = (nil)] 10:01:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 125 (0x8ecb9000) [pid = 1877] [serial = 418] [outer = 0x8ecb3c00] 10:01:05 INFO - PROCESS | 1877 | 1468602065342 Marionette DEBUG loaded listener.js 10:01:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 126 (0x908c1800) [pid = 1877] [serial = 419] [outer = 0x8ecb3c00] 10:01:06 INFO - PROCESS | 1877 | 1468602066126 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]]]}] 10:01:06 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 10:01:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1279ms 10:01:06 INFO - PROCESS | 1877 | 1468602066194 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 10:01:06 INFO - PROCESS | 1877 | 1468602066202 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 10:01:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:01:06 INFO - PROCESS | 1877 | 1468602066213 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:01:06 INFO - PROCESS | 1877 | 1468602066217 Marionette TRACE conn3 <- [1,530,null,{}] 10:01:06 INFO - PROCESS | 1877 | 1468602066224 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}] 10:01:06 INFO - PROCESS | 1877 | 1468602066229 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:06 INFO - PROCESS | 1877 | 1468602066396 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 10:01:06 INFO - PROCESS | 1877 | 1468602066550 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:06 INFO - PROCESS | 1877 | 1468602066561 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed3000 == 28 [pid = 1877] [id = 140] 10:01:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 127 (0x91ed5800) [pid = 1877] [serial = 420] [outer = (nil)] 10:01:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 128 (0x91edb800) [pid = 1877] [serial = 421] [outer = 0x91ed5800] 10:01:06 INFO - PROCESS | 1877 | 1468602066632 Marionette DEBUG loaded listener.js 10:01:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 129 (0x9218fc00) [pid = 1877] [serial = 422] [outer = 0x91ed5800] 10:01:07 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 10:01:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:01:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:01:07 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 10:01:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:01:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:01:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:01:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1281ms 10:01:07 INFO - PROCESS | 1877 | 1468602067472 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"]]]}] 10:01:07 INFO - PROCESS | 1877 | 1468602067534 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 10:01:07 INFO - PROCESS | 1877 | 1468602067538 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 10:01:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:01:07 INFO - PROCESS | 1877 | 1468602067546 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:01:07 INFO - PROCESS | 1877 | 1468602067552 Marionette TRACE conn3 <- [1,534,null,{}] 10:01:07 INFO - PROCESS | 1877 | 1468602067586 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}] 10:01:07 INFO - PROCESS | 1877 | 1468602067596 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:07 INFO - PROCESS | 1877 | 1468602067824 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 10:01:07 INFO - PROCESS | 1877 | 1468602067913 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:07 INFO - PROCESS | 1877 | 1468602067924 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5f800 == 29 [pid = 1877] [id = 141] 10:01:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 130 (0x92d60000) [pid = 1877] [serial = 423] [outer = (nil)] 10:01:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 131 (0x92f08400) [pid = 1877] [serial = 424] [outer = 0x92d60000] 10:01:07 INFO - PROCESS | 1877 | 1468602067996 Marionette DEBUG loaded listener.js 10:01:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 132 (0x932d4400) [pid = 1877] [serial = 425] [outer = 0x92d60000] 10:01:08 INFO - PROCESS | 1877 | 1468602068892 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]]]}] 10:01:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:01:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1389ms 10:01:08 INFO - PROCESS | 1877 | 1468602068935 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 10:01:08 INFO - PROCESS | 1877 | 1468602068940 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 10:01:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 131 (0x926df800) [pid = 1877] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 130 (0x8ecb5c00) [pid = 1877] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 129 (0x908cd400) [pid = 1877] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 128 (0x91ed8c00) [pid = 1877] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 127 (0xa67a0c00) [pid = 1877] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 126 (0x90a2cc00) [pid = 1877] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 125 (0x9a38dc00) [pid = 1877] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 124 (0x926d1800) [pid = 1877] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 123 (0x9ac9e800) [pid = 1877] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 122 (0xa228c400) [pid = 1877] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 121 (0x91ed4c00) [pid = 1877] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 120 (0x9a80bc00) [pid = 1877] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 119 (0x92462000) [pid = 1877] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 118 (0x985e6800) [pid = 1877] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 117 (0x95449800) [pid = 1877] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 116 (0x918e4400) [pid = 1877] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 115 (0x91edf800) [pid = 1877] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 114 (0x9d9f2800) [pid = 1877] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 113 (0xa2ff4800) [pid = 1877] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 112 (0x918e8800) [pid = 1877] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 111 (0x90a2e800) [pid = 1877] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 110 (0x93f7d000) [pid = 1877] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 109 (0x93c99000) [pid = 1877] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 108 (0x92f05c00) [pid = 1877] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 107 (0x92529c00) [pid = 1877] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 106 (0x9aa3f000) [pid = 1877] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 105 (0x908ca800) [pid = 1877] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 104 (0x922dfc00) [pid = 1877] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 103 (0x9a387800) [pid = 1877] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:01:10 INFO - PROCESS | 1877 | --DOMWINDOW == 102 (0x95282800) [pid = 1877] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:01:10 INFO - PROCESS | 1877 | 1468602070090 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:01:10 INFO - PROCESS | 1877 | 1468602070092 Marionette TRACE conn3 <- [1,538,null,{}] 10:01:10 INFO - PROCESS | 1877 | 1468602070115 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}] 10:01:10 INFO - PROCESS | 1877 | 1468602070121 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:10 INFO - PROCESS | 1877 | 1468602070330 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 10:01:10 INFO - PROCESS | 1877 | 1468602070428 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:10 INFO - PROCESS | 1877 | 1468602070438 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec52c00 == 30 [pid = 1877] [id = 142] 10:01:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 103 (0x90a2cc00) [pid = 1877] [serial = 426] [outer = (nil)] 10:01:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 104 (0x91edf800) [pid = 1877] [serial = 427] [outer = 0x90a2cc00] 10:01:10 INFO - PROCESS | 1877 | 1468602070505 Marionette DEBUG loaded listener.js 10:01:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 105 (0x926d6000) [pid = 1877] [serial = 428] [outer = 0x90a2cc00] 10:01:11 INFO - PROCESS | 1877 | 1468602071251 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]]]}] 10:01:11 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. 10:01:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1370ms 10:01:11 INFO - PROCESS | 1877 | 1468602071294 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 10:01:11 INFO - PROCESS | 1877 | 1468602071298 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 10:01:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:01:11 INFO - PROCESS | 1877 | 1468602071312 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:01:11 INFO - PROCESS | 1877 | 1468602071316 Marionette TRACE conn3 <- [1,542,null,{}] 10:01:11 INFO - PROCESS | 1877 | 1468602071326 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}] 10:01:11 INFO - PROCESS | 1877 | 1468602071330 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:11 INFO - PROCESS | 1877 | 1468602071482 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 10:01:11 INFO - PROCESS | 1877 | 1468602071500 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:11 INFO - PROCESS | 1877 | 1468602071512 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x922dd400 == 31 [pid = 1877] [id = 143] 10:01:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 106 (0x93c99800) [pid = 1877] [serial = 429] [outer = (nil)] 10:01:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 107 (0x93d93800) [pid = 1877] [serial = 430] [outer = 0x93c99800] 10:01:11 INFO - PROCESS | 1877 | 1468602071580 Marionette DEBUG loaded listener.js 10:01:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 108 (0x93f7b000) [pid = 1877] [serial = 431] [outer = 0x93c99800] 10:01:12 INFO - PROCESS | 1877 | 1468602072580 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]]]}] 10:01:12 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. 10:01:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1286ms 10:01:12 INFO - PROCESS | 1877 | 1468602072598 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 10:01:12 INFO - PROCESS | 1877 | 1468602072606 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 10:01:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:01:12 INFO - PROCESS | 1877 | 1468602072664 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:01:12 INFO - PROCESS | 1877 | 1468602072671 Marionette TRACE conn3 <- [1,546,null,{}] 10:01:12 INFO - PROCESS | 1877 | 1468602072681 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}] 10:01:12 INFO - PROCESS | 1877 | 1468602072686 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:12 INFO - PROCESS | 1877 | 1468602072896 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 10:01:13 INFO - PROCESS | 1877 | 1468602073065 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:13 INFO - PROCESS | 1877 | 1468602073072 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23fc00 == 32 [pid = 1877] [id = 144] 10:01:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 109 (0x8ec4d400) [pid = 1877] [serial = 432] [outer = (nil)] 10:01:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 110 (0x90a31400) [pid = 1877] [serial = 433] [outer = 0x8ec4d400] 10:01:13 INFO - PROCESS | 1877 | 1468602073160 Marionette DEBUG loaded listener.js 10:01:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 111 (0x918ed000) [pid = 1877] [serial = 434] [outer = 0x8ec4d400] 10:01:14 INFO - PROCESS | 1877 | 1468602074086 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]]]}] 10:01:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:01:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1498ms 10:01:14 INFO - PROCESS | 1877 | 1468602074155 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 10:01:14 INFO - PROCESS | 1877 | 1468602074162 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 10:01:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:01:14 INFO - PROCESS | 1877 | 1468602074173 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:01:14 INFO - PROCESS | 1877 | 1468602074177 Marionette TRACE conn3 <- [1,550,null,{}] 10:01:14 INFO - PROCESS | 1877 | 1468602074184 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}] 10:01:14 INFO - PROCESS | 1877 | 1468602074190 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:14 INFO - PROCESS | 1877 | 1468602074389 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 10:01:14 INFO - PROCESS | 1877 | 1468602074563 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:14 INFO - PROCESS | 1877 | 1468602074570 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:14 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec54400 == 33 [pid = 1877] [id = 145] 10:01:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 112 (0x926db400) [pid = 1877] [serial = 435] [outer = (nil)] 10:01:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 113 (0x92d56800) [pid = 1877] [serial = 436] [outer = 0x926db400] 10:01:14 INFO - PROCESS | 1877 | 1468602074711 Marionette DEBUG loaded listener.js 10:01:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 114 (0x922e2c00) [pid = 1877] [serial = 437] [outer = 0x926db400] 10:01:15 INFO - PROCESS | 1877 | 1468602075730 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]]]}] 10:01:15 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. 10:01:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1637ms 10:01:15 INFO - PROCESS | 1877 | 1468602075810 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 10:01:15 INFO - PROCESS | 1877 | 1468602075813 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 10:01:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:01:15 INFO - PROCESS | 1877 | 1468602075821 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:01:15 INFO - PROCESS | 1877 | 1468602075827 Marionette TRACE conn3 <- [1,554,null,{}] 10:01:15 INFO - PROCESS | 1877 | 1468602075844 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}] 10:01:15 INFO - PROCESS | 1877 | 1468602075853 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:16 INFO - PROCESS | 1877 | 1468602076067 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 10:01:16 INFO - PROCESS | 1877 | 1468602076286 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:16 INFO - PROCESS | 1877 | 1468602076295 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x955ae800 == 34 [pid = 1877] [id = 146] 10:01:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 115 (0x955aec00) [pid = 1877] [serial = 438] [outer = (nil)] 10:01:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 116 (0x955b3800) [pid = 1877] [serial = 439] [outer = 0x955aec00] 10:01:16 INFO - PROCESS | 1877 | 1468602076421 Marionette DEBUG loaded listener.js 10:01:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 117 (0x955b8400) [pid = 1877] [serial = 440] [outer = 0x955aec00] 10:01:17 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:17 INFO - PROCESS | 1877 | 1468602077377 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]]]}] 10:01:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:01:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1590ms 10:01:17 INFO - PROCESS | 1877 | 1468602077412 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 10:01:17 INFO - PROCESS | 1877 | 1468602077416 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 10:01:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:01:17 INFO - PROCESS | 1877 | 1468602077423 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:01:17 INFO - PROCESS | 1877 | 1468602077427 Marionette TRACE conn3 <- [1,558,null,{}] 10:01:17 INFO - PROCESS | 1877 | 1468602077432 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}] 10:01:17 INFO - PROCESS | 1877 | 1468602077438 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:17 INFO - PROCESS | 1877 | 1468602077617 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 10:01:17 INFO - PROCESS | 1877 | 1468602077790 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:17 INFO - PROCESS | 1877 | 1468602077800 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x97906800 == 35 [pid = 1877] [id = 147] 10:01:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 118 (0x97914c00) [pid = 1877] [serial = 441] [outer = (nil)] 10:01:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 119 (0x9799a000) [pid = 1877] [serial = 442] [outer = 0x97914c00] 10:01:17 INFO - PROCESS | 1877 | 1468602077877 Marionette DEBUG loaded listener.js 10:01:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 120 (0x979e6000) [pid = 1877] [serial = 443] [outer = 0x97914c00] 10:01:18 INFO - PROCESS | 1877 | 1468602078770 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]]]}] 10:01:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:01:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1385ms 10:01:18 INFO - PROCESS | 1877 | 1468602078809 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 10:01:18 INFO - PROCESS | 1877 | 1468602078813 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 10:01:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:01:18 INFO - PROCESS | 1877 | 1468602078820 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:01:18 INFO - PROCESS | 1877 | 1468602078824 Marionette TRACE conn3 <- [1,562,null,{}] 10:01:18 INFO - PROCESS | 1877 | 1468602078829 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}] 10:01:18 INFO - PROCESS | 1877 | 1468602078835 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:19 INFO - PROCESS | 1877 | 1468602079008 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 10:01:19 INFO - PROCESS | 1877 | 1468602079182 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:19 INFO - PROCESS | 1877 | 1468602079188 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb1400 == 36 [pid = 1877] [id = 148] 10:01:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 121 (0x8ecb8c00) [pid = 1877] [serial = 444] [outer = (nil)] 10:01:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 122 (0x99005400) [pid = 1877] [serial = 445] [outer = 0x8ecb8c00] 10:01:19 INFO - PROCESS | 1877 | 1468602079276 Marionette DEBUG loaded listener.js 10:01:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 123 (0x99aad800) [pid = 1877] [serial = 446] [outer = 0x8ecb8c00] 10:01:19 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:20 INFO - PROCESS | 1877 | 1468602080226 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]]]}] 10:01:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:01:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1482ms 10:01:20 INFO - PROCESS | 1877 | 1468602080303 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 10:01:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:01:20 INFO - PROCESS | 1877 | 1468602080308 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 10:01:20 INFO - PROCESS | 1877 | 1468602080315 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:01:20 INFO - PROCESS | 1877 | 1468602080319 Marionette TRACE conn3 <- [1,566,null,{}] 10:01:20 INFO - PROCESS | 1877 | 1468602080325 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}] 10:01:20 INFO - PROCESS | 1877 | 1468602080336 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:20 INFO - PROCESS | 1877 | 1468602080585 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 10:01:20 INFO - PROCESS | 1877 | 1468602080814 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:20 INFO - PROCESS | 1877 | 1468602080823 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23d800 == 37 [pid = 1877] [id = 149] 10:01:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 124 (0x908d0c00) [pid = 1877] [serial = 447] [outer = (nil)] 10:01:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 125 (0x9a387400) [pid = 1877] [serial = 448] [outer = 0x908d0c00] 10:01:20 INFO - PROCESS | 1877 | 1468602080949 Marionette DEBUG loaded listener.js 10:01:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 126 (0x9a38f400) [pid = 1877] [serial = 449] [outer = 0x908d0c00] 10:01:21 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:21 INFO - PROCESS | 1877 | 1468602081824 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]]]}] 10:01:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:01:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1581ms 10:01:21 INFO - PROCESS | 1877 | 1468602081896 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 10:01:21 INFO - PROCESS | 1877 | 1468602081899 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 10:01:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:01:21 INFO - PROCESS | 1877 | 1468602081907 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:01:21 INFO - PROCESS | 1877 | 1468602081910 Marionette TRACE conn3 <- [1,570,null,{}] 10:01:21 INFO - PROCESS | 1877 | 1468602081916 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}] 10:01:21 INFO - PROCESS | 1877 | 1468602081924 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:22 INFO - PROCESS | 1877 | 1468602082132 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 10:01:22 INFO - PROCESS | 1877 | 1468602082352 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:22 INFO - PROCESS | 1877 | 1468602082360 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8a800 == 38 [pid = 1877] [id = 150] 10:01:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 127 (0x9a66a800) [pid = 1877] [serial = 450] [outer = (nil)] 10:01:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 128 (0x9a802000) [pid = 1877] [serial = 451] [outer = 0x9a66a800] 10:01:22 INFO - PROCESS | 1877 | 1468602082489 Marionette DEBUG loaded listener.js 10:01:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 129 (0x9a803c00) [pid = 1877] [serial = 452] [outer = 0x9a66a800] 10:01:23 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:23 INFO - PROCESS | 1877 | 1468602083356 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]]]}] 10:01:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:01:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1489ms 10:01:23 INFO - PROCESS | 1877 | 1468602083397 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 10:01:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:01:23 INFO - PROCESS | 1877 | 1468602083408 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 10:01:23 INFO - PROCESS | 1877 | 1468602083413 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:01:23 INFO - PROCESS | 1877 | 1468602083417 Marionette TRACE conn3 <- [1,574,null,{}] 10:01:23 INFO - PROCESS | 1877 | 1468602083423 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}] 10:01:23 INFO - PROCESS | 1877 | 1468602083428 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:23 INFO - PROCESS | 1877 | 1468602083596 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 10:01:23 INFO - PROCESS | 1877 | 1468602083776 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:23 INFO - PROCESS | 1877 | 1468602083785 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a38cc00 == 39 [pid = 1877] [id = 151] 10:01:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 130 (0x9a673400) [pid = 1877] [serial = 453] [outer = (nil)] 10:01:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 131 (0x9aa24c00) [pid = 1877] [serial = 454] [outer = 0x9a673400] 10:01:23 INFO - PROCESS | 1877 | 1468602083903 Marionette DEBUG loaded listener.js 10:01:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 132 (0x9aa25c00) [pid = 1877] [serial = 455] [outer = 0x9a673400] 10:01:25 INFO - PROCESS | 1877 | 1468602085006 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]]]}] 10:01:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:01:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1635ms 10:01:25 INFO - PROCESS | 1877 | 1468602085056 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 10:01:25 INFO - PROCESS | 1877 | 1468602085062 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 10:01:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:01:25 INFO - PROCESS | 1877 | 1468602085068 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:01:25 INFO - PROCESS | 1877 | 1468602085071 Marionette TRACE conn3 <- [1,578,null,{}] 10:01:25 INFO - PROCESS | 1877 | 1468602085077 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}] 10:01:25 INFO - PROCESS | 1877 | 1468602085082 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:25 INFO - PROCESS | 1877 | 1468602085283 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 10:01:25 INFO - PROCESS | 1877 | 1468602085539 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:25 INFO - PROCESS | 1877 | 1468602085549 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a384400 == 40 [pid = 1877] [id = 152] 10:01:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 133 (0x9a387c00) [pid = 1877] [serial = 456] [outer = (nil)] 10:01:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 134 (0x9aa42400) [pid = 1877] [serial = 457] [outer = 0x9a387c00] 10:01:25 INFO - PROCESS | 1877 | 1468602085691 Marionette DEBUG loaded listener.js 10:01:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 135 (0x9ac96c00) [pid = 1877] [serial = 458] [outer = 0x9a387c00] 10:01:26 INFO - PROCESS | 1877 | 1468602086644 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]]]}] 10:01:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:01:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1631ms 10:01:26 INFO - PROCESS | 1877 | 1468602086700 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 10:01:26 INFO - PROCESS | 1877 | 1468602086704 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 10:01:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:01:26 INFO - PROCESS | 1877 | 1468602086711 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:01:26 INFO - PROCESS | 1877 | 1468602086714 Marionette TRACE conn3 <- [1,582,null,{}] 10:01:26 INFO - PROCESS | 1877 | 1468602086720 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}] 10:01:26 INFO - PROCESS | 1877 | 1468602086725 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:26 INFO - PROCESS | 1877 | 1468602086893 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 10:01:27 INFO - PROCESS | 1877 | 1468602087073 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:27 INFO - PROCESS | 1877 | 1468602087080 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4e800 == 41 [pid = 1877] [id = 153] 10:01:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 136 (0x8ec53400) [pid = 1877] [serial = 459] [outer = (nil)] 10:01:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 137 (0x9aa3e000) [pid = 1877] [serial = 460] [outer = 0x8ec53400] 10:01:27 INFO - PROCESS | 1877 | 1468602087207 Marionette DEBUG loaded listener.js 10:01:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 138 (0x9aeb6000) [pid = 1877] [serial = 461] [outer = 0x8ec53400] 10:01:28 INFO - PROCESS | 1877 | 1468602088136 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]]]}] 10:01:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:01:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1484ms 10:01:28 INFO - PROCESS | 1877 | 1468602088196 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 10:01:28 INFO - PROCESS | 1877 | 1468602088201 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 10:01:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:01:28 INFO - PROCESS | 1877 | 1468602088207 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:01:28 INFO - PROCESS | 1877 | 1468602088212 Marionette TRACE conn3 <- [1,586,null,{}] 10:01:28 INFO - PROCESS | 1877 | 1468602088218 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}] 10:01:28 INFO - PROCESS | 1877 | 1468602088224 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:28 INFO - PROCESS | 1877 | 1468602088423 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 10:01:28 INFO - PROCESS | 1877 | 1468602088660 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:28 INFO - PROCESS | 1877 | 1468602088667 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c2c00 == 42 [pid = 1877] [id = 154] 10:01:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 139 (0x908c6c00) [pid = 1877] [serial = 462] [outer = (nil)] 10:01:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 140 (0x91ed6400) [pid = 1877] [serial = 463] [outer = 0x908c6c00] 10:01:28 INFO - PROCESS | 1877 | 1468602088799 Marionette DEBUG loaded listener.js 10:01:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 141 (0x97912800) [pid = 1877] [serial = 464] [outer = 0x908c6c00] 10:01:29 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:29 INFO - PROCESS | 1877 | 1468602089649 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]]]}] 10:01:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:01:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1483ms 10:01:29 INFO - PROCESS | 1877 | 1468602089707 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 10:01:29 INFO - PROCESS | 1877 | 1468602089710 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 10:01:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:01:29 INFO - PROCESS | 1877 | 1468602089719 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:01:29 INFO - PROCESS | 1877 | 1468602089723 Marionette TRACE conn3 <- [1,590,null,{}] 10:01:29 INFO - PROCESS | 1877 | 1468602089729 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}] 10:01:29 INFO - PROCESS | 1877 | 1468602089734 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:29 INFO - PROCESS | 1877 | 1468602089903 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 10:01:30 INFO - PROCESS | 1877 | 1468602090341 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:30 INFO - PROCESS | 1877 | 1468602090354 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:30 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4ac00 == 43 [pid = 1877] [id = 155] 10:01:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 142 (0x8ec4b000) [pid = 1877] [serial = 465] [outer = (nil)] 10:01:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 143 (0x8ec55800) [pid = 1877] [serial = 466] [outer = 0x8ec4b000] 10:01:30 INFO - PROCESS | 1877 | 1468602090494 Marionette DEBUG loaded listener.js 10:01:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 144 (0x8ec8fc00) [pid = 1877] [serial = 467] [outer = 0x8ec4b000] 10:01:31 INFO - PROCESS | 1877 | 1468602091624 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]]]}] 10:01:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:01:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1943ms 10:01:31 INFO - PROCESS | 1877 | 1468602091664 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 10:01:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:01:31 INFO - PROCESS | 1877 | 1468602091670 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 10:01:31 INFO - PROCESS | 1877 | 1468602091677 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:01:31 INFO - PROCESS | 1877 | 1468602091682 Marionette TRACE conn3 <- [1,594,null,{}] 10:01:31 INFO - PROCESS | 1877 | 1468602091690 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}] 10:01:31 INFO - PROCESS | 1877 | 1468602091696 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:31 INFO - PROCESS | 1877 | 1468602091868 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 10:01:32 INFO - PROCESS | 1877 | 1468602092103 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:32 INFO - PROCESS | 1877 | 1468602092111 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:32 INFO - PROCESS | 1877 | ++DOCSHELL 0x908d0400 == 44 [pid = 1877] [id = 156] 10:01:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 145 (0x918e5400) [pid = 1877] [serial = 468] [outer = (nil)] 10:01:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 146 (0x9218bc00) [pid = 1877] [serial = 469] [outer = 0x918e5400] 10:01:32 INFO - PROCESS | 1877 | 1468602092196 Marionette DEBUG loaded listener.js 10:01:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 147 (0x9245f800) [pid = 1877] [serial = 470] [outer = 0x918e5400] 10:01:32 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec52c00 == 43 [pid = 1877] [id = 142] 10:01:33 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5f800 == 42 [pid = 1877] [id = 141] 10:01:33 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed3000 == 41 [pid = 1877] [id = 140] 10:01:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8c800 == 40 [pid = 1877] [id = 139] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 146 (0x9b9f3400) [pid = 1877] [serial = 352] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 145 (0xa2283400) [pid = 1877] [serial = 354] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 144 (0x91ee0c00) [pid = 1877] [serial = 342] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 143 (0x95283400) [pid = 1877] [serial = 271] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 142 (0x90a3b400) [pid = 1877] [serial = 319] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 141 (0x9a808800) [pid = 1877] [serial = 376] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 140 (0x922eb800) [pid = 1877] [serial = 343] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 139 (0x92d5ac00) [pid = 1877] [serial = 369] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 138 (0x9d95f000) [pid = 1877] [serial = 349] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 137 (0x9ba64c00) [pid = 1877] [serial = 348] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 136 (0xa61df800) [pid = 1877] [serial = 268] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 135 (0x9a674400) [pid = 1877] [serial = 375] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 134 (0x93f81c00) [pid = 1877] [serial = 277] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 133 (0x9ac90400) [pid = 1877] [serial = 265] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 132 (0xa228a000) [pid = 1877] [serial = 355] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 131 (0x95449400) [pid = 1877] [serial = 372] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 130 (0x9a658000) [pid = 1877] [serial = 363] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 129 (0x979e8c00) [pid = 1877] [serial = 262] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 128 (0x918ed800) [pid = 1877] [serial = 301] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 127 (0x97909000) [pid = 1877] [serial = 373] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 126 (0x9a80f000) [pid = 1877] [serial = 310] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 125 (0xa334f400) [pid = 1877] [serial = 358] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 124 (0xa4f7b800) [pid = 1877] [serial = 360] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 123 (0x9aa44000) [pid = 1877] [serial = 340] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 122 (0x90a38000) [pid = 1877] [serial = 366] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 121 (0x9790dc00) [pid = 1877] [serial = 346] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 120 (0xa8c1c800) [pid = 1877] [serial = 274] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 119 (0x9aa45000) [pid = 1877] [serial = 364] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 118 (0x955b3c00) [pid = 1877] [serial = 345] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 117 (0x92f0dc00) [pid = 1877] [serial = 304] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 116 (0x92d5fc00) [pid = 1877] [serial = 370] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 115 (0x9d5d1000) [pid = 1877] [serial = 313] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 114 (0x8ecbf800) [pid = 1877] [serial = 351] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 113 (0xa2002c00) [pid = 1877] [serial = 316] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 112 (0x922e9800) [pid = 1877] [serial = 259] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 111 (0xa2fb7c00) [pid = 1877] [serial = 357] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 110 (0x9790b400) [pid = 1877] [serial = 307] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 109 (0xa610e400) [pid = 1877] [serial = 361] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 108 (0x91ed4400) [pid = 1877] [serial = 367] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 107 (0xa1109800) [pid = 1877] [serial = 235] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 106 (0x9aeaa800) [pid = 1877] [serial = 379] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 105 (0x9aa3f800) [pid = 1877] [serial = 381] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 104 (0x9ac93000) [pid = 1877] [serial = 378] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 103 (0xa209f000) [pid = 1877] [serial = 384] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 102 (0xa228e400) [pid = 1877] [serial = 385] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | --DOMWINDOW == 101 (0x9ba5bc00) [pid = 1877] [serial = 382] [outer = (nil)] [url = about:blank] 10:01:33 INFO - PROCESS | 1877 | 1468602093249 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]]]}] 10:01:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:01:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1636ms 10:01:33 INFO - PROCESS | 1877 | 1468602093316 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 10:01:33 INFO - PROCESS | 1877 | 1468602093322 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 10:01:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:01:33 INFO - PROCESS | 1877 | 1468602093329 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:01:33 INFO - PROCESS | 1877 | 1468602093332 Marionette TRACE conn3 <- [1,598,null,{}] 10:01:33 INFO - PROCESS | 1877 | 1468602093339 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}] 10:01:33 INFO - PROCESS | 1877 | 1468602093344 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:33 INFO - PROCESS | 1877 | 1468602093513 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 10:01:33 INFO - PROCESS | 1877 | 1468602093524 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:33 INFO - PROCESS | 1877 | 1468602093532 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x918eb000 == 41 [pid = 1877] [id = 157] 10:01:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 102 (0x918ef800) [pid = 1877] [serial = 471] [outer = (nil)] 10:01:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 103 (0x92461c00) [pid = 1877] [serial = 472] [outer = 0x918ef800] 10:01:33 INFO - PROCESS | 1877 | 1468602093600 Marionette DEBUG loaded listener.js 10:01:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 104 (0x92d53c00) [pid = 1877] [serial = 473] [outer = 0x918ef800] 10:01:34 INFO - PROCESS | 1877 | 1468602094544 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]]]}] 10:01:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:01:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1236ms 10:01:34 INFO - PROCESS | 1877 | 1468602094567 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 10:01:34 INFO - PROCESS | 1877 | 1468602094572 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 10:01:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:01:34 INFO - PROCESS | 1877 | 1468602094586 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:01:34 INFO - PROCESS | 1877 | 1468602094595 Marionette TRACE conn3 <- [1,602,null,{}] 10:01:34 INFO - PROCESS | 1877 | 1468602094603 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}] 10:01:34 INFO - PROCESS | 1877 | 1468602094610 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:34 INFO - PROCESS | 1877 | 1468602094786 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 10:01:34 INFO - PROCESS | 1877 | 1468602094923 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:34 INFO - PROCESS | 1877 | 1468602094934 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c5800 == 42 [pid = 1877] [id = 158] 10:01:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 105 (0x922e9c00) [pid = 1877] [serial = 474] [outer = (nil)] 10:01:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 106 (0x9528dc00) [pid = 1877] [serial = 475] [outer = 0x922e9c00] 10:01:35 INFO - PROCESS | 1877 | 1468602095001 Marionette DEBUG loaded listener.js 10:01:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 107 (0x9544e400) [pid = 1877] [serial = 476] [outer = 0x922e9c00] 10:01:35 INFO - PROCESS | 1877 | 1468602095827 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]]]}] 10:01:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:01:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1293ms 10:01:35 INFO - PROCESS | 1877 | 1468602095873 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 10:01:35 INFO - PROCESS | 1877 | 1468602095877 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 10:01:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:01:35 INFO - PROCESS | 1877 | 1468602095891 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:01:35 INFO - PROCESS | 1877 | 1468602095893 Marionette TRACE conn3 <- [1,606,null,{}] 10:01:35 INFO - PROCESS | 1877 | 1468602095899 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}] 10:01:35 INFO - PROCESS | 1877 | 1468602095904 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:36 INFO - PROCESS | 1877 | 1468602096115 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 10:01:36 INFO - PROCESS | 1877 | 1468602096149 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:36 INFO - PROCESS | 1877 | 1468602096159 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d60c00 == 43 [pid = 1877] [id = 159] 10:01:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 108 (0x9544a400) [pid = 1877] [serial = 477] [outer = (nil)] 10:01:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 109 (0x97907800) [pid = 1877] [serial = 478] [outer = 0x9544a400] 10:01:36 INFO - PROCESS | 1877 | 1468602096226 Marionette DEBUG loaded listener.js 10:01:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 110 (0x9790e000) [pid = 1877] [serial = 479] [outer = 0x9544a400] 10:01:37 INFO - PROCESS | 1877 | 1468602097164 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]]]}] 10:01:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:01:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1331ms 10:01:37 INFO - PROCESS | 1877 | 1468602097228 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 10:01:37 INFO - PROCESS | 1877 | 1468602097232 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 10:01:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:01:37 INFO - PROCESS | 1877 | 1468602097238 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:01:37 INFO - PROCESS | 1877 | 1468602097241 Marionette TRACE conn3 <- [1,610,null,{}] 10:01:37 INFO - PROCESS | 1877 | 1468602097247 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}] 10:01:37 INFO - PROCESS | 1877 | 1468602097252 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:37 INFO - PROCESS | 1877 | 1468602097462 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 10:01:37 INFO - PROCESS | 1877 | 1468602097482 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:37 INFO - PROCESS | 1877 | 1468602097499 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x9799f400 == 44 [pid = 1877] [id = 160] 10:01:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 111 (0x979e8c00) [pid = 1877] [serial = 480] [outer = (nil)] 10:01:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 112 (0x99cf7c00) [pid = 1877] [serial = 481] [outer = 0x979e8c00] 10:01:37 INFO - PROCESS | 1877 | 1468602097574 Marionette DEBUG loaded listener.js 10:01:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 113 (0x9a383000) [pid = 1877] [serial = 482] [outer = 0x979e8c00] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 112 (0x8ecb3c00) [pid = 1877] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 111 (0x918f0000) [pid = 1877] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 110 (0x8ec8f400) [pid = 1877] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 109 (0x92d5d000) [pid = 1877] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 108 (0x9a38d400) [pid = 1877] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 107 (0x922e1400) [pid = 1877] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 106 (0x9d955800) [pid = 1877] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 105 (0xa6f46000) [pid = 1877] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 104 (0x92188800) [pid = 1877] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 103 (0x8e23c000) [pid = 1877] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 102 (0x8ec87400) [pid = 1877] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 101 (0x92d60000) [pid = 1877] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 100 (0x91ed5800) [pid = 1877] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:01:38 INFO - PROCESS | 1877 | --DOMWINDOW == 99 (0x90a2cc00) [pid = 1877] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:01:38 INFO - PROCESS | 1877 | 1468602098559 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]]]}] 10:01:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:01:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1382ms 10:01:38 INFO - PROCESS | 1877 | 1468602098621 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 10:01:38 INFO - PROCESS | 1877 | 1468602098624 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 10:01:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:01:38 INFO - PROCESS | 1877 | 1468602098632 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:01:38 INFO - PROCESS | 1877 | 1468602098635 Marionette TRACE conn3 <- [1,614,null,{}] 10:01:38 INFO - PROCESS | 1877 | 1468602098641 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}] 10:01:38 INFO - PROCESS | 1877 | 1468602098646 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:38 INFO - PROCESS | 1877 | 1468602098805 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 10:01:38 INFO - PROCESS | 1877 | 1468602098941 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:38 INFO - PROCESS | 1877 | 1468602098948 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:38 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23c400 == 45 [pid = 1877] [id = 161] 10:01:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 100 (0x8ec87000) [pid = 1877] [serial = 483] [outer = (nil)] 10:01:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 101 (0x93d9bc00) [pid = 1877] [serial = 484] [outer = 0x8ec87000] 10:01:39 INFO - PROCESS | 1877 | 1468602099015 Marionette DEBUG loaded listener.js 10:01:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 102 (0x97915c00) [pid = 1877] [serial = 485] [outer = 0x8ec87000] 10:01:39 INFO - PROCESS | 1877 | 1468602099982 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]]]}] 10:01:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:01:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1386ms 10:01:40 INFO - PROCESS | 1877 | 1468602100019 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 10:01:40 INFO - PROCESS | 1877 | 1468602100025 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 10:01:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:01:40 INFO - PROCESS | 1877 | 1468602100034 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:01:40 INFO - PROCESS | 1877 | 1468602100039 Marionette TRACE conn3 <- [1,618,null,{}] 10:01:40 INFO - PROCESS | 1877 | 1468602100049 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}] 10:01:40 INFO - PROCESS | 1877 | 1468602100055 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:40 INFO - PROCESS | 1877 | 1468602100264 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 10:01:40 INFO - PROCESS | 1877 | 1468602100511 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:40 INFO - PROCESS | 1877 | 1468602100517 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb5800 == 46 [pid = 1877] [id = 162] 10:01:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 103 (0x8ecba000) [pid = 1877] [serial = 486] [outer = (nil)] 10:01:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 104 (0x918e3400) [pid = 1877] [serial = 487] [outer = 0x8ecba000] 10:01:40 INFO - PROCESS | 1877 | 1468602100646 Marionette DEBUG loaded listener.js 10:01:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 105 (0x91ed4400) [pid = 1877] [serial = 488] [outer = 0x8ecba000] 10:01:41 INFO - PROCESS | 1877 | 1468602101528 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]]]}] 10:01:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:01:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1535ms 10:01:41 INFO - PROCESS | 1877 | 1468602101569 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 10:01:41 INFO - PROCESS | 1877 | 1468602101577 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 10:01:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:01:41 INFO - PROCESS | 1877 | 1468602101588 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:01:41 INFO - PROCESS | 1877 | 1468602101592 Marionette TRACE conn3 <- [1,622,null,{}] 10:01:41 INFO - PROCESS | 1877 | 1468602101599 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}] 10:01:41 INFO - PROCESS | 1877 | 1468602101605 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:41 INFO - PROCESS | 1877 | 1468602101809 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 10:01:42 INFO - PROCESS | 1877 | 1468602101986 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:42 INFO - PROCESS | 1877 | 1468602101996 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5e400 == 47 [pid = 1877] [id = 163] 10:01:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 106 (0x92d5fc00) [pid = 1877] [serial = 489] [outer = (nil)] 10:01:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 107 (0x92f0e000) [pid = 1877] [serial = 490] [outer = 0x92d5fc00] 10:01:42 INFO - PROCESS | 1877 | 1468602102135 Marionette DEBUG loaded listener.js 10:01:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 108 (0x95282800) [pid = 1877] [serial = 491] [outer = 0x92d5fc00] 10:01:43 INFO - PROCESS | 1877 | 1468602103088 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]]]}] 10:01:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:01:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1549ms 10:01:43 INFO - PROCESS | 1877 | 1468602103137 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 10:01:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:01:43 INFO - PROCESS | 1877 | 1468602103142 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 10:01:43 INFO - PROCESS | 1877 | 1468602103149 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:01:43 INFO - PROCESS | 1877 | 1468602103155 Marionette TRACE conn3 <- [1,626,null,{}] 10:01:43 INFO - PROCESS | 1877 | 1468602103172 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}] 10:01:43 INFO - PROCESS | 1877 | 1468602103181 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:43 INFO - PROCESS | 1877 | 1468602103371 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 10:01:43 INFO - PROCESS | 1877 | 1468602103594 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:43 INFO - PROCESS | 1877 | 1468602103602 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:43 INFO - PROCESS | 1877 | ++DOCSHELL 0x955b4c00 == 48 [pid = 1877] [id = 164] 10:01:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 109 (0x9a129800) [pid = 1877] [serial = 492] [outer = (nil)] 10:01:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 110 (0x9a808000) [pid = 1877] [serial = 493] [outer = 0x9a129800] 10:01:43 INFO - PROCESS | 1877 | 1468602103729 Marionette DEBUG loaded listener.js 10:01:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 111 (0x9aa38c00) [pid = 1877] [serial = 494] [outer = 0x9a129800] 10:01:44 INFO - PROCESS | 1877 | 1468602104613 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]]]}] 10:01:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:01:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1500ms 10:01:44 INFO - PROCESS | 1877 | 1468602104649 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 10:01:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:01:44 INFO - PROCESS | 1877 | 1468602104654 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 10:01:44 INFO - PROCESS | 1877 | 1468602104660 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:01:44 INFO - PROCESS | 1877 | 1468602104664 Marionette TRACE conn3 <- [1,630,null,{}] 10:01:44 INFO - PROCESS | 1877 | 1468602104670 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}] 10:01:44 INFO - PROCESS | 1877 | 1468602104676 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:44 INFO - PROCESS | 1877 | 1468602104864 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 10:01:45 INFO - PROCESS | 1877 | 1468602105041 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:45 INFO - PROCESS | 1877 | 1468602105050 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x97908800 == 49 [pid = 1877] [id = 165] 10:01:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 112 (0x9aa24000) [pid = 1877] [serial = 495] [outer = (nil)] 10:01:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 113 (0x9aeb4400) [pid = 1877] [serial = 496] [outer = 0x9aa24000] 10:01:45 INFO - PROCESS | 1877 | 1468602105190 Marionette DEBUG loaded listener.js 10:01:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 114 (0x9b30ac00) [pid = 1877] [serial = 497] [outer = 0x9aa24000] 10:01:46 INFO - PROCESS | 1877 | 1468602106114 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]]]}] 10:01:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:01:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1483ms 10:01:46 INFO - PROCESS | 1877 | 1468602106146 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 10:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:01:46 INFO - PROCESS | 1877 | 1468602106152 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 10:01:46 INFO - PROCESS | 1877 | 1468602106160 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:01:46 INFO - PROCESS | 1877 | 1468602106163 Marionette TRACE conn3 <- [1,634,null,{}] 10:01:46 INFO - PROCESS | 1877 | 1468602106170 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}] 10:01:46 INFO - PROCESS | 1877 | 1468602106175 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:46 INFO - PROCESS | 1877 | 1468602106375 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 10:01:46 INFO - PROCESS | 1877 | 1468602106554 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:46 INFO - PROCESS | 1877 | 1468602106564 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:46 INFO - PROCESS | 1877 | ++DOCSHELL 0x93f83400 == 50 [pid = 1877] [id = 166] 10:01:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 115 (0x9a12a000) [pid = 1877] [serial = 498] [outer = (nil)] 10:01:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 116 (0x9ba61000) [pid = 1877] [serial = 499] [outer = 0x9a12a000] 10:01:46 INFO - PROCESS | 1877 | 1468602106642 Marionette DEBUG loaded listener.js 10:01:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 117 (0x9ba66400) [pid = 1877] [serial = 500] [outer = 0x9a12a000] 10:01:47 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:47 INFO - PROCESS | 1877 | 1468602107593 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]]]}] 10:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1486ms 10:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:01:47 INFO - PROCESS | 1877 | 1468602107646 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 10:01:47 INFO - PROCESS | 1877 | 1468602107649 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 10:01:47 INFO - PROCESS | 1877 | 1468602107656 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:01:47 INFO - PROCESS | 1877 | 1468602107659 Marionette TRACE conn3 <- [1,638,null,{}] 10:01:47 INFO - PROCESS | 1877 | 1468602107666 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}] 10:01:47 INFO - PROCESS | 1877 | 1468602107675 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:47 INFO - PROCESS | 1877 | 1468602107928 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 10:01:48 INFO - PROCESS | 1877 | 1468602108178 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:48 INFO - PROCESS | 1877 | 1468602108184 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:48 INFO - PROCESS | 1877 | ++DOCSHELL 0x9b309400 == 51 [pid = 1877] [id = 167] 10:01:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 118 (0x9b3e1c00) [pid = 1877] [serial = 501] [outer = (nil)] 10:01:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 119 (0x9d9f2800) [pid = 1877] [serial = 502] [outer = 0x9b3e1c00] 10:01:48 INFO - PROCESS | 1877 | 1468602108317 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 120 (0xa2008800) [pid = 1877] [serial = 503] [outer = 0x9b3e1c00] 10:01:48 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:49 INFO - PROCESS | 1877 | 1468602109196 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]]]}] 10:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1582ms 10:01:49 INFO - PROCESS | 1877 | 1468602109237 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 10:01:49 INFO - PROCESS | 1877 | 1468602109242 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 10:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:01:49 INFO - PROCESS | 1877 | 1468602109248 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:01:49 INFO - PROCESS | 1877 | 1468602109252 Marionette TRACE conn3 <- [1,642,null,{}] 10:01:49 INFO - PROCESS | 1877 | 1468602109258 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}] 10:01:49 INFO - PROCESS | 1877 | 1468602109263 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:49 INFO - PROCESS | 1877 | 1468602109439 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 10:01:49 INFO - PROCESS | 1877 | 1468602109630 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:49 INFO - PROCESS | 1877 | 1468602109644 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:49 INFO - PROCESS | 1877 | ++DOCSHELL 0xa11a2800 == 52 [pid = 1877] [id = 168] 10:01:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 121 (0xa2010c00) [pid = 1877] [serial = 504] [outer = (nil)] 10:01:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 122 (0xa2285000) [pid = 1877] [serial = 505] [outer = 0xa2010c00] 10:01:49 INFO - PROCESS | 1877 | 1468602109725 Marionette DEBUG loaded listener.js 10:01:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 123 (0xa2289400) [pid = 1877] [serial = 506] [outer = 0xa2010c00] 10:01:50 INFO - PROCESS | 1877 | 1468602110729 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]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1530ms 10:01:50 INFO - PROCESS | 1877 | 1468602110779 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 10:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:01:50 INFO - PROCESS | 1877 | 1468602110789 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 10:01:50 INFO - PROCESS | 1877 | 1468602110795 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 1877 | 1468602110799 Marionette TRACE conn3 <- [1,646,null,{}] 10:01:50 INFO - PROCESS | 1877 | 1468602110805 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}] 10:01:50 INFO - PROCESS | 1877 | 1468602110810 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:50 INFO - PROCESS | 1877 | 1468602110985 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 10:01:51 INFO - PROCESS | 1877 | 1468602111214 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 1877 | 1468602111221 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4f400 == 53 [pid = 1877] [id = 169] 10:01:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 124 (0xa1109800) [pid = 1877] [serial = 507] [outer = (nil)] 10:01:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 125 (0xa2291c00) [pid = 1877] [serial = 508] [outer = 0xa1109800] 10:01:51 INFO - PROCESS | 1877 | 1468602111345 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 126 (0xa23ac800) [pid = 1877] [serial = 509] [outer = 0xa1109800] 10:01:52 INFO - PROCESS | 1877 | 1468602112223 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]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1483ms 10:01:52 INFO - PROCESS | 1877 | 1468602112281 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 1877 | 1468602112285 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 10:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:01:52 INFO - PROCESS | 1877 | 1468602112292 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 1877 | 1468602112296 Marionette TRACE conn3 <- [1,650,null,{}] 10:01:52 INFO - PROCESS | 1877 | 1468602112302 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}] 10:01:52 INFO - PROCESS | 1877 | 1468602112307 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:52 INFO - PROCESS | 1877 | 1468602112485 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 10:01:52 INFO - PROCESS | 1877 | 1468602112680 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 1877 | 1468602112686 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb2800 == 54 [pid = 1877] [id = 170] 10:01:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 127 (0x92142c00) [pid = 1877] [serial = 510] [outer = (nil)] 10:01:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 128 (0x9214a800) [pid = 1877] [serial = 511] [outer = 0x92142c00] 10:01:52 INFO - PROCESS | 1877 | 1468602112769 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 129 (0x9214c400) [pid = 1877] [serial = 512] [outer = 0x92142c00] 10:01:53 INFO - PROCESS | 1877 | 1468602113688 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]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1444ms 10:01:53 INFO - PROCESS | 1877 | 1468602113737 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 1877 | 1468602113741 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 10:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:01:53 INFO - PROCESS | 1877 | 1468602113748 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 1877 | 1468602113751 Marionette TRACE conn3 <- [1,654,null,{}] 10:01:53 INFO - PROCESS | 1877 | 1468602113757 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}] 10:01:53 INFO - PROCESS | 1877 | 1468602113763 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:53 INFO - PROCESS | 1877 | 1468602113943 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 10:01:54 INFO - PROCESS | 1877 | 1468602114135 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 1877 | 1468602114144 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23d400 == 55 [pid = 1877] [id = 171] 10:01:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 130 (0x8ec4c000) [pid = 1877] [serial = 513] [outer = (nil)] 10:01:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 131 (0x92143000) [pid = 1877] [serial = 514] [outer = 0x8ec4c000] 10:01:54 INFO - PROCESS | 1877 | 1468602114275 Marionette DEBUG loaded listener.js 10:01:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 132 (0x9214b000) [pid = 1877] [serial = 515] [outer = 0x8ec4c000] 10:01:55 INFO - PROCESS | 1877 | 1468602115668 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]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1992ms 10:01:55 INFO - PROCESS | 1877 | 1468602115741 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 1877 | 1468602115745 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 10:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:01:55 INFO - PROCESS | 1877 | 1468602115753 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 1877 | 1468602115757 Marionette TRACE conn3 <- [1,658,null,{}] 10:01:55 INFO - PROCESS | 1877 | 1468602115765 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}] 10:01:55 INFO - PROCESS | 1877 | 1468602115771 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:55 INFO - PROCESS | 1877 | 1468602115981 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 10:01:56 INFO - PROCESS | 1877 | 1468602116226 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 1877 | 1468602116237 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:56 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d0400 == 56 [pid = 1877] [id = 172] 10:01:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 133 (0x926d1800) [pid = 1877] [serial = 516] [outer = (nil)] 10:01:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 134 (0x926dfc00) [pid = 1877] [serial = 517] [outer = 0x926d1800] 10:01:56 INFO - PROCESS | 1877 | 1468602116414 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 135 (0x92f02400) [pid = 1877] [serial = 518] [outer = 0x926d1800] 10:01:57 INFO - PROCESS | 1877 | 1468602117300 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]]]}] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x9799f400 == 55 [pid = 1877] [id = 160] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x92d60c00 == 54 [pid = 1877] [id = 159] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x908c5800 == 53 [pid = 1877] [id = 158] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x918eb000 == 52 [pid = 1877] [id = 157] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4ac00 == 51 [pid = 1877] [id = 155] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x908d0400 == 50 [pid = 1877] [id = 156] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x90a3a400 == 49 [pid = 1877] [id = 138] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec54400 == 48 [pid = 1877] [id = 145] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x922dd400 == 47 [pid = 1877] [id = 143] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23fc00 == 46 [pid = 1877] [id = 144] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x9a384400 == 45 [pid = 1877] [id = 152] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x908c2c00 == 44 [pid = 1877] [id = 154] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x97906800 == 43 [pid = 1877] [id = 147] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb1400 == 42 [pid = 1877] [id = 148] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x9a38cc00 == 41 [pid = 1877] [id = 151] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23d800 == 40 [pid = 1877] [id = 149] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8a800 == 39 [pid = 1877] [id = 150] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4e800 == 38 [pid = 1877] [id = 153] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x955ae800 == 37 [pid = 1877] [id = 146] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23d400 == 36 [pid = 1877] [id = 171] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb2800 == 35 [pid = 1877] [id = 170] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4f400 == 34 [pid = 1877] [id = 169] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0xa11a2800 == 33 [pid = 1877] [id = 168] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x9b309400 == 32 [pid = 1877] [id = 167] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x97908800 == 31 [pid = 1877] [id = 165] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x93f83400 == 30 [pid = 1877] [id = 166] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x955b4c00 == 29 [pid = 1877] [id = 164] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5e400 == 28 [pid = 1877] [id = 163] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23c400 == 27 [pid = 1877] [id = 161] 10:01:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb5800 == 26 [pid = 1877] [id = 162] 10:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 2785ms 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 134 (0x92f08400) [pid = 1877] [serial = 424] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 133 (0x91edb800) [pid = 1877] [serial = 421] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 132 (0x91edf800) [pid = 1877] [serial = 427] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 131 (0x932d4400) [pid = 1877] [serial = 425] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 130 (0x8ecb9000) [pid = 1877] [serial = 418] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 129 (0x908c1800) [pid = 1877] [serial = 419] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 128 (0x92188c00) [pid = 1877] [serial = 414] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 127 (0x90a2fc00) [pid = 1877] [serial = 388] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 126 (0x8ecba800) [pid = 1877] [serial = 387] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 125 (0x93d94000) [pid = 1877] [serial = 391] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 124 (0x92f08000) [pid = 1877] [serial = 390] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 123 (0x9218d000) [pid = 1877] [serial = 415] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 122 (0x9b05c400) [pid = 1877] [serial = 394] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 121 (0x9a807000) [pid = 1877] [serial = 393] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 120 (0xa23b2c00) [pid = 1877] [serial = 397] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 119 (0xa2269800) [pid = 1877] [serial = 396] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 118 (0xa253e400) [pid = 1877] [serial = 400] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 117 (0xa25fac00) [pid = 1877] [serial = 399] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 116 (0xa6f77800) [pid = 1877] [serial = 403] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 115 (0xa6f49000) [pid = 1877] [serial = 402] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 114 (0x92193000) [pid = 1877] [serial = 406] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 113 (0x92190000) [pid = 1877] [serial = 405] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 112 (0x93d93800) [pid = 1877] [serial = 430] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 111 (0x8e243000) [pid = 1877] [serial = 409] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 110 (0x8e240000) [pid = 1877] [serial = 408] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 109 (0x926d6000) [pid = 1877] [serial = 428] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 108 (0x9218fc00) [pid = 1877] [serial = 422] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 107 (0x8ec90c00) [pid = 1877] [serial = 412] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | --DOMWINDOW == 106 (0x8ec8a400) [pid = 1877] [serial = 411] [outer = (nil)] [url = about:blank] 10:01:58 INFO - PROCESS | 1877 | 1468602118808 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 1877 | 1468602118813 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 10:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:01:58 INFO - PROCESS | 1877 | 1468602118826 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 1877 | 1468602118833 Marionette TRACE conn3 <- [1,662,null,{}] 10:01:58 INFO - PROCESS | 1877 | 1468602118841 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}] 10:01:58 INFO - PROCESS | 1877 | 1468602118848 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:59 INFO - PROCESS | 1877 | 1468602119001 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 10:01:59 INFO - PROCESS | 1877 | 1468602119122 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 1877 | 1468602119133 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:01:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec86400 == 27 [pid = 1877] [id = 173] 10:01:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 107 (0x8ec88000) [pid = 1877] [serial = 519] [outer = (nil)] 10:01:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 108 (0x8ec8cc00) [pid = 1877] [serial = 520] [outer = 0x8ec88000] 10:01:59 INFO - PROCESS | 1877 | 1468602119202 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 109 (0x8ecb1800) [pid = 1877] [serial = 521] [outer = 0x8ec88000] 10:01:59 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:59 INFO - PROCESS | 1877 | 1468602119968 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]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1198ms 10:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:02:00 INFO - PROCESS | 1877 | 1468602120023 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 1877 | 1468602120028 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 10:02:00 INFO - PROCESS | 1877 | 1468602120041 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 1877 | 1468602120046 Marionette TRACE conn3 <- [1,666,null,{}] 10:02:00 INFO - PROCESS | 1877 | 1468602120053 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}] 10:02:00 INFO - PROCESS | 1877 | 1468602120059 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:00 INFO - PROCESS | 1877 | 1468602120225 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 10:02:00 INFO - PROCESS | 1877 | 1468602120237 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 1877 | 1468602120244 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x908cdc00 == 28 [pid = 1877] [id = 174] 10:02:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 110 (0x90a2e400) [pid = 1877] [serial = 522] [outer = (nil)] 10:02:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 111 (0x90a33800) [pid = 1877] [serial = 523] [outer = 0x90a2e400] 10:02:00 INFO - PROCESS | 1877 | 1468602120480 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 112 (0x90a39400) [pid = 1877] [serial = 524] [outer = 0x90a2e400] 10:02:01 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:01 INFO - PROCESS | 1877 | 1468602121447 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]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1440ms 10:02:01 INFO - PROCESS | 1877 | 1468602121474 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 10:02:01 INFO - PROCESS | 1877 | 1468602121477 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 10:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:02:01 INFO - PROCESS | 1877 | 1468602121484 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 1877 | 1468602121488 Marionette TRACE conn3 <- [1,670,null,{}] 10:02:01 INFO - PROCESS | 1877 | 1468602121513 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}] 10:02:01 INFO - PROCESS | 1877 | 1468602121522 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:01 INFO - PROCESS | 1877 | 1468602121755 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 10:02:01 INFO - PROCESS | 1877 | 1468602121786 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 1877 | 1468602121799 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x92188000 == 29 [pid = 1877] [id = 175] 10:02:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 113 (0x92188800) [pid = 1877] [serial = 525] [outer = (nil)] 10:02:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 114 (0x9218e400) [pid = 1877] [serial = 526] [outer = 0x92188800] 10:02:01 INFO - PROCESS | 1877 | 1468602121872 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 115 (0x92193400) [pid = 1877] [serial = 527] [outer = 0x92188800] 10:02:02 INFO - PROCESS | 1877 | 1468602122809 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]]]}] 10:02:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:02:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1387ms 10:02:02 INFO - PROCESS | 1877 | 1468602122894 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 1877 | 1468602122899 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 10:02:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:02:02 INFO - PROCESS | 1877 | 1468602122905 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 1877 | 1468602122908 Marionette TRACE conn3 <- [1,674,null,{}] 10:02:02 INFO - PROCESS | 1877 | 1468602122914 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}] 10:02:02 INFO - PROCESS | 1877 | 1468602122919 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:03 INFO - PROCESS | 1877 | 1468602123137 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 114 (0x9544a400) [pid = 1877] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 113 (0x979e8c00) [pid = 1877] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 112 (0x9a387c00) [pid = 1877] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 111 (0x918e5400) [pid = 1877] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 110 (0x8ec4b000) [pid = 1877] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 109 (0x908d0c00) [pid = 1877] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 108 (0x918ef800) [pid = 1877] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 107 (0x97914c00) [pid = 1877] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 106 (0x8ecb8c00) [pid = 1877] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 105 (0x9a66a800) [pid = 1877] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 104 (0x955aec00) [pid = 1877] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 103 (0x8ec53400) [pid = 1877] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 102 (0x8ec4d400) [pid = 1877] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 101 (0x922e9c00) [pid = 1877] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 100 (0x9a673400) [pid = 1877] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 99 (0x93c99800) [pid = 1877] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 98 (0x926db400) [pid = 1877] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 97 (0x8ec87000) [pid = 1877] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:02:03 INFO - PROCESS | 1877 | --DOMWINDOW == 96 (0x908c6c00) [pid = 1877] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:02:04 INFO - PROCESS | 1877 | 1468602124015 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 1877 | 1468602124023 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e241800 == 30 [pid = 1877] [id = 176] 10:02:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 97 (0x8ec4d400) [pid = 1877] [serial = 528] [outer = (nil)] 10:02:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 98 (0x8ecb7c00) [pid = 1877] [serial = 529] [outer = 0x8ec4d400] 10:02:04 INFO - PROCESS | 1877 | 1468602124091 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 99 (0x918f1c00) [pid = 1877] [serial = 530] [outer = 0x8ec4d400] 10:02:04 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:02:04 INFO - PROCESS | 1877 | 1468602124796 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]]]}] 10:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 10:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1932ms 10:02:04 INFO - PROCESS | 1877 | 1468602124838 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 10:02:04 INFO - PROCESS | 1877 | 1468602124842 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 10:02:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:02:04 INFO - PROCESS | 1877 | 1468602124848 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - PROCESS | 1877 | 1468602124852 Marionette TRACE conn3 <- [1,678,null,{}] 10:02:04 INFO - PROCESS | 1877 | 1468602124857 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}] 10:02:04 INFO - PROCESS | 1877 | 1468602124862 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:05 INFO - PROCESS | 1877 | 1468602125004 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 10:02:05 INFO - PROCESS | 1877 | 1468602125018 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 1877 | 1468602125028 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbb800 == 31 [pid = 1877] [id = 177] 10:02:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 100 (0x92461400) [pid = 1877] [serial = 531] [outer = (nil)] 10:02:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 101 (0x926d1c00) [pid = 1877] [serial = 532] [outer = 0x92461400] 10:02:05 INFO - PROCESS | 1877 | 1468602125094 Marionette DEBUG loaded listener.js 10:02:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 102 (0x926db800) [pid = 1877] [serial = 533] [outer = 0x92461400] 10:02:06 INFO - PROCESS | 1877 | 1468602126006 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]]]}] 10:02:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:02:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1189ms 10:02:06 INFO - PROCESS | 1877 | 1468602126050 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 10:02:06 INFO - PROCESS | 1877 | 1468602126058 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 10:02:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:02:06 INFO - PROCESS | 1877 | 1468602126067 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:02:06 INFO - PROCESS | 1877 | 1468602126073 Marionette TRACE conn3 <- [1,682,null,{}] 10:02:06 INFO - PROCESS | 1877 | 1468602126093 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}] 10:02:06 INFO - PROCESS | 1877 | 1468602126100 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:06 INFO - PROCESS | 1877 | 1468602126280 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 10:02:06 INFO - PROCESS | 1877 | 1468602126440 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:06 INFO - PROCESS | 1877 | 1468602126456 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec88c00 == 32 [pid = 1877] [id = 178] 10:02:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 103 (0x8ecb3c00) [pid = 1877] [serial = 534] [outer = (nil)] 10:02:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 104 (0x8ecbac00) [pid = 1877] [serial = 535] [outer = 0x8ecb3c00] 10:02:06 INFO - PROCESS | 1877 | 1468602126540 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 105 (0x908cb800) [pid = 1877] [serial = 536] [outer = 0x8ecb3c00] 10:02:07 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:07 INFO - PROCESS | 1877 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:02:07 INFO - PROCESS | 1877 | 1468602127919 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]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 10:02:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1896ms 10:02:07 INFO - PROCESS | 1877 | 1468602127989 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 1877 | 1468602127997 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 10:02:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:02:08 INFO - PROCESS | 1877 | 1468602128028 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 1877 | 1468602128032 Marionette TRACE conn3 <- [1,686,null,{}] 10:02:08 INFO - PROCESS | 1877 | 1468602128040 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}] 10:02:08 INFO - PROCESS | 1877 | 1468602128045 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:08 INFO - PROCESS | 1877 | 1468602128209 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 10:02:08 INFO - PROCESS | 1877 | 1468602128368 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 1877 | 1468602128379 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec54400 == 33 [pid = 1877] [id = 179] 10:02:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 106 (0x918f0c00) [pid = 1877] [serial = 537] [outer = (nil)] 10:02:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 107 (0x92150c00) [pid = 1877] [serial = 538] [outer = 0x918f0c00] 10:02:08 INFO - PROCESS | 1877 | 1468602128464 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 108 (0x922df800) [pid = 1877] [serial = 539] [outer = 0x918f0c00] 10:02:09 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:09 INFO - PROCESS | 1877 | 1468602129914 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]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:02:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1940ms 10:02:09 INFO - PROCESS | 1877 | 1468602129963 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 1877 | 1468602129967 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 10:02:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:02:09 INFO - PROCESS | 1877 | 1468602129975 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - PROCESS | 1877 | 1468602129981 Marionette TRACE conn3 <- [1,690,null,{}] 10:02:10 INFO - PROCESS | 1877 | 1468602129998 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}] 10:02:10 INFO - PROCESS | 1877 | 1468602130007 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:10 INFO - PROCESS | 1877 | 1468602130205 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 10:02:10 INFO - PROCESS | 1877 | 1468602130367 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 1877 | 1468602130378 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d56000 == 34 [pid = 1877] [id = 180] 10:02:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 109 (0x92d60c00) [pid = 1877] [serial = 540] [outer = (nil)] 10:02:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 110 (0x932d4800) [pid = 1877] [serial = 541] [outer = 0x92d60c00] 10:02:10 INFO - PROCESS | 1877 | 1468602130473 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 111 (0x932e0c00) [pid = 1877] [serial = 542] [outer = 0x92d60c00] 10:02:11 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:11 INFO - PROCESS | 1877 | 1468602131782 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]]]}] 10:02:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:02:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1851ms 10:02:11 INFO - PROCESS | 1877 | 1468602131825 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 10:02:11 INFO - PROCESS | 1877 | 1468602131830 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 10:02:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:02:11 INFO - PROCESS | 1877 | 1468602131930 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - PROCESS | 1877 | 1468602131933 Marionette TRACE conn3 <- [1,694,null,{}] 10:02:11 INFO - PROCESS | 1877 | 1468602131943 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}] 10:02:11 INFO - PROCESS | 1877 | 1468602131947 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:12 INFO - PROCESS | 1877 | 1468602132107 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 10:02:12 INFO - PROCESS | 1877 | 1468602132265 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 1877 | 1468602132274 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:12 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f09c00 == 35 [pid = 1877] [id = 181] 10:02:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 112 (0x932e0400) [pid = 1877] [serial = 543] [outer = (nil)] 10:02:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 113 (0x93f80000) [pid = 1877] [serial = 544] [outer = 0x932e0400] 10:02:12 INFO - PROCESS | 1877 | 1468602132358 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 114 (0x93f7dc00) [pid = 1877] [serial = 545] [outer = 0x932e0400] 10:02:13 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:13 INFO - PROCESS | 1877 | 1468602133669 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]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 10:02:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1834ms 10:02:13 INFO - PROCESS | 1877 | 1468602133728 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 1877 | 1468602133733 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 10:02:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:02:13 INFO - PROCESS | 1877 | 1468602133758 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 1877 | 1468602133761 Marionette TRACE conn3 <- [1,698,null,{}] 10:02:13 INFO - PROCESS | 1877 | 1468602133768 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}] 10:02:13 INFO - PROCESS | 1877 | 1468602133773 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:13 INFO - PROCESS | 1877 | 1468602133938 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 10:02:14 INFO - PROCESS | 1877 | 1468602134098 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 1877 | 1468602134106 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:14 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e235c00 == 36 [pid = 1877] [id = 182] 10:02:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 115 (0x8e23a000) [pid = 1877] [serial = 546] [outer = (nil)] 10:02:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 116 (0x918ec800) [pid = 1877] [serial = 547] [outer = 0x8e23a000] 10:02:14 INFO - PROCESS | 1877 | 1468602134186 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 117 (0x922e9c00) [pid = 1877] [serial = 548] [outer = 0x8e23a000] 10:02:15 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:15 INFO - PROCESS | 1877 | --DOCSHELL 0x8e241800 == 35 [pid = 1877] [id = 176] 10:02:15 INFO - PROCESS | 1877 | --DOCSHELL 0x92188000 == 34 [pid = 1877] [id = 175] 10:02:15 INFO - PROCESS | 1877 | --DOCSHELL 0x908cdc00 == 33 [pid = 1877] [id = 174] 10:02:15 INFO - PROCESS | 1877 | 1468602135678 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]]]}] 10:02:15 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec86400 == 32 [pid = 1877] [id = 173] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 116 (0x97907800) [pid = 1877] [serial = 478] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 115 (0x99cf7c00) [pid = 1877] [serial = 481] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 114 (0x9790e000) [pid = 1877] [serial = 479] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 113 (0x9a383000) [pid = 1877] [serial = 482] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 112 (0x9aa42400) [pid = 1877] [serial = 457] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 111 (0x9ac96c00) [pid = 1877] [serial = 458] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 110 (0x9218bc00) [pid = 1877] [serial = 469] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 109 (0x9245f800) [pid = 1877] [serial = 470] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 108 (0x8ec55800) [pid = 1877] [serial = 466] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 107 (0x8ec8fc00) [pid = 1877] [serial = 467] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 106 (0x9a387400) [pid = 1877] [serial = 448] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 105 (0x9a38f400) [pid = 1877] [serial = 449] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 104 (0x92461c00) [pid = 1877] [serial = 472] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 103 (0x92d53c00) [pid = 1877] [serial = 473] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 102 (0x9799a000) [pid = 1877] [serial = 442] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 101 (0x979e6000) [pid = 1877] [serial = 443] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 100 (0x99005400) [pid = 1877] [serial = 445] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 99 (0x99aad800) [pid = 1877] [serial = 446] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 98 (0x9a802000) [pid = 1877] [serial = 451] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 97 (0x9a803c00) [pid = 1877] [serial = 452] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 96 (0x955b3800) [pid = 1877] [serial = 439] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 95 (0x955b8400) [pid = 1877] [serial = 440] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x9aa3e000) [pid = 1877] [serial = 460] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x9aeb6000) [pid = 1877] [serial = 461] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x90a31400) [pid = 1877] [serial = 433] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x918ed000) [pid = 1877] [serial = 434] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x9528dc00) [pid = 1877] [serial = 475] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x9aa24c00) [pid = 1877] [serial = 454] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x9aa25c00) [pid = 1877] [serial = 455] [outer = (nil)] [url = about:blank] 10:02:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 10:02:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1986ms 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x93f7b000) [pid = 1877] [serial = 431] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x92d56800) [pid = 1877] [serial = 436] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x922e2c00) [pid = 1877] [serial = 437] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x97915c00) [pid = 1877] [serial = 485] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x91ed6400) [pid = 1877] [serial = 463] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x97912800) [pid = 1877] [serial = 464] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x93d9bc00) [pid = 1877] [serial = 484] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x9544e400) [pid = 1877] [serial = 476] [outer = (nil)] [url = about:blank] 10:02:15 INFO - PROCESS | 1877 | 1468602135759 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 1877 | 1468602135764 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 10:02:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:02:15 INFO - PROCESS | 1877 | 1468602135776 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 1877 | 1468602135781 Marionette TRACE conn3 <- [1,702,null,{}] 10:02:15 INFO - PROCESS | 1877 | 1468602135789 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}] 10:02:15 INFO - PROCESS | 1877 | 1468602135794 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:15 INFO - PROCESS | 1877 | 1468602135942 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 10:02:15 INFO - PROCESS | 1877 | 1468602135956 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 1877 | 1468602135979 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec92000 == 33 [pid = 1877] [id = 183] 10:02:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x8ecb5400) [pid = 1877] [serial = 549] [outer = (nil)] 10:02:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x908cdc00) [pid = 1877] [serial = 550] [outer = 0x8ecb5400] 10:02:16 INFO - PROCESS | 1877 | 1468602136075 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x90a37c00) [pid = 1877] [serial = 551] [outer = 0x8ecb5400] 10:02:17 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:17 INFO - PROCESS | 1877 | 1468602137304 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]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1586ms 10:02:17 INFO - PROCESS | 1877 | 1468602137365 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 1877 | 1468602137371 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 10:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:02:17 INFO - PROCESS | 1877 | 1468602137382 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 1877 | 1468602137387 Marionette TRACE conn3 <- [1,706,null,{}] 10:02:17 INFO - PROCESS | 1877 | 1468602137393 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}] 10:02:17 INFO - PROCESS | 1877 | 1468602137398 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:17 INFO - PROCESS | 1877 | 1468602137601 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 10:02:17 INFO - PROCESS | 1877 | 1468602137733 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 1877 | 1468602137745 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c3000 == 34 [pid = 1877] [id = 184] 10:02:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x92146400) [pid = 1877] [serial = 552] [outer = (nil)] 10:02:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x92191800) [pid = 1877] [serial = 553] [outer = 0x92146400] 10:02:17 INFO - PROCESS | 1877 | 1468602137812 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x922eac00) [pid = 1877] [serial = 554] [outer = 0x92146400] 10:02:18 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:18 INFO - PROCESS | 1877 | 1468602138994 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]]]}] 10:02:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1631ms 10:02:19 INFO - PROCESS | 1877 | 1468602139014 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 10:02:19 INFO - PROCESS | 1877 | 1468602139018 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 10:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:02:19 INFO - PROCESS | 1877 | 1468602139043 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - PROCESS | 1877 | 1468602139049 Marionette TRACE conn3 <- [1,710,null,{}] 10:02:19 INFO - PROCESS | 1877 | 1468602139065 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}] 10:02:19 INFO - PROCESS | 1877 | 1468602139073 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:19 INFO - PROCESS | 1877 | 1468602139314 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 10:02:19 INFO - PROCESS | 1877 | 1468602139335 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 1877 | 1468602139346 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x9246a000 == 35 [pid = 1877] [id = 185] 10:02:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9246b800) [pid = 1877] [serial = 555] [outer = (nil)] 10:02:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x92f0b400) [pid = 1877] [serial = 556] [outer = 0x9246b800] 10:02:19 INFO - PROCESS | 1877 | 1468602139417 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x93d91400) [pid = 1877] [serial = 557] [outer = 0x9246b800] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x8ecba000) [pid = 1877] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x92d5fc00) [pid = 1877] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x9a129800) [pid = 1877] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x9aa24000) [pid = 1877] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x9a12a000) [pid = 1877] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x9b3e1c00) [pid = 1877] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x92188800) [pid = 1877] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x926d1800) [pid = 1877] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0xa2010c00) [pid = 1877] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x90a2e400) [pid = 1877] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ec4d400) [pid = 1877] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x8ec88000) [pid = 1877] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0xa1109800) [pid = 1877] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92142c00) [pid = 1877] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:02:20 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x8ec4c000) [pid = 1877] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:02:20 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1595ms 10:02:20 INFO - PROCESS | 1877 | 1468602140618 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]]]}] 10:02:20 INFO - PROCESS | 1877 | 1468602140629 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 1877 | 1468602140633 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 10:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:02:20 INFO - PROCESS | 1877 | 1468602140640 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 1877 | 1468602140643 Marionette TRACE conn3 <- [1,714,null,{}] 10:02:20 INFO - PROCESS | 1877 | 1468602140650 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}] 10:02:20 INFO - PROCESS | 1877 | 1468602140654 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:20 INFO - PROCESS | 1877 | 1468602140807 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 10:02:20 INFO - PROCESS | 1877 | 1468602140968 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 1877 | 1468602140978 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c3400 == 36 [pid = 1877] [id = 186] 10:02:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92192000) [pid = 1877] [serial = 558] [outer = (nil)] 10:02:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x9252a800) [pid = 1877] [serial = 559] [outer = 0x92192000] 10:02:21 INFO - PROCESS | 1877 | 1468602141055 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92f0e400) [pid = 1877] [serial = 560] [outer = 0x92192000] 10:02:22 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:22 INFO - PROCESS | 1877 | 1468602142198 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]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 10:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1588ms 10:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:02:22 INFO - PROCESS | 1877 | 1468602142228 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 1877 | 1468602142231 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 10:02:22 INFO - PROCESS | 1877 | 1468602142238 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 1877 | 1468602142241 Marionette TRACE conn3 <- [1,718,null,{}] 10:02:22 INFO - PROCESS | 1877 | 1468602142313 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}] 10:02:22 INFO - PROCESS | 1877 | 1468602142318 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:22 INFO - PROCESS | 1877 | 1468602142598 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 10:02:22 INFO - PROCESS | 1877 | 1468602142763 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 1877 | 1468602142778 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4c000 == 37 [pid = 1877] [id = 187] 10:02:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8ec8bc00) [pid = 1877] [serial = 561] [outer = (nil)] 10:02:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x8ec8f000) [pid = 1877] [serial = 562] [outer = 0x8ec8bc00] 10:02:22 INFO - PROCESS | 1877 | 1468602142860 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x908c1800) [pid = 1877] [serial = 563] [outer = 0x8ec8bc00] 10:02:24 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:24 INFO - PROCESS | 1877 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:02:24 INFO - PROCESS | 1877 | 1468602144216 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]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:02:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2086ms 10:02:24 INFO - PROCESS | 1877 | 1468602144324 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 1877 | 1468602144330 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 10:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:02:24 INFO - PROCESS | 1877 | 1468602144339 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 1877 | 1468602144344 Marionette TRACE conn3 <- [1,722,null,{}] 10:02:24 INFO - PROCESS | 1877 | 1468602144353 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}] 10:02:24 INFO - PROCESS | 1877 | 1468602144359 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:24 INFO - PROCESS | 1877 | 1468602144534 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 10:02:24 INFO - PROCESS | 1877 | 1468602144699 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 1877 | 1468602144713 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e244800 == 38 [pid = 1877] [id = 188] 10:02:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x92147800) [pid = 1877] [serial = 564] [outer = (nil)] 10:02:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x922df000) [pid = 1877] [serial = 565] [outer = 0x92147800] 10:02:24 INFO - PROCESS | 1877 | 1468602144797 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x92461c00) [pid = 1877] [serial = 566] [outer = 0x92147800] 10:02:25 INFO - PROCESS | 1877 | 1468602145759 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] 10:02:25 INFO - PROCESS | 1877 | 1468602145832 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 10:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:02:25 INFO - PROCESS | 1877 | 1468602145839 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 1877 | 1468602145843 Marionette TRACE conn3 <- [1,726,null,{}] 10:02:25 INFO - PROCESS | 1877 | 1468602145849 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}] 10:02:25 INFO - PROCESS | 1877 | 1468602145855 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:26 INFO - PROCESS | 1877 | 1468602146094 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 10:02:26 INFO - PROCESS | 1877 | 1468602146350 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 1877 | 1468602146366 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x9252b400 == 39 [pid = 1877] [id = 189] 10:02:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x932de800) [pid = 1877] [serial = 567] [outer = (nil)] 10:02:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x93f7ac00) [pid = 1877] [serial = 568] [outer = 0x932de800] 10:02:26 INFO - PROCESS | 1877 | 1468602146494 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x95445c00) [pid = 1877] [serial = 569] [outer = 0x932de800] 10:02:27 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:27 INFO - PROCESS | 1877 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:02:27 INFO - PROCESS | 1877 | 1468602147516 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]]]}] 10:02:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1744ms 10:02:27 INFO - PROCESS | 1877 | 1468602147591 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 1877 | 1468602147601 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 10:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:02:27 INFO - PROCESS | 1877 | 1468602147611 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 1877 | 1468602147614 Marionette TRACE conn3 <- [1,730,null,{}] 10:02:27 INFO - PROCESS | 1877 | 1468602147621 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}] 10:02:27 INFO - PROCESS | 1877 | 1468602147626 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:27 INFO - PROCESS | 1877 | 1468602147848 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 10:02:28 INFO - PROCESS | 1877 | 1468602148100 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 1877 | 1468602148108 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x95290400 == 40 [pid = 1877] [id = 190] 10:02:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x955b2c00) [pid = 1877] [serial = 570] [outer = (nil)] 10:02:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x9790d800) [pid = 1877] [serial = 571] [outer = 0x955b2c00] 10:02:28 INFO - PROCESS | 1877 | 1468602148191 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x97912400) [pid = 1877] [serial = 572] [outer = 0x955b2c00] 10:02:28 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:28 INFO - PROCESS | 1877 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:02:29 INFO - PROCESS | 1877 | 1468602149106 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] 10:02:29 INFO - PROCESS | 1877 | 1468602149150 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 10:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:02:29 INFO - PROCESS | 1877 | 1468602149157 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 1877 | 1468602149160 Marionette TRACE conn3 <- [1,734,null,{}] 10:02:29 INFO - PROCESS | 1877 | 1468602149166 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}] 10:02:29 INFO - PROCESS | 1877 | 1468602149171 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:29 INFO - PROCESS | 1877 | 1468602149345 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 10:02:29 INFO - PROCESS | 1877 | 1468602149508 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 1877 | 1468602149518 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ee0000 == 41 [pid = 1877] [id = 191] 10:02:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x97909c00) [pid = 1877] [serial = 573] [outer = (nil)] 10:02:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x979a0c00) [pid = 1877] [serial = 574] [outer = 0x97909c00] 10:02:29 INFO - PROCESS | 1877 | 1468602149598 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x979ea800) [pid = 1877] [serial = 575] [outer = 0x97909c00] 10:02:30 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:30 INFO - PROCESS | 1877 | 1468602150485 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]]]}] 10:02:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:02:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1392ms 10:02:30 INFO - PROCESS | 1877 | 1468602150549 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 1877 | 1468602150553 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 10:02:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:02:30 INFO - PROCESS | 1877 | 1468602150559 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 1877 | 1468602150563 Marionette TRACE conn3 <- [1,738,null,{}] 10:02:30 INFO - PROCESS | 1877 | 1468602150569 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}] 10:02:30 INFO - PROCESS | 1877 | 1468602150581 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:30 INFO - PROCESS | 1877 | 1468602150868 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 10:02:31 INFO - PROCESS | 1877 | 1468602151138 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 1877 | 1468602151149 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb1c00 == 42 [pid = 1877] [id = 192] 10:02:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x908c2c00) [pid = 1877] [serial = 576] [outer = (nil)] 10:02:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x9214b800) [pid = 1877] [serial = 577] [outer = 0x908c2c00] 10:02:31 INFO - PROCESS | 1877 | 1468602151246 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0x99aae400) [pid = 1877] [serial = 578] [outer = 0x908c2c00] 10:02:32 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:32 INFO - PROCESS | 1877 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:02:32 INFO - PROCESS | 1877 | 1468602152811 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]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:02:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2293ms 10:02:32 INFO - PROCESS | 1877 | 1468602152854 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 1877 | 1468602152859 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 10:02:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:02:32 INFO - PROCESS | 1877 | 1468602152868 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 1877 | 1468602152872 Marionette TRACE conn3 <- [1,742,null,{}] 10:02:32 INFO - PROCESS | 1877 | 1468602152881 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}] 10:02:32 INFO - PROCESS | 1877 | 1468602152886 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x9246a000 == 41 [pid = 1877] [id = 185] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x908c3000 == 40 [pid = 1877] [id = 184] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec92000 == 39 [pid = 1877] [id = 183] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x922e5c00 == 38 [pid = 1877] [id = 109] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x926d1000 == 37 [pid = 1877] [id = 108] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x9aa45400 == 36 [pid = 1877] [id = 112] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x908c7400 == 35 [pid = 1877] [id = 119] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec54400 == 34 [pid = 1877] [id = 179] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb4c00 == 33 [pid = 1877] [id = 117] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec88c00 == 32 [pid = 1877] [id = 178] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecc0400 == 31 [pid = 1877] [id = 118] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x92d56000 == 30 [pid = 1877] [id = 180] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x9a382800 == 29 [pid = 1877] [id = 116] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecbb800 == 28 [pid = 1877] [id = 177] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x90a2e000 == 27 [pid = 1877] [id = 122] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x92f09c00 == 26 [pid = 1877] [id = 181] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8e235c00 == 25 [pid = 1877] [id = 182] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x9790c800 == 24 [pid = 1877] [id = 121] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x918e4000 == 23 [pid = 1877] [id = 124] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x92f07800 == 22 [pid = 1877] [id = 110] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x90a2d800 == 21 [pid = 1877] [id = 111] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0xa2007800 == 20 [pid = 1877] [id = 120] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x90a2dc00 == 19 [pid = 1877] [id = 113] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x9245e800 == 18 [pid = 1877] [id = 123] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x93f78400 == 17 [pid = 1877] [id = 115] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed2400 == 16 [pid = 1877] [id = 114] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x926d0400 == 15 [pid = 1877] [id = 172] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x91ee0000 == 14 [pid = 1877] [id = 191] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x95290400 == 13 [pid = 1877] [id = 190] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8e244800 == 12 [pid = 1877] [id = 188] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x9252b400 == 11 [pid = 1877] [id = 189] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x908c3400 == 10 [pid = 1877] [id = 186] 10:02:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4c000 == 9 [pid = 1877] [id = 187] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x926d1c00) [pid = 1877] [serial = 532] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x91ed4400) [pid = 1877] [serial = 488] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x918e3400) [pid = 1877] [serial = 487] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x95282800) [pid = 1877] [serial = 491] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x92f0e000) [pid = 1877] [serial = 490] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x9aa38c00) [pid = 1877] [serial = 494] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x9a808000) [pid = 1877] [serial = 493] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x9b30ac00) [pid = 1877] [serial = 497] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x9aeb4400) [pid = 1877] [serial = 496] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x9ba66400) [pid = 1877] [serial = 500] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x9ba61000) [pid = 1877] [serial = 499] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0xa2008800) [pid = 1877] [serial = 503] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x9218e400) [pid = 1877] [serial = 526] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9d9f2800) [pid = 1877] [serial = 502] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x92f02400) [pid = 1877] [serial = 518] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x926dfc00) [pid = 1877] [serial = 517] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0xa2289400) [pid = 1877] [serial = 506] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x90a33800) [pid = 1877] [serial = 523] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x8ecb7c00) [pid = 1877] [serial = 529] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0xa2285000) [pid = 1877] [serial = 505] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x8ec8cc00) [pid = 1877] [serial = 520] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8ecb1800) [pid = 1877] [serial = 521] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0xa23ac800) [pid = 1877] [serial = 509] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0xa2291c00) [pid = 1877] [serial = 508] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9214c400) [pid = 1877] [serial = 512] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9214a800) [pid = 1877] [serial = 511] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x9214b000) [pid = 1877] [serial = 515] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92143000) [pid = 1877] [serial = 514] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x92193400) [pid = 1877] [serial = 527] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x90a39400) [pid = 1877] [serial = 524] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x918f1c00) [pid = 1877] [serial = 530] [outer = (nil)] [url = about:blank] 10:02:34 INFO - PROCESS | 1877 | 1468602154194 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 10:02:34 INFO - PROCESS | 1877 | 1468602154282 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 1877 | 1468602154295 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4e400 == 10 [pid = 1877] [id = 193] 10:02:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x8ec4e800) [pid = 1877] [serial = 579] [outer = (nil)] 10:02:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8ec54c00) [pid = 1877] [serial = 580] [outer = 0x8ec4e800] 10:02:34 INFO - PROCESS | 1877 | 1468602154372 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8ec87000) [pid = 1877] [serial = 581] [outer = 0x8ec4e800] 10:02:35 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:35 INFO - PROCESS | 1877 | 1468602155583 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]]]}] 10:02:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 10:02:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2735ms 10:02:35 INFO - PROCESS | 1877 | 1468602155603 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 10:02:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:02:35 INFO - PROCESS | 1877 | 1468602155611 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 10:02:35 INFO - PROCESS | 1877 | 1468602155618 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 1877 | 1468602155623 Marionette TRACE conn3 <- [1,746,null,{}] 10:02:35 INFO - PROCESS | 1877 | 1468602155631 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}] 10:02:35 INFO - PROCESS | 1877 | 1468602155637 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:35 INFO - PROCESS | 1877 | 1468602155856 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 10:02:36 INFO - PROCESS | 1877 | 1468602155982 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 1877 | 1468602155993 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c3400 == 11 [pid = 1877] [id = 194] 10:02:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x908c7400) [pid = 1877] [serial = 582] [outer = (nil)] 10:02:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x908cd800) [pid = 1877] [serial = 583] [outer = 0x908c7400] 10:02:36 INFO - PROCESS | 1877 | 1468602156078 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x90a30400) [pid = 1877] [serial = 584] [outer = 0x908c7400] 10:02:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:37 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:37 INFO - PROCESS | 1877 | 1468602157332 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]]]}] 10:02:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 10:02:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1736ms 10:02:37 INFO - PROCESS | 1877 | 1468602157356 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 10:02:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:02:37 INFO - PROCESS | 1877 | 1468602157361 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 10:02:37 INFO - PROCESS | 1877 | 1468602157367 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:02:37 INFO - PROCESS | 1877 | 1468602157371 Marionette TRACE conn3 <- [1,750,null,{}] 10:02:37 INFO - PROCESS | 1877 | 1468602157378 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}] 10:02:37 INFO - PROCESS | 1877 | 1468602157382 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:37 INFO - PROCESS | 1877 | 1468602157626 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 10:02:37 INFO - PROCESS | 1877 | 1468602157662 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:37 INFO - PROCESS | 1877 | 1468602157669 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed4000 == 12 [pid = 1877] [id = 195] 10:02:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x91ed4400) [pid = 1877] [serial = 585] [outer = (nil)] 10:02:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x91ed7800) [pid = 1877] [serial = 586] [outer = 0x91ed4400] 10:02:37 INFO - PROCESS | 1877 | 1468602157748 Marionette DEBUG loaded listener.js 10:02:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x91edc800) [pid = 1877] [serial = 587] [outer = 0x91ed4400] 10:02:38 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92146400) [pid = 1877] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:02:38 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ecb3c00) [pid = 1877] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:02:38 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x932e0400) [pid = 1877] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:02:38 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92461400) [pid = 1877] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:02:38 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x918f0c00) [pid = 1877] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:02:38 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x8ecb5400) [pid = 1877] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:02:38 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x9246b800) [pid = 1877] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:02:38 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x8e23a000) [pid = 1877] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:02:38 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x92d60c00) [pid = 1877] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:02:38 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x92192000) [pid = 1877] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:02:39 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:39 INFO - PROCESS | 1877 | 1468602159460 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]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:02:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2134ms 10:02:39 INFO - PROCESS | 1877 | 1468602159501 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 1877 | 1468602159507 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 10:02:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:02:39 INFO - PROCESS | 1877 | 1468602159529 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 1877 | 1468602159537 Marionette TRACE conn3 <- [1,754,null,{}] 10:02:39 INFO - PROCESS | 1877 | 1468602159544 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}] 10:02:39 INFO - PROCESS | 1877 | 1468602159549 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:39 INFO - PROCESS | 1877 | 1468602159717 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 10:02:39 INFO - PROCESS | 1877 | 1468602159727 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:39 INFO - PROCESS | 1877 | 1468602159736 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:39 INFO - PROCESS | 1877 | ++DOCSHELL 0x918ecc00 == 13 [pid = 1877] [id = 196] 10:02:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x918f0800) [pid = 1877] [serial = 588] [outer = (nil)] 10:02:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x9218d400) [pid = 1877] [serial = 589] [outer = 0x918f0800] 10:02:39 INFO - PROCESS | 1877 | 1468602159804 Marionette DEBUG loaded listener.js 10:02:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x922e5000) [pid = 1877] [serial = 590] [outer = 0x918f0800] 10:02:40 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:41 INFO - PROCESS | 1877 | 1468602161028 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]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 10:02:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1555ms 10:02:41 INFO - PROCESS | 1877 | 1468602161072 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 1877 | 1468602161078 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 10:02:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:02:41 INFO - PROCESS | 1877 | 1468602161086 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 1877 | 1468602161091 Marionette TRACE conn3 <- [1,758,null,{}] 10:02:41 INFO - PROCESS | 1877 | 1468602161100 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}] 10:02:41 INFO - PROCESS | 1877 | 1468602161105 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:41 INFO - PROCESS | 1877 | 1468602161402 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 10:02:41 INFO - PROCESS | 1877 | 1468602161541 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 1877 | 1468602161556 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8f400 == 14 [pid = 1877] [id = 197] 10:02:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8ec90400) [pid = 1877] [serial = 591] [outer = (nil)] 10:02:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ecb7c00) [pid = 1877] [serial = 592] [outer = 0x8ec90400] 10:02:41 INFO - PROCESS | 1877 | 1468602161638 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x908c7000) [pid = 1877] [serial = 593] [outer = 0x8ec90400] 10:02:42 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:42 INFO - PROCESS | 1877 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:02:42 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:42 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:42 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:02:42 INFO - PROCESS | 1877 | 1468602162599 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]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:02:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1585ms 10:02:42 INFO - PROCESS | 1877 | 1468602162672 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 1877 | 1468602162680 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 10:02:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:02:42 INFO - PROCESS | 1877 | 1468602162692 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 1877 | 1468602162696 Marionette TRACE conn3 <- [1,762,null,{}] 10:02:42 INFO - PROCESS | 1877 | 1468602162703 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}] 10:02:42 INFO - PROCESS | 1877 | 1468602162708 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:42 INFO - PROCESS | 1877 | 1468602162952 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 10:02:43 INFO - PROCESS | 1877 | 1468602163202 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 1877 | 1468602163213 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:43 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec84800 == 15 [pid = 1877] [id = 198] 10:02:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x91ed2400) [pid = 1877] [serial = 594] [outer = (nil)] 10:02:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92188c00) [pid = 1877] [serial = 595] [outer = 0x91ed2400] 10:02:43 INFO - PROCESS | 1877 | 1468602163300 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x922eb000) [pid = 1877] [serial = 596] [outer = 0x91ed2400] 10:02:44 INFO - PROCESS | 1877 | 1468602164645 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]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:02:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1993ms 10:02:44 INFO - PROCESS | 1877 | 1468602164802 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 1877 | 1468602164806 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 10:02:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:02:44 INFO - PROCESS | 1877 | 1468602164838 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - PROCESS | 1877 | 1468602164844 Marionette TRACE conn3 <- [1,766,null,{}] 10:02:44 INFO - PROCESS | 1877 | 1468602164861 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}] 10:02:44 INFO - PROCESS | 1877 | 1468602164870 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:45 INFO - PROCESS | 1877 | 1468602165038 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 10:02:45 INFO - PROCESS | 1877 | 1468602165193 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 1877 | 1468602165205 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d52000 == 16 [pid = 1877] [id = 199] 10:02:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92d54400) [pid = 1877] [serial = 597] [outer = (nil)] 10:02:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92d5f800) [pid = 1877] [serial = 598] [outer = 0x92d54400] 10:02:45 INFO - PROCESS | 1877 | 1468602165288 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92f05c00) [pid = 1877] [serial = 599] [outer = 0x92d54400] 10:02:46 INFO - PROCESS | 1877 | 1468602166620 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]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:02:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1797ms 10:02:46 INFO - PROCESS | 1877 | 1468602166637 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 1877 | 1468602166643 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 10:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:02:46 INFO - PROCESS | 1877 | 1468602166652 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 1877 | 1468602166657 Marionette TRACE conn3 <- [1,770,null,{}] 10:02:46 INFO - PROCESS | 1877 | 1468602166802 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}] 10:02:46 INFO - PROCESS | 1877 | 1468602166810 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:46 INFO - PROCESS | 1877 | 1468602166967 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 10:02:47 INFO - PROCESS | 1877 | 1468602167135 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 1877 | 1468602167151 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92191800) [pid = 1877] [serial = 553] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x908cb800) [pid = 1877] [serial = 536] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x93f7dc00) [pid = 1877] [serial = 545] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x926db800) [pid = 1877] [serial = 533] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ecbac00) [pid = 1877] [serial = 535] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x922eac00) [pid = 1877] [serial = 554] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x922df800) [pid = 1877] [serial = 539] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x93f80000) [pid = 1877] [serial = 544] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x908cdc00) [pid = 1877] [serial = 550] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x92f0b400) [pid = 1877] [serial = 556] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x922e9c00) [pid = 1877] [serial = 548] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x90a37c00) [pid = 1877] [serial = 551] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x92150c00) [pid = 1877] [serial = 538] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x918ec800) [pid = 1877] [serial = 547] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x932d4800) [pid = 1877] [serial = 541] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x93d91400) [pid = 1877] [serial = 557] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 58 (0x932e0c00) [pid = 1877] [serial = 542] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 57 (0x9252a800) [pid = 1877] [serial = 559] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | --DOMWINDOW == 56 (0x92f0e400) [pid = 1877] [serial = 560] [outer = (nil)] [url = about:blank] 10:02:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e239c00 == 17 [pid = 1877] [id = 200] 10:02:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 57 (0x8ec86800) [pid = 1877] [serial = 600] [outer = (nil)] 10:02:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 58 (0x8ec8c400) [pid = 1877] [serial = 601] [outer = 0x8ec86800] 10:02:47 INFO - PROCESS | 1877 | 1468602167261 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0x8ec8fc00) [pid = 1877] [serial = 602] [outer = 0x8ec86800] 10:02:47 INFO - PROCESS | 1877 | 1468602167993 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]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1401ms 10:02:48 INFO - PROCESS | 1877 | 1468602168052 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 1877 | 1468602168058 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 10:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:02:48 INFO - PROCESS | 1877 | 1468602168068 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - PROCESS | 1877 | 1468602168072 Marionette TRACE conn3 <- [1,774,null,{}] 10:02:48 INFO - PROCESS | 1877 | 1468602168078 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}] 10:02:48 INFO - PROCESS | 1877 | 1468602168084 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:48 INFO - PROCESS | 1877 | 1468602168244 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 10:02:48 INFO - PROCESS | 1877 | 1468602168254 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 1877 | 1468602168260 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:48 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a36400 == 18 [pid = 1877] [id = 201] 10:02:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x90a38c00) [pid = 1877] [serial = 603] [outer = (nil)] 10:02:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x918e5800) [pid = 1877] [serial = 604] [outer = 0x90a38c00] 10:02:48 INFO - PROCESS | 1877 | 1468602168332 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x91ed9400) [pid = 1877] [serial = 605] [outer = 0x90a38c00] 10:02:49 INFO - PROCESS | 1877 | 1468602169192 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]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1177ms 10:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:02:49 INFO - PROCESS | 1877 | 1468602169246 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 10:02:49 INFO - PROCESS | 1877 | 1468602169249 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 10:02:49 INFO - PROCESS | 1877 | 1468602169256 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 1877 | 1468602169261 Marionette TRACE conn3 <- [1,778,null,{}] 10:02:49 INFO - PROCESS | 1877 | 1468602169277 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}] 10:02:49 INFO - PROCESS | 1877 | 1468602169285 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:49 INFO - PROCESS | 1877 | 1468602169444 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 10:02:49 INFO - PROCESS | 1877 | 1468602169573 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 1877 | 1468602169581 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:49 INFO - PROCESS | 1877 | ++DOCSHELL 0x92191800 == 19 [pid = 1877] [id = 202] 10:02:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x922df800) [pid = 1877] [serial = 606] [outer = (nil)] 10:02:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x92463c00) [pid = 1877] [serial = 607] [outer = 0x922df800] 10:02:49 INFO - PROCESS | 1877 | 1468602169653 Marionette DEBUG loaded listener.js 10:02:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x9252b400) [pid = 1877] [serial = 608] [outer = 0x922df800] 10:02:50 INFO - PROCESS | 1877 | 1468602170504 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]]]}] 10:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1285ms 10:02:50 INFO - PROCESS | 1877 | 1468602170539 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 1877 | 1468602170542 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 10:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:02:50 INFO - PROCESS | 1877 | 1468602170549 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - PROCESS | 1877 | 1468602170552 Marionette TRACE conn3 <- [1,782,null,{}] 10:02:50 INFO - PROCESS | 1877 | 1468602170565 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}] 10:02:50 INFO - PROCESS | 1877 | 1468602170570 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:50 INFO - PROCESS | 1877 | 1468602170786 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 10:02:50 INFO - PROCESS | 1877 | 1468602170807 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 1877 | 1468602170832 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d5400 == 20 [pid = 1877] [id = 203] 10:02:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x926db000) [pid = 1877] [serial = 609] [outer = (nil)] 10:02:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x92d52800) [pid = 1877] [serial = 610] [outer = 0x926db000] 10:02:50 INFO - PROCESS | 1877 | 1468602170969 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92d5e400) [pid = 1877] [serial = 611] [outer = 0x926db000] 10:02:51 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x8ec4e800) [pid = 1877] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:02:51 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x908c7400) [pid = 1877] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:02:51 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x908c2c00) [pid = 1877] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:02:51 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x91ed4400) [pid = 1877] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:02:51 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x8ec8bc00) [pid = 1877] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:02:51 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x92147800) [pid = 1877] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:02:51 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x932de800) [pid = 1877] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:02:51 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x955b2c00) [pid = 1877] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:02:51 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x97909c00) [pid = 1877] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:02:51 INFO - PROCESS | 1877 | 1468602171797 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]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1284ms 10:02:51 INFO - PROCESS | 1877 | 1468602171833 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 1877 | 1468602171837 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 10:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:02:51 INFO - PROCESS | 1877 | 1468602171843 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 1877 | 1468602171846 Marionette TRACE conn3 <- [1,786,null,{}] 10:02:51 INFO - PROCESS | 1877 | 1468602171852 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}] 10:02:51 INFO - PROCESS | 1877 | 1468602171856 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:52 INFO - PROCESS | 1877 | 1468602172002 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 10:02:52 INFO - PROCESS | 1877 | 1468602172017 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 1877 | 1468602172024 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f03800 == 21 [pid = 1877] [id = 204] 10:02:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x92f05400) [pid = 1877] [serial = 612] [outer = (nil)] 10:02:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x92f0c400) [pid = 1877] [serial = 613] [outer = 0x92f05400] 10:02:52 INFO - PROCESS | 1877 | 1468602172091 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x92f0f400) [pid = 1877] [serial = 614] [outer = 0x92f05400] 10:02:52 INFO - PROCESS | 1877 | 1468602172948 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]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1137ms 10:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:02:52 INFO - PROCESS | 1877 | 1468602172981 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 1877 | 1468602172983 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 10:02:52 INFO - PROCESS | 1877 | 1468602172990 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 1877 | 1468602172994 Marionette TRACE conn3 <- [1,790,null,{}] 10:02:53 INFO - PROCESS | 1877 | 1468602173000 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}] 10:02:53 INFO - PROCESS | 1877 | 1468602173010 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:53 INFO - PROCESS | 1877 | 1468602173210 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 10:02:53 INFO - PROCESS | 1877 | 1468602173323 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 1877 | 1468602173330 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec51000 == 22 [pid = 1877] [id = 205] 10:02:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x8ecb5c00) [pid = 1877] [serial = 615] [outer = (nil)] 10:02:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x93d92800) [pid = 1877] [serial = 616] [outer = 0x8ecb5c00] 10:02:53 INFO - PROCESS | 1877 | 1468602173404 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x93d9c800) [pid = 1877] [serial = 617] [outer = 0x8ecb5c00] 10:02:54 INFO - PROCESS | 1877 | 1468602174462 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]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1533ms 10:02:54 INFO - PROCESS | 1877 | 1468602174523 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 1877 | 1468602174530 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 10:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:02:54 INFO - PROCESS | 1877 | 1468602174555 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 1877 | 1468602174563 Marionette TRACE conn3 <- [1,794,null,{}] 10:02:54 INFO - PROCESS | 1877 | 1468602174571 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}] 10:02:54 INFO - PROCESS | 1877 | 1468602174577 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:54 INFO - PROCESS | 1877 | 1468602174760 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 10:02:55 INFO - PROCESS | 1877 | 1468602174977 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 1877 | 1468602174988 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:55 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8a400 == 23 [pid = 1877] [id = 206] 10:02:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8ecbbc00) [pid = 1877] [serial = 618] [outer = (nil)] 10:02:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x90a2ec00) [pid = 1877] [serial = 619] [outer = 0x8ecbbc00] 10:02:55 INFO - PROCESS | 1877 | 1468602175111 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x918f2800) [pid = 1877] [serial = 620] [outer = 0x8ecbbc00] 10:02:56 INFO - PROCESS | 1877 | 1468602176008 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]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1492ms 10:02:56 INFO - PROCESS | 1877 | 1468602176045 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 1877 | 1468602176053 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 10:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:02:56 INFO - PROCESS | 1877 | 1468602176064 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - PROCESS | 1877 | 1468602176068 Marionette TRACE conn3 <- [1,798,null,{}] 10:02:56 INFO - PROCESS | 1877 | 1468602176075 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}] 10:02:56 INFO - PROCESS | 1877 | 1468602176081 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:56 INFO - PROCESS | 1877 | 1468602176268 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 10:02:56 INFO - PROCESS | 1877 | 1468602176437 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 1877 | 1468602176447 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:56 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed6800 == 24 [pid = 1877] [id = 207] 10:02:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x922e0000) [pid = 1877] [serial = 621] [outer = (nil)] 10:02:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x926dbc00) [pid = 1877] [serial = 622] [outer = 0x922e0000] 10:02:56 INFO - PROCESS | 1877 | 1468602176531 Marionette DEBUG loaded listener.js 10:02:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92d55c00) [pid = 1877] [serial = 623] [outer = 0x922e0000] 10:02:57 INFO - PROCESS | 1877 | 1468602177470 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]]]}] 10:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 10:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1484ms 10:02:57 INFO - PROCESS | 1877 | 1468602177548 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 10:02:57 INFO - PROCESS | 1877 | 1468602177552 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 10:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:02:57 INFO - PROCESS | 1877 | 1468602177559 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:02:57 INFO - PROCESS | 1877 | 1468602177566 Marionette TRACE conn3 <- [1,802,null,{}] 10:02:57 INFO - PROCESS | 1877 | 1468602177583 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}] 10:02:57 INFO - PROCESS | 1877 | 1468602177591 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:57 INFO - PROCESS | 1877 | 1468602177851 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 10:02:58 INFO - PROCESS | 1877 | 1468602178016 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 1877 | 1468602178026 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x93f78400 == 25 [pid = 1877] [id = 208] 10:02:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x93f7b000) [pid = 1877] [serial = 624] [outer = (nil)] 10:02:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x93f7f000) [pid = 1877] [serial = 625] [outer = 0x93f7b000] 10:02:58 INFO - PROCESS | 1877 | 1468602178124 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9526b000) [pid = 1877] [serial = 626] [outer = 0x93f7b000] 10:02:58 INFO - PROCESS | 1877 | 1468602178988 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]]]}] 10:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 10:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1489ms 10:02:59 INFO - PROCESS | 1877 | 1468602179049 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 10:02:59 INFO - PROCESS | 1877 | 1468602179054 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 10:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:02:59 INFO - PROCESS | 1877 | 1468602179061 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:02:59 INFO - PROCESS | 1877 | 1468602179064 Marionette TRACE conn3 <- [1,806,null,{}] 10:02:59 INFO - PROCESS | 1877 | 1468602179070 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}] 10:02:59 INFO - PROCESS | 1877 | 1468602179075 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:59 INFO - PROCESS | 1877 | 1468602179254 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 10:02:59 INFO - PROCESS | 1877 | 1468602179426 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:59 INFO - PROCESS | 1877 | 1468602179432 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:02:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23a000 == 26 [pid = 1877] [id = 209] 10:02:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92528400) [pid = 1877] [serial = 627] [outer = (nil)] 10:02:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x953e1400) [pid = 1877] [serial = 628] [outer = 0x92528400] 10:02:59 INFO - PROCESS | 1877 | 1468602179514 Marionette DEBUG loaded listener.js 10:02:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9544b400) [pid = 1877] [serial = 629] [outer = 0x92528400] 10:03:00 INFO - PROCESS | 1877 | 1468602180448 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]]]}] 10:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 10:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1430ms 10:03:00 INFO - PROCESS | 1877 | 1468602180492 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 10:03:00 INFO - PROCESS | 1877 | 1468602180496 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 10:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:03:00 INFO - PROCESS | 1877 | 1468602180502 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:03:00 INFO - PROCESS | 1877 | 1468602180506 Marionette TRACE conn3 <- [1,810,null,{}] 10:03:00 INFO - PROCESS | 1877 | 1468602180512 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}] 10:03:00 INFO - PROCESS | 1877 | 1468602180517 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:00 INFO - PROCESS | 1877 | 1468602180701 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 10:03:00 INFO - PROCESS | 1877 | 1468602180860 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 1877 | 1468602180869 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x95289c00 == 27 [pid = 1877] [id = 210] 10:03:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9528d400) [pid = 1877] [serial = 630] [outer = (nil)] 10:03:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x955ab400) [pid = 1877] [serial = 631] [outer = 0x9528d400] 10:03:00 INFO - PROCESS | 1877 | 1468602180948 Marionette DEBUG loaded listener.js 10:03:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x955ad000) [pid = 1877] [serial = 632] [outer = 0x9528d400] 10:03:02 INFO - PROCESS | 1877 | 1468602182001 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]]]}] 10:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1536ms 10:03:02 INFO - PROCESS | 1877 | 1468602182038 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 1877 | 1468602182042 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 10:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:03:02 INFO - PROCESS | 1877 | 1468602182049 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 1877 | 1468602182052 Marionette TRACE conn3 <- [1,814,null,{}] 10:03:02 INFO - PROCESS | 1877 | 1468602182059 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}] 10:03:02 INFO - PROCESS | 1877 | 1468602182069 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:02 INFO - PROCESS | 1877 | 1468602182298 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 10:03:02 INFO - PROCESS | 1877 | 1468602182517 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 1877 | 1468602182526 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:02 INFO - PROCESS | 1877 | ++DOCSHELL 0x9528d000 == 28 [pid = 1877] [id = 211] 10:03:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9544e000) [pid = 1877] [serial = 633] [outer = (nil)] 10:03:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x97912c00) [pid = 1877] [serial = 634] [outer = 0x9544e000] 10:03:02 INFO - PROCESS | 1877 | 1468602182647 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x97992800) [pid = 1877] [serial = 635] [outer = 0x9544e000] 10:03:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x979a0400) [pid = 1877] [serial = 636] [outer = 0x979eb000] 10:03:03 INFO - PROCESS | 1877 | 1468602183653 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] 10:03:03 INFO - PROCESS | 1877 | 1468602183687 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 10:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:03:03 INFO - PROCESS | 1877 | 1468602183693 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 1877 | 1468602183697 Marionette TRACE conn3 <- [1,818,null,{}] 10:03:03 INFO - PROCESS | 1877 | 1468602183703 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}] 10:03:03 INFO - PROCESS | 1877 | 1468602183708 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:03 INFO - PROCESS | 1877 | 1468602183881 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 10:03:04 INFO - PROCESS | 1877 | 1468602184116 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 1877 | 1468602184124 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23dc00 == 29 [pid = 1877] [id = 212] 10:03:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x8e23f400) [pid = 1877] [serial = 637] [outer = (nil)] 10:03:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x8ec4f800) [pid = 1877] [serial = 638] [outer = 0x8e23f400] 10:03:04 INFO - PROCESS | 1877 | 1468602184399 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x8ec56400) [pid = 1877] [serial = 639] [outer = 0x8e23f400] 10:03:05 INFO - PROCESS | 1877 | 1468602185399 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]]]}] 10:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1732ms 10:03:05 INFO - PROCESS | 1877 | 1468602185426 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 10:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:03:05 INFO - PROCESS | 1877 | 1468602185432 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 10:03:05 INFO - PROCESS | 1877 | 1468602185440 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:03:05 INFO - PROCESS | 1877 | 1468602185444 Marionette TRACE conn3 <- [1,822,null,{}] 10:03:05 INFO - PROCESS | 1877 | 1468602185452 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}] 10:03:05 INFO - PROCESS | 1877 | 1468602185456 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:05 INFO - PROCESS | 1877 | 1468602185636 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 10:03:06 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb1c00 == 28 [pid = 1877] [id = 192] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x99aae400) [pid = 1877] [serial = 578] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x9214b800) [pid = 1877] [serial = 577] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x91ed7800) [pid = 1877] [serial = 586] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x908c1800) [pid = 1877] [serial = 563] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x8ec8f000) [pid = 1877] [serial = 562] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x92461c00) [pid = 1877] [serial = 566] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x922df000) [pid = 1877] [serial = 565] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x95445c00) [pid = 1877] [serial = 569] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x93f7ac00) [pid = 1877] [serial = 568] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x97912400) [pid = 1877] [serial = 572] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x9790d800) [pid = 1877] [serial = 571] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x979ea800) [pid = 1877] [serial = 575] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x979a0c00) [pid = 1877] [serial = 574] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x91edc800) [pid = 1877] [serial = 587] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x90a30400) [pid = 1877] [serial = 584] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9218d400) [pid = 1877] [serial = 589] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ec54c00) [pid = 1877] [serial = 580] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ec87000) [pid = 1877] [serial = 581] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x908cd800) [pid = 1877] [serial = 583] [outer = (nil)] [url = about:blank] 10:03:06 INFO - PROCESS | 1877 | 1468602186878 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 1877 | 1468602186890 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e244000 == 29 [pid = 1877] [id = 213] 10:03:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ec4a000) [pid = 1877] [serial = 640] [outer = (nil)] 10:03:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8ec51800) [pid = 1877] [serial = 641] [outer = 0x8ec4a000] 10:03:06 INFO - PROCESS | 1877 | 1468602186968 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x8ec8c800) [pid = 1877] [serial = 642] [outer = 0x8ec4a000] 10:03:07 INFO - PROCESS | 1877 | 1468602187769 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] 10:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:03:07 INFO - PROCESS | 1877 | 1468602187836 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 10:03:07 INFO - PROCESS | 1877 | 1468602187844 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 1877 | 1468602187849 Marionette TRACE conn3 <- [1,826,null,{}] 10:03:07 INFO - PROCESS | 1877 | 1468602187857 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}] 10:03:07 INFO - PROCESS | 1877 | 1468602187864 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:08 INFO - PROCESS | 1877 | 1468602188030 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 10:03:08 INFO - PROCESS | 1877 | 1468602188150 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 1877 | 1468602188165 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c9800 == 30 [pid = 1877] [id = 214] 10:03:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x908cf400) [pid = 1877] [serial = 643] [outer = (nil)] 10:03:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x90a32c00) [pid = 1877] [serial = 644] [outer = 0x908cf400] 10:03:08 INFO - PROCESS | 1877 | 1468602188248 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x918e3400) [pid = 1877] [serial = 645] [outer = 0x908cf400] 10:03:09 INFO - PROCESS | 1877 | 1468602189032 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]]]}] 10:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1230ms 10:03:09 INFO - PROCESS | 1877 | 1468602189092 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 10:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:03:09 INFO - PROCESS | 1877 | 1468602189100 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 10:03:09 INFO - PROCESS | 1877 | 1468602189107 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 1877 | 1468602189109 Marionette TRACE conn3 <- [1,830,null,{}] 10:03:09 INFO - PROCESS | 1877 | 1468602189116 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}] 10:03:09 INFO - PROCESS | 1877 | 1468602189122 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:09 INFO - PROCESS | 1877 | 1468602189339 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 10:03:09 INFO - PROCESS | 1877 | 1468602189359 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 1877 | 1468602189366 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edd400 == 31 [pid = 1877] [id = 215] 10:03:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x91ede800) [pid = 1877] [serial = 646] [outer = (nil)] 10:03:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x92146400) [pid = 1877] [serial = 647] [outer = 0x91ede800] 10:03:09 INFO - PROCESS | 1877 | 1468602189436 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9214e000) [pid = 1877] [serial = 648] [outer = 0x91ede800] 10:03:10 INFO - PROCESS | 1877 | 1468602190397 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]]]}] 10:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1337ms 10:03:10 INFO - PROCESS | 1877 | 1468602190443 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 1877 | 1468602190447 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 10:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:03:10 INFO - PROCESS | 1877 | 1468602190462 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 1877 | 1468602190472 Marionette TRACE conn3 <- [1,834,null,{}] 10:03:10 INFO - PROCESS | 1877 | 1468602190489 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}] 10:03:10 INFO - PROCESS | 1877 | 1468602190498 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:10 INFO - PROCESS | 1877 | 1468602190721 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 10:03:10 INFO - PROCESS | 1877 | 1468602190757 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:10 INFO - PROCESS | 1877 | 1468602190766 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e7800 == 32 [pid = 1877] [id = 216] 10:03:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x922e7c00) [pid = 1877] [serial = 649] [outer = (nil)] 10:03:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92527c00) [pid = 1877] [serial = 650] [outer = 0x922e7c00] 10:03:10 INFO - PROCESS | 1877 | 1468602190832 Marionette DEBUG loaded listener.js 10:03:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x926d7400) [pid = 1877] [serial = 651] [outer = 0x922e7c00] 10:03:11 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x8ecb5c00) [pid = 1877] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:03:11 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x926db000) [pid = 1877] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:03:11 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92f05400) [pid = 1877] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:03:11 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x918f0800) [pid = 1877] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:03:11 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92d54400) [pid = 1877] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:03:11 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x90a38c00) [pid = 1877] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:03:11 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x91ed2400) [pid = 1877] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:03:11 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ec90400) [pid = 1877] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:03:11 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ec86800) [pid = 1877] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:03:11 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x922df800) [pid = 1877] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:03:12 INFO - PROCESS | 1877 | 1468602192069 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]]]}] 10:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1659ms 10:03:12 INFO - PROCESS | 1877 | 1468602192114 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 10:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:03:12 INFO - PROCESS | 1877 | 1468602192118 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 10:03:12 INFO - PROCESS | 1877 | 1468602192124 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 1877 | 1468602192128 Marionette TRACE conn3 <- [1,838,null,{}] 10:03:12 INFO - PROCESS | 1877 | 1468602192133 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}] 10:03:12 INFO - PROCESS | 1877 | 1468602192138 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:12 INFO - PROCESS | 1877 | 1468602192335 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 10:03:12 INFO - PROCESS | 1877 | 1468602192354 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:12 INFO - PROCESS | 1877 | 1468602192362 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:12 INFO - PROCESS | 1877 | ++DOCSHELL 0x918f0800 == 33 [pid = 1877] [id = 217] 10:03:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92529c00) [pid = 1877] [serial = 652] [outer = (nil)] 10:03:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92d5bc00) [pid = 1877] [serial = 653] [outer = 0x92529c00] 10:03:12 INFO - PROCESS | 1877 | 1468602192429 Marionette DEBUG loaded listener.js 10:03:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92f01c00) [pid = 1877] [serial = 654] [outer = 0x92529c00] 10:03:13 INFO - PROCESS | 1877 | 1468602193236 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]]]}] 10:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1137ms 10:03:13 INFO - PROCESS | 1877 | 1468602193262 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 10:03:13 INFO - PROCESS | 1877 | 1468602193266 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 10:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:03:13 INFO - PROCESS | 1877 | 1468602193272 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:03:13 INFO - PROCESS | 1877 | 1468602193276 Marionette TRACE conn3 <- [1,842,null,{}] 10:03:13 INFO - PROCESS | 1877 | 1468602193281 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}] 10:03:13 INFO - PROCESS | 1877 | 1468602193286 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:13 INFO - PROCESS | 1877 | 1468602193428 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 10:03:13 INFO - PROCESS | 1877 | 1468602193442 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 1877 | 1468602193460 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0ec00 == 34 [pid = 1877] [id = 218] 10:03:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x932d5800) [pid = 1877] [serial = 655] [outer = (nil)] 10:03:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x932dac00) [pid = 1877] [serial = 656] [outer = 0x932d5800] 10:03:13 INFO - PROCESS | 1877 | 1468602193541 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93f83000) [pid = 1877] [serial = 657] [outer = 0x932d5800] 10:03:14 INFO - PROCESS | 1877 | 1468602194777 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]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1533ms 10:03:14 INFO - PROCESS | 1877 | 1468602194806 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 1877 | 1468602194812 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 10:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:03:14 INFO - PROCESS | 1877 | 1468602194820 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 1877 | 1468602194828 Marionette TRACE conn3 <- [1,846,null,{}] 10:03:14 INFO - PROCESS | 1877 | 1468602194836 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}] 10:03:14 INFO - PROCESS | 1877 | 1468602194841 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:15 INFO - PROCESS | 1877 | 1468602195026 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 10:03:15 INFO - PROCESS | 1877 | 1468602195230 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 1877 | 1468602195240 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:15 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4b400 == 35 [pid = 1877] [id = 219] 10:03:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x8ec89000) [pid = 1877] [serial = 658] [outer = (nil)] 10:03:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x918ed800) [pid = 1877] [serial = 659] [outer = 0x8ec89000] 10:03:15 INFO - PROCESS | 1877 | 1468602195331 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92143800) [pid = 1877] [serial = 660] [outer = 0x8ec89000] 10:03:16 INFO - PROCESS | 1877 | 1468602196343 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]]]}] 10:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1539ms 10:03:16 INFO - PROCESS | 1877 | 1468602196358 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 1877 | 1468602196365 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 10:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:03:16 INFO - PROCESS | 1877 | 1468602196376 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 1877 | 1468602196379 Marionette TRACE conn3 <- [1,850,null,{}] 10:03:16 INFO - PROCESS | 1877 | 1468602196387 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}] 10:03:16 INFO - PROCESS | 1877 | 1468602196393 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:16 INFO - PROCESS | 1877 | 1468602196581 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 10:03:16 INFO - PROCESS | 1877 | 1468602196879 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 1877 | 1468602196886 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d6c00 == 36 [pid = 1877] [id = 220] 10:03:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x92d53000) [pid = 1877] [serial = 661] [outer = (nil)] 10:03:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x92f0a000) [pid = 1877] [serial = 662] [outer = 0x92d53000] 10:03:17 INFO - PROCESS | 1877 | 1468602197007 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x93d90000) [pid = 1877] [serial = 663] [outer = 0x92d53000] 10:03:17 INFO - PROCESS | 1877 | 1468602197974 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]]]}] 10:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1642ms 10:03:18 INFO - PROCESS | 1877 | 1468602198018 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 1877 | 1468602198022 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 10:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:03:18 INFO - PROCESS | 1877 | 1468602198029 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 1877 | 1468602198035 Marionette TRACE conn3 <- [1,854,null,{}] 10:03:18 INFO - PROCESS | 1877 | 1468602198052 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}] 10:03:18 INFO - PROCESS | 1877 | 1468602198061 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:18 INFO - PROCESS | 1877 | 1468602198275 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 10:03:18 INFO - PROCESS | 1877 | 1468602198482 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 1877 | 1468602198494 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x9544d800 == 37 [pid = 1877] [id = 221] 10:03:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x95451000) [pid = 1877] [serial = 664] [outer = (nil)] 10:03:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x955adc00) [pid = 1877] [serial = 665] [outer = 0x95451000] 10:03:18 INFO - PROCESS | 1877 | 1468602198613 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x955b7000) [pid = 1877] [serial = 666] [outer = 0x95451000] 10:03:19 INFO - PROCESS | 1877 | 1468602199558 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]]]}] 10:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1586ms 10:03:19 INFO - PROCESS | 1877 | 1468602199616 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 10:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:03:19 INFO - PROCESS | 1877 | 1468602199621 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 10:03:19 INFO - PROCESS | 1877 | 1468602199627 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:03:19 INFO - PROCESS | 1877 | 1468602199631 Marionette TRACE conn3 <- [1,858,null,{}] 10:03:19 INFO - PROCESS | 1877 | 1468602199637 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}] 10:03:19 INFO - PROCESS | 1877 | 1468602199642 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:19 INFO - PROCESS | 1877 | 1468602199819 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 10:03:19 INFO - PROCESS | 1877 | 1468602199976 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:19 INFO - PROCESS | 1877 | 1468602199984 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23e000 == 38 [pid = 1877] [id = 222] 10:03:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x908c6c00) [pid = 1877] [serial = 667] [outer = (nil)] 10:03:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9218f800) [pid = 1877] [serial = 668] [outer = 0x908c6c00] 10:03:20 INFO - PROCESS | 1877 | 1468602200108 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x92f0e000) [pid = 1877] [serial = 669] [outer = 0x908c6c00] 10:03:21 INFO - PROCESS | 1877 | 1468602201239 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]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1683ms 10:03:21 INFO - PROCESS | 1877 | 1468602201310 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 10:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:03:21 INFO - PROCESS | 1877 | 1468602201315 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 10:03:21 INFO - PROCESS | 1877 | 1468602201323 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 1877 | 1468602201328 Marionette TRACE conn3 <- [1,862,null,{}] 10:03:21 INFO - PROCESS | 1877 | 1468602201336 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}] 10:03:21 INFO - PROCESS | 1877 | 1468602201342 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:21 INFO - PROCESS | 1877 | 1468602201523 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 10:03:21 INFO - PROCESS | 1877 | --DOCSHELL 0x8e239c00 == 37 [pid = 1877] [id = 200] 10:03:21 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed4000 == 36 [pid = 1877] [id = 195] 10:03:21 INFO - PROCESS | 1877 | --DOCSHELL 0x918ecc00 == 35 [pid = 1877] [id = 196] 10:03:21 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4e400 == 34 [pid = 1877] [id = 193] 10:03:21 INFO - PROCESS | 1877 | --DOCSHELL 0x90a36400 == 33 [pid = 1877] [id = 201] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x93d9c800) [pid = 1877] [serial = 617] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x93d92800) [pid = 1877] [serial = 616] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x92d52800) [pid = 1877] [serial = 610] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x92f0c400) [pid = 1877] [serial = 613] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x92d5e400) [pid = 1877] [serial = 611] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x922e5000) [pid = 1877] [serial = 590] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x92d5f800) [pid = 1877] [serial = 598] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x92f05c00) [pid = 1877] [serial = 599] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x918e5800) [pid = 1877] [serial = 604] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x91ed9400) [pid = 1877] [serial = 605] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92188c00) [pid = 1877] [serial = 595] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x922eb000) [pid = 1877] [serial = 596] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x8ecb7c00) [pid = 1877] [serial = 592] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x908c7000) [pid = 1877] [serial = 593] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8ec8c400) [pid = 1877] [serial = 601] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ec8fc00) [pid = 1877] [serial = 602] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9252b400) [pid = 1877] [serial = 608] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92463c00) [pid = 1877] [serial = 607] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92f0f400) [pid = 1877] [serial = 614] [outer = (nil)] [url = about:blank] 10:03:21 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x926d7c00) [pid = 1877] [serial = 416] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:03:21 INFO - PROCESS | 1877 | 1468602201780 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 1877 | 1468602201788 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec53c00 == 34 [pid = 1877] [id = 223] 10:03:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ec88400) [pid = 1877] [serial = 670] [outer = (nil)] 10:03:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8ecb6c00) [pid = 1877] [serial = 671] [outer = 0x8ec88400] 10:03:21 INFO - PROCESS | 1877 | 1468602201868 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x90a2d000) [pid = 1877] [serial = 672] [outer = 0x8ec88400] 10:03:22 INFO - PROCESS | 1877 | 1468602202613 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]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1337ms 10:03:22 INFO - PROCESS | 1877 | 1468602202659 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 1877 | 1468602202666 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 10:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:03:22 INFO - PROCESS | 1877 | 1468602202676 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 1877 | 1468602202679 Marionette TRACE conn3 <- [1,866,null,{}] 10:03:22 INFO - PROCESS | 1877 | 1468602202686 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}] 10:03:22 INFO - PROCESS | 1877 | 1468602202691 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:22 INFO - PROCESS | 1877 | 1468602202853 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 10:03:22 INFO - PROCESS | 1877 | 1468602202863 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 1877 | 1468602202872 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edc800 == 35 [pid = 1877] [id = 224] 10:03:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92143400) [pid = 1877] [serial = 673] [outer = (nil)] 10:03:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9214fc00) [pid = 1877] [serial = 674] [outer = 0x92143400] 10:03:22 INFO - PROCESS | 1877 | 1468602202943 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92192000) [pid = 1877] [serial = 675] [outer = 0x92143400] 10:03:23 INFO - PROCESS | 1877 | 1468602203866 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]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1234ms 10:03:23 INFO - PROCESS | 1877 | 1468602203909 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 1877 | 1468602203913 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 10:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:03:23 INFO - PROCESS | 1877 | 1468602203920 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - PROCESS | 1877 | 1468602203925 Marionette TRACE conn3 <- [1,870,null,{}] 10:03:23 INFO - PROCESS | 1877 | 1468602203941 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}] 10:03:23 INFO - PROCESS | 1877 | 1468602203949 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:24 INFO - PROCESS | 1877 | 1468602204172 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 10:03:24 INFO - PROCESS | 1877 | 1468602204195 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 1877 | 1468602204204 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x926dc800 == 36 [pid = 1877] [id = 225] 10:03:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x926dd000) [pid = 1877] [serial = 676] [outer = (nil)] 10:03:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x92d5f800) [pid = 1877] [serial = 677] [outer = 0x926dd000] 10:03:24 INFO - PROCESS | 1877 | 1468602204276 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92f0d800) [pid = 1877] [serial = 678] [outer = 0x926dd000] 10:03:25 INFO - PROCESS | 1877 | 1468602205144 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]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1284ms 10:03:25 INFO - PROCESS | 1877 | 1468602205207 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 1877 | 1468602205211 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 10:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:03:25 INFO - PROCESS | 1877 | 1468602205218 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 1877 | 1468602205221 Marionette TRACE conn3 <- [1,874,null,{}] 10:03:25 INFO - PROCESS | 1877 | 1468602205227 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}] 10:03:25 INFO - PROCESS | 1877 | 1468602205231 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:25 INFO - PROCESS | 1877 | 1468602205443 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 10:03:25 INFO - PROCESS | 1877 | 1468602205464 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 1877 | 1468602205474 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f02400 == 37 [pid = 1877] [id = 226] 10:03:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x92f10800) [pid = 1877] [serial = 679] [outer = (nil)] 10:03:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x93f7ac00) [pid = 1877] [serial = 680] [outer = 0x92f10800] 10:03:25 INFO - PROCESS | 1877 | 1468602205539 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x95289800) [pid = 1877] [serial = 681] [outer = 0x92f10800] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x908cf400) [pid = 1877] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ecbbc00) [pid = 1877] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x8e23f400) [pid = 1877] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x8ec4a000) [pid = 1877] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x91ede800) [pid = 1877] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x922e0000) [pid = 1877] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x93f7b000) [pid = 1877] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92528400) [pid = 1877] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x922e7c00) [pid = 1877] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9528d400) [pid = 1877] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9544e000) [pid = 1877] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:03:26 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92529c00) [pid = 1877] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:03:26 INFO - PROCESS | 1877 | 1468602206560 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]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1381ms 10:03:26 INFO - PROCESS | 1877 | 1468602206599 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 1877 | 1468602206602 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 10:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:03:26 INFO - PROCESS | 1877 | 1468602206609 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 1877 | 1468602206612 Marionette TRACE conn3 <- [1,878,null,{}] 10:03:26 INFO - PROCESS | 1877 | 1468602206617 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}] 10:03:26 INFO - PROCESS | 1877 | 1468602206622 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:26 INFO - PROCESS | 1877 | 1468602206781 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 10:03:26 INFO - PROCESS | 1877 | 1468602206902 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 1877 | 1468602206910 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec90c00 == 38 [pid = 1877] [id = 227] 10:03:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x90a39000) [pid = 1877] [serial = 682] [outer = (nil)] 10:03:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x922e6000) [pid = 1877] [serial = 683] [outer = 0x90a39000] 10:03:26 INFO - PROCESS | 1877 | 1468602206977 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92193000) [pid = 1877] [serial = 684] [outer = 0x90a39000] 10:03:27 INFO - PROCESS | 1877 | 1468602207710 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]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1129ms 10:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:03:27 INFO - PROCESS | 1877 | 1468602207743 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 1877 | 1468602207746 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 10:03:27 INFO - PROCESS | 1877 | 1468602207752 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - PROCESS | 1877 | 1468602207756 Marionette TRACE conn3 <- [1,882,null,{}] 10:03:27 INFO - PROCESS | 1877 | 1468602207768 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}] 10:03:27 INFO - PROCESS | 1877 | 1468602207778 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:27 INFO - PROCESS | 1877 | 1468602207971 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 10:03:28 INFO - PROCESS | 1877 | 1468602207981 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 1877 | 1468602207988 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb3000 == 39 [pid = 1877] [id = 228] 10:03:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x922e0000) [pid = 1877] [serial = 685] [outer = (nil)] 10:03:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9790d000) [pid = 1877] [serial = 686] [outer = 0x922e0000] 10:03:28 INFO - PROCESS | 1877 | 1468602208058 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x955b4800) [pid = 1877] [serial = 687] [outer = 0x922e0000] 10:03:29 INFO - PROCESS | 1877 | 1468602209139 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]]]}] 10:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1429ms 10:03:29 INFO - PROCESS | 1877 | 1468602209181 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 10:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:03:29 INFO - PROCESS | 1877 | 1468602209188 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 10:03:29 INFO - PROCESS | 1877 | 1468602209197 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - PROCESS | 1877 | 1468602209202 Marionette TRACE conn3 <- [1,886,null,{}] 10:03:29 INFO - PROCESS | 1877 | 1468602209212 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}] 10:03:29 INFO - PROCESS | 1877 | 1468602209217 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:29 INFO - PROCESS | 1877 | 1468602209401 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 10:03:29 INFO - PROCESS | 1877 | 1468602209562 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 1877 | 1468602209573 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8e000 == 40 [pid = 1877] [id = 229] 10:03:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x8ec92000) [pid = 1877] [serial = 688] [outer = (nil)] 10:03:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x91ed5400) [pid = 1877] [serial = 689] [outer = 0x8ec92000] 10:03:29 INFO - PROCESS | 1877 | 1468602209657 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92149800) [pid = 1877] [serial = 690] [outer = 0x8ec92000] 10:03:30 INFO - PROCESS | 1877 | 1468602210614 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]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1493ms 10:03:30 INFO - PROCESS | 1877 | 1468602210689 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 1877 | 1468602210696 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 10:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:03:30 INFO - PROCESS | 1877 | 1468602210707 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 1877 | 1468602210712 Marionette TRACE conn3 <- [1,890,null,{}] 10:03:30 INFO - PROCESS | 1877 | 1468602210718 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}] 10:03:30 INFO - PROCESS | 1877 | 1468602210724 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:30 INFO - PROCESS | 1877 | 1468602210959 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 10:03:31 INFO - PROCESS | 1877 | 1468602211209 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 1877 | 1468602211220 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x92468400 == 41 [pid = 1877] [id = 230] 10:03:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x926d1400) [pid = 1877] [serial = 691] [outer = (nil)] 10:03:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92d56000) [pid = 1877] [serial = 692] [outer = 0x926d1400] 10:03:31 INFO - PROCESS | 1877 | 1468602211348 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x93ca1400) [pid = 1877] [serial = 693] [outer = 0x926d1400] 10:03:32 INFO - PROCESS | 1877 | 1468602212323 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]]]}] 10:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1650ms 10:03:32 INFO - PROCESS | 1877 | 1468602212356 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 1877 | 1468602212360 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 10:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:03:32 INFO - PROCESS | 1877 | 1468602212368 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 1877 | 1468602212374 Marionette TRACE conn3 <- [1,894,null,{}] 10:03:32 INFO - PROCESS | 1877 | 1468602212391 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}] 10:03:32 INFO - PROCESS | 1877 | 1468602212399 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:32 INFO - PROCESS | 1877 | 1468602212580 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 10:03:32 INFO - PROCESS | 1877 | 1468602212790 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 1877 | 1468602212802 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:32 INFO - PROCESS | 1877 | ++DOCSHELL 0x9790a000 == 42 [pid = 1877] [id = 231] 10:03:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x97915400) [pid = 1877] [serial = 694] [outer = (nil)] 10:03:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9799d000) [pid = 1877] [serial = 695] [outer = 0x97915400] 10:03:32 INFO - PROCESS | 1877 | 1468602212930 Marionette DEBUG loaded listener.js 10:03:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x979ea800) [pid = 1877] [serial = 696] [outer = 0x97915400] 10:03:33 INFO - PROCESS | 1877 | 1468602213863 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]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1542ms 10:03:33 INFO - PROCESS | 1877 | 1468602213910 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 10:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:03:33 INFO - PROCESS | 1877 | 1468602213915 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 10:03:33 INFO - PROCESS | 1877 | 1468602213922 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 1877 | 1468602213925 Marionette TRACE conn3 <- [1,898,null,{}] 10:03:33 INFO - PROCESS | 1877 | 1468602213931 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}] 10:03:33 INFO - PROCESS | 1877 | 1468602213937 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:34 INFO - PROCESS | 1877 | 1468602214150 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 10:03:34 INFO - PROCESS | 1877 | 1468602214371 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 1877 | 1468602214380 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x92191400 == 43 [pid = 1877] [id = 232] 10:03:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x984da000) [pid = 1877] [serial = 697] [outer = (nil)] 10:03:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x99005c00) [pid = 1877] [serial = 698] [outer = 0x984da000] 10:03:34 INFO - PROCESS | 1877 | 1468602214473 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x998bcc00) [pid = 1877] [serial = 699] [outer = 0x984da000] 10:03:35 INFO - PROCESS | 1877 | 1468602215355 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]]]}] 10:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1493ms 10:03:35 INFO - PROCESS | 1877 | 1468602215415 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 10:03:35 INFO - PROCESS | 1877 | 1468602215419 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 10:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:03:35 INFO - PROCESS | 1877 | 1468602215425 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - PROCESS | 1877 | 1468602215429 Marionette TRACE conn3 <- [1,902,null,{}] 10:03:35 INFO - PROCESS | 1877 | 1468602215435 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}] 10:03:35 INFO - PROCESS | 1877 | 1468602215440 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:35 INFO - PROCESS | 1877 | 1468602215611 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 10:03:35 INFO - PROCESS | 1877 | 1468602215773 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 1877 | 1468602215784 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x985ec400 == 44 [pid = 1877] [id = 233] 10:03:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x98d95c00) [pid = 1877] [serial = 700] [outer = (nil)] 10:03:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x99ae9000) [pid = 1877] [serial = 701] [outer = 0x98d95c00] 10:03:35 INFO - PROCESS | 1877 | 1468602215879 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x99c82400) [pid = 1877] [serial = 702] [outer = 0x98d95c00] 10:03:36 INFO - PROCESS | 1877 | 1468602216779 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]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1430ms 10:03:36 INFO - PROCESS | 1877 | 1468602216856 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 1877 | 1468602216860 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 10:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:03:36 INFO - PROCESS | 1877 | 1468602216867 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 1877 | 1468602216871 Marionette TRACE conn3 <- [1,906,null,{}] 10:03:36 INFO - PROCESS | 1877 | 1468602216877 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}] 10:03:36 INFO - PROCESS | 1877 | 1468602216887 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:37 INFO - PROCESS | 1877 | 1468602217101 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 10:03:37 INFO - PROCESS | 1877 | 1468602217324 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 1877 | 1468602217332 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a31400 == 45 [pid = 1877] [id = 234] 10:03:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x92190800) [pid = 1877] [serial = 703] [outer = (nil)] 10:03:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x9a1b7800) [pid = 1877] [serial = 704] [outer = 0x92190800] 10:03:37 INFO - PROCESS | 1877 | 1468602217427 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x9a388800) [pid = 1877] [serial = 705] [outer = 0x92190800] 10:03:38 INFO - PROCESS | 1877 | 1468602218293 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]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1481ms 10:03:38 INFO - PROCESS | 1877 | 1468602218349 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 1877 | 1468602218353 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 10:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:03:38 INFO - PROCESS | 1877 | 1468602218360 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - PROCESS | 1877 | 1468602218364 Marionette TRACE conn3 <- [1,910,null,{}] 10:03:38 INFO - PROCESS | 1877 | 1468602218369 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}] 10:03:38 INFO - PROCESS | 1877 | 1468602218375 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:38 INFO - PROCESS | 1877 | 1468602218544 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 10:03:38 INFO - PROCESS | 1877 | 1468602218711 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 1877 | 1468602218718 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:38 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e238800 == 46 [pid = 1877] [id = 235] 10:03:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x8e23c400) [pid = 1877] [serial = 706] [outer = (nil)] 10:03:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x90a30000) [pid = 1877] [serial = 707] [outer = 0x8e23c400] 10:03:38 INFO - PROCESS | 1877 | 1468602218803 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0x918e7800) [pid = 1877] [serial = 708] [outer = 0x8e23c400] 10:03:39 INFO - PROCESS | 1877 | 1468602219856 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]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1580ms 10:03:39 INFO - PROCESS | 1877 | 1468602219941 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 1877 | 1468602219947 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 10:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:03:39 INFO - PROCESS | 1877 | 1468602219956 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 1877 | 1468602219961 Marionette TRACE conn3 <- [1,914,null,{}] 10:03:39 INFO - PROCESS | 1877 | 1468602219969 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}] 10:03:39 INFO - PROCESS | 1877 | 1468602219975 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:40 INFO - PROCESS | 1877 | 1468602220139 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 10:03:40 INFO - PROCESS | 1877 | 1468602220330 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 1877 | 1468602220343 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23c800 == 47 [pid = 1877] [id = 236] 10:03:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 96 (0x908cd000) [pid = 1877] [serial = 709] [outer = (nil)] 10:03:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 97 (0x90a36c00) [pid = 1877] [serial = 710] [outer = 0x908cd000] 10:03:40 INFO - PROCESS | 1877 | 1468602220416 Marionette DEBUG loaded listener.js 10:03:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 98 (0x918eac00) [pid = 1877] [serial = 711] [outer = 0x908cd000] 10:03:41 INFO - PROCESS | 1877 | 1468602221255 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]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1338ms 10:03:41 INFO - PROCESS | 1877 | 1468602221306 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 10:03:41 INFO - PROCESS | 1877 | 1468602221312 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 10:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:03:41 INFO - PROCESS | 1877 | 1468602221323 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 1877 | 1468602221327 Marionette TRACE conn3 <- [1,918,null,{}] 10:03:41 INFO - PROCESS | 1877 | 1468602221333 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}] 10:03:41 INFO - PROCESS | 1877 | 1468602221339 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:41 INFO - PROCESS | 1877 | 1468602221511 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 10:03:41 INFO - PROCESS | 1877 | 1468602221774 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:41 INFO - PROCESS | 1877 | 1468602221785 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbbc00 == 48 [pid = 1877] [id = 237] 10:03:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 99 (0x908cd800) [pid = 1877] [serial = 712] [outer = (nil)] 10:03:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 100 (0x92529c00) [pid = 1877] [serial = 713] [outer = 0x908cd800] 10:03:41 INFO - PROCESS | 1877 | 1468602221904 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 101 (0x926df000) [pid = 1877] [serial = 714] [outer = 0x908cd800] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec84800 == 47 [pid = 1877] [id = 198] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8f400 == 46 [pid = 1877] [id = 197] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x92191800 == 45 [pid = 1877] [id = 202] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x908c3400 == 44 [pid = 1877] [id = 194] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x9528d000 == 43 [pid = 1877] [id = 211] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23dc00 == 42 [pid = 1877] [id = 212] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x8e244000 == 41 [pid = 1877] [id = 213] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x926d5400 == 40 [pid = 1877] [id = 203] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x92f03800 == 39 [pid = 1877] [id = 204] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec51000 == 38 [pid = 1877] [id = 205] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8a400 == 37 [pid = 1877] [id = 206] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed6800 == 36 [pid = 1877] [id = 207] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x93f78400 == 35 [pid = 1877] [id = 208] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x92d52000 == 34 [pid = 1877] [id = 199] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23a000 == 33 [pid = 1877] [id = 209] 10:03:43 INFO - PROCESS | 1877 | --DOCSHELL 0x95289c00 == 32 [pid = 1877] [id = 210] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 100 (0x90a32c00) [pid = 1877] [serial = 644] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 99 (0x918f2800) [pid = 1877] [serial = 620] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 98 (0x8ec56400) [pid = 1877] [serial = 639] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 97 (0x8ec4f800) [pid = 1877] [serial = 638] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 96 (0x90a2ec00) [pid = 1877] [serial = 619] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 95 (0x8ec51800) [pid = 1877] [serial = 641] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x9214e000) [pid = 1877] [serial = 648] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x8ec8c800) [pid = 1877] [serial = 642] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x92d55c00) [pid = 1877] [serial = 623] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x926dbc00) [pid = 1877] [serial = 622] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x9526b000) [pid = 1877] [serial = 626] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x93f7f000) [pid = 1877] [serial = 625] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x9544b400) [pid = 1877] [serial = 629] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x953e1400) [pid = 1877] [serial = 628] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x92527c00) [pid = 1877] [serial = 650] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x955ad000) [pid = 1877] [serial = 632] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x955ab400) [pid = 1877] [serial = 631] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x926d7400) [pid = 1877] [serial = 651] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x97992800) [pid = 1877] [serial = 635] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x97912c00) [pid = 1877] [serial = 634] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x92f01c00) [pid = 1877] [serial = 654] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x92146400) [pid = 1877] [serial = 647] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92d5bc00) [pid = 1877] [serial = 653] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x918e3400) [pid = 1877] [serial = 645] [outer = (nil)] [url = about:blank] 10:03:43 INFO - PROCESS | 1877 | 1468602223884 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]]]}] 10:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 2583ms 10:03:43 INFO - PROCESS | 1877 | 1468602223914 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 10:03:43 INFO - PROCESS | 1877 | 1468602223919 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 10:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:03:43 INFO - PROCESS | 1877 | 1468602223930 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:03:43 INFO - PROCESS | 1877 | 1468602223934 Marionette TRACE conn3 <- [1,922,null,{}] 10:03:43 INFO - PROCESS | 1877 | 1468602223942 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}] 10:03:43 INFO - PROCESS | 1877 | 1468602223948 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:44 INFO - PROCESS | 1877 | 1468602224114 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 10:03:44 INFO - PROCESS | 1877 | 1468602224127 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 1877 | 1468602224140 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec84800 == 33 [pid = 1877] [id = 238] 10:03:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8ec91800) [pid = 1877] [serial = 715] [outer = (nil)] 10:03:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x8ecb8400) [pid = 1877] [serial = 716] [outer = 0x8ec91800] 10:03:44 INFO - PROCESS | 1877 | 1468602224209 Marionette DEBUG loaded listener.js 10:03:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x8ecbf000) [pid = 1877] [serial = 717] [outer = 0x8ec91800] 10:03:45 INFO - PROCESS | 1877 | 1468602225106 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]]]}] 10:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1229ms 10:03:45 INFO - PROCESS | 1877 | 1468602225159 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 1877 | 1468602225164 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 10:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:03:45 INFO - PROCESS | 1877 | 1468602225175 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - PROCESS | 1877 | 1468602225178 Marionette TRACE conn3 <- [1,926,null,{}] 10:03:45 INFO - PROCESS | 1877 | 1468602225185 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}] 10:03:45 INFO - PROCESS | 1877 | 1468602225191 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:45 INFO - PROCESS | 1877 | 1468602225352 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 10:03:45 INFO - PROCESS | 1877 | 1468602225468 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 1877 | 1468602225478 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a32800 == 34 [pid = 1877] [id = 239] 10:03:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x90a38c00) [pid = 1877] [serial = 718] [outer = (nil)] 10:03:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x91ed2400) [pid = 1877] [serial = 719] [outer = 0x90a38c00] 10:03:45 INFO - PROCESS | 1877 | 1468602225551 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x91ed9c00) [pid = 1877] [serial = 720] [outer = 0x90a38c00] 10:03:46 INFO - PROCESS | 1877 | 1468602226427 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]]]}] 10:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1332ms 10:03:46 INFO - PROCESS | 1877 | 1468602226507 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 1877 | 1468602226510 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 10:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:03:46 INFO - PROCESS | 1877 | 1468602226517 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 1877 | 1468602226523 Marionette TRACE conn3 <- [1,930,null,{}] 10:03:46 INFO - PROCESS | 1877 | 1468602226554 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}] 10:03:46 INFO - PROCESS | 1877 | 1468602226563 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:46 INFO - PROCESS | 1877 | 1468602226762 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 10:03:46 INFO - PROCESS | 1877 | 1468602226790 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 1877 | 1468602226803 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:46 INFO - PROCESS | 1877 | ++DOCSHELL 0x92468c00 == 35 [pid = 1877] [id = 240] 10:03:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x92469c00) [pid = 1877] [serial = 721] [outer = (nil)] 10:03:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x926d0800) [pid = 1877] [serial = 722] [outer = 0x92469c00] 10:03:46 INFO - PROCESS | 1877 | 1468602226887 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x926ddc00) [pid = 1877] [serial = 723] [outer = 0x92469c00] 10:03:47 INFO - PROCESS | 1877 | 1468602227838 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]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1347ms 10:03:47 INFO - PROCESS | 1877 | 1468602227865 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 1877 | 1468602227869 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 10:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:03:47 INFO - PROCESS | 1877 | 1468602227875 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 1877 | 1468602227879 Marionette TRACE conn3 <- [1,934,null,{}] 10:03:47 INFO - PROCESS | 1877 | 1468602227884 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}] 10:03:47 INFO - PROCESS | 1877 | 1468602227889 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:48 INFO - PROCESS | 1877 | 1468602228087 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 10:03:48 INFO - PROCESS | 1877 | 1468602228109 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 1877 | 1468602228116 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:48 INFO - PROCESS | 1877 | ++DOCSHELL 0x92146c00 == 36 [pid = 1877] [id = 241] 10:03:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x92d52000) [pid = 1877] [serial = 724] [outer = (nil)] 10:03:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x92f09c00) [pid = 1877] [serial = 725] [outer = 0x92d52000] 10:03:48 INFO - PROCESS | 1877 | 1468602228184 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x93d99c00) [pid = 1877] [serial = 726] [outer = 0x92d52000] 10:03:48 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x926dd000) [pid = 1877] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:03:48 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x92f10800) [pid = 1877] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:03:48 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x932d5800) [pid = 1877] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:03:48 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x908c6c00) [pid = 1877] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:03:48 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x92d53000) [pid = 1877] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:03:48 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x92143400) [pid = 1877] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:03:48 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x8ec89000) [pid = 1877] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:03:48 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x95451000) [pid = 1877] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:03:48 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x8ec88400) [pid = 1877] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:03:48 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x922e0000) [pid = 1877] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:03:48 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x90a39000) [pid = 1877] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:03:49 INFO - PROCESS | 1877 | 1468602229500 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]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1687ms 10:03:49 INFO - PROCESS | 1877 | 1468602229563 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 1877 | 1468602229567 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 10:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:03:49 INFO - PROCESS | 1877 | 1468602229573 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 1877 | 1468602229576 Marionette TRACE conn3 <- [1,938,null,{}] 10:03:49 INFO - PROCESS | 1877 | 1468602229582 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}] 10:03:49 INFO - PROCESS | 1877 | 1468602229587 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:49 INFO - PROCESS | 1877 | 1468602229733 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 10:03:49 INFO - PROCESS | 1877 | 1468602229852 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 1877 | 1468602229861 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:49 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a2d800 == 37 [pid = 1877] [id = 242] 10:03:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x90a39000) [pid = 1877] [serial = 727] [outer = (nil)] 10:03:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x92f01400) [pid = 1877] [serial = 728] [outer = 0x90a39000] 10:03:49 INFO - PROCESS | 1877 | 1468602229931 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x932d5800) [pid = 1877] [serial = 729] [outer = 0x90a39000] 10:03:50 INFO - PROCESS | 1877 | 1468602230690 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]]]}] 10:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1136ms 10:03:50 INFO - PROCESS | 1877 | 1468602230713 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 10:03:50 INFO - PROCESS | 1877 | 1468602230718 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 10:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:03:50 INFO - PROCESS | 1877 | 1468602230724 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:03:50 INFO - PROCESS | 1877 | 1468602230727 Marionette TRACE conn3 <- [1,942,null,{}] 10:03:50 INFO - PROCESS | 1877 | 1468602230733 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}] 10:03:50 INFO - PROCESS | 1877 | 1468602230743 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:51 INFO - PROCESS | 1877 | 1468602231000 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 10:03:51 INFO - PROCESS | 1877 | 1468602231168 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 1877 | 1468602231174 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23cc00 == 38 [pid = 1877] [id = 243] 10:03:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x8e23d000) [pid = 1877] [serial = 730] [outer = (nil)] 10:03:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x8ec4b000) [pid = 1877] [serial = 731] [outer = 0x8e23d000] 10:03:51 INFO - PROCESS | 1877 | 1468602231261 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x8ec8e400) [pid = 1877] [serial = 732] [outer = 0x8e23d000] 10:03:52 INFO - PROCESS | 1877 | 1468602232357 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]]]}] 10:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1686ms 10:03:52 INFO - PROCESS | 1877 | 1468602232412 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 1877 | 1468602232419 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 10:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:03:52 INFO - PROCESS | 1877 | 1468602232428 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 1877 | 1468602232434 Marionette TRACE conn3 <- [1,946,null,{}] 10:03:52 INFO - PROCESS | 1877 | 1468602232441 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}] 10:03:52 INFO - PROCESS | 1877 | 1468602232447 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:52 INFO - PROCESS | 1877 | 1468602232633 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 10:03:52 INFO - PROCESS | 1877 | 1468602232845 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 1877 | 1468602232857 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecba400 == 39 [pid = 1877] [id = 244] 10:03:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x92141800) [pid = 1877] [serial = 733] [outer = (nil)] 10:03:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x92189000) [pid = 1877] [serial = 734] [outer = 0x92141800] 10:03:52 INFO - PROCESS | 1877 | 1468602232945 Marionette DEBUG loaded listener.js 10:03:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x922e0400) [pid = 1877] [serial = 735] [outer = 0x92141800] 10:03:53 INFO - PROCESS | 1877 | 1468602233926 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]]]}] 10:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1550ms 10:03:53 INFO - PROCESS | 1877 | 1468602233977 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 1877 | 1468602233983 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 10:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:03:53 INFO - PROCESS | 1877 | 1468602233990 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 1877 | 1468602233994 Marionette TRACE conn3 <- [1,950,null,{}] 10:03:54 INFO - PROCESS | 1877 | 1468602234000 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}] 10:03:54 INFO - PROCESS | 1877 | 1468602234006 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:54 INFO - PROCESS | 1877 | 1468602234186 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 10:03:54 INFO - PROCESS | 1877 | 1468602234449 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:54 INFO - PROCESS | 1877 | 1468602234458 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0bc00 == 40 [pid = 1877] [id = 245] 10:03:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x9525f800) [pid = 1877] [serial = 736] [outer = (nil)] 10:03:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x9528d400) [pid = 1877] [serial = 737] [outer = 0x9525f800] 10:03:54 INFO - PROCESS | 1877 | 1468602234585 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x953e1000) [pid = 1877] [serial = 738] [outer = 0x9525f800] 10:03:55 INFO - PROCESS | 1877 | 1468602235518 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]]]}] 10:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1591ms 10:03:55 INFO - PROCESS | 1877 | 1468602235581 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 1877 | 1468602235588 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 10:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:03:55 INFO - PROCESS | 1877 | 1468602235605 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 1877 | 1468602235612 Marionette TRACE conn3 <- [1,954,null,{}] 10:03:55 INFO - PROCESS | 1877 | 1468602235619 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}] 10:03:55 INFO - PROCESS | 1877 | 1468602235625 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:55 INFO - PROCESS | 1877 | 1468602235839 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 10:03:56 INFO - PROCESS | 1877 | 1468602236045 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 1877 | 1468602236052 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:56 INFO - PROCESS | 1877 | ++DOCSHELL 0x92467800 == 41 [pid = 1877] [id = 246] 10:03:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x955b7400) [pid = 1877] [serial = 739] [outer = (nil)] 10:03:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x9790fc00) [pid = 1877] [serial = 740] [outer = 0x955b7400] 10:03:56 INFO - PROCESS | 1877 | 1468602236185 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x97914c00) [pid = 1877] [serial = 741] [outer = 0x955b7400] 10:03:57 INFO - PROCESS | 1877 | 1468602237133 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]]]}] 10:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1593ms 10:03:57 INFO - PROCESS | 1877 | 1468602237190 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 10:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:03:57 INFO - PROCESS | 1877 | 1468602237194 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 10:03:57 INFO - PROCESS | 1877 | 1468602237201 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 1877 | 1468602237205 Marionette TRACE conn3 <- [1,958,null,{}] 10:03:57 INFO - PROCESS | 1877 | 1468602237210 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}] 10:03:57 INFO - PROCESS | 1877 | 1468602237216 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:57 INFO - PROCESS | 1877 | 1468602237396 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 10:03:57 INFO - PROCESS | 1877 | 1468602237730 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 1877 | 1468602237739 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e241800 == 42 [pid = 1877] [id = 247] 10:03:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x8e242000) [pid = 1877] [serial = 742] [outer = (nil)] 10:03:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0x8ec52400) [pid = 1877] [serial = 743] [outer = 0x8e242000] 10:03:57 INFO - PROCESS | 1877 | 1468602237821 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 96 (0x8ecb1c00) [pid = 1877] [serial = 744] [outer = 0x8e242000] 10:03:58 INFO - PROCESS | 1877 | --DOCSHELL 0x90a2d800 == 41 [pid = 1877] [id = 242] 10:03:58 INFO - PROCESS | 1877 | --DOCSHELL 0x92146c00 == 40 [pid = 1877] [id = 241] 10:03:58 INFO - PROCESS | 1877 | --DOCSHELL 0x92468c00 == 39 [pid = 1877] [id = 240] 10:03:58 INFO - PROCESS | 1877 | 1468602238850 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]]]}] 10:03:58 INFO - PROCESS | 1877 | --DOCSHELL 0x90a32800 == 38 [pid = 1877] [id = 239] 10:03:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec84800 == 37 [pid = 1877] [id = 238] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 95 (0x92f0d800) [pid = 1877] [serial = 678] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x93f7ac00) [pid = 1877] [serial = 680] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x95289800) [pid = 1877] [serial = 681] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x93f83000) [pid = 1877] [serial = 657] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x932dac00) [pid = 1877] [serial = 656] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x9218f800) [pid = 1877] [serial = 668] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x92f0e000) [pid = 1877] [serial = 669] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x92f0a000) [pid = 1877] [serial = 662] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x93d90000) [pid = 1877] [serial = 663] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x9214fc00) [pid = 1877] [serial = 674] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x92192000) [pid = 1877] [serial = 675] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x918ed800) [pid = 1877] [serial = 659] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x92143800) [pid = 1877] [serial = 660] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x955adc00) [pid = 1877] [serial = 665] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x955b7000) [pid = 1877] [serial = 666] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x8ecb6c00) [pid = 1877] [serial = 671] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x90a2d000) [pid = 1877] [serial = 672] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x9790d000) [pid = 1877] [serial = 686] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x955b4800) [pid = 1877] [serial = 687] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92193000) [pid = 1877] [serial = 684] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92d5f800) [pid = 1877] [serial = 677] [outer = (nil)] [url = about:blank] 10:03:58 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x922e6000) [pid = 1877] [serial = 683] [outer = (nil)] [url = about:blank] 10:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1741ms 10:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:03:58 INFO - PROCESS | 1877 | 1468602238944 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 1877 | 1468602238948 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 10:03:58 INFO - PROCESS | 1877 | 1468602238955 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - PROCESS | 1877 | 1468602238960 Marionette TRACE conn3 <- [1,962,null,{}] 10:03:58 INFO - PROCESS | 1877 | 1468602238976 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}] 10:03:58 INFO - PROCESS | 1877 | 1468602238981 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:59 INFO - PROCESS | 1877 | 1468602239141 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 10:03:59 INFO - PROCESS | 1877 | 1468602239320 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:59 INFO - PROCESS | 1877 | 1468602239334 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:03:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x918ee000 == 38 [pid = 1877] [id = 248] 10:03:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x918ef400) [pid = 1877] [serial = 745] [outer = (nil)] 10:03:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x91edcc00) [pid = 1877] [serial = 746] [outer = 0x918ef400] 10:03:59 INFO - PROCESS | 1877 | 1468602239400 Marionette DEBUG loaded listener.js 10:03:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9214e800) [pid = 1877] [serial = 747] [outer = 0x918ef400] 10:04:00 INFO - PROCESS | 1877 | 1468602240126 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]]]}] 10:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1230ms 10:04:00 INFO - PROCESS | 1877 | 1468602240188 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 10:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:04:00 INFO - PROCESS | 1877 | 1468602240195 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 10:04:00 INFO - PROCESS | 1877 | 1468602240201 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:04:00 INFO - PROCESS | 1877 | 1468602240205 Marionette TRACE conn3 <- [1,966,null,{}] 10:04:00 INFO - PROCESS | 1877 | 1468602240215 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}] 10:04:00 INFO - PROCESS | 1877 | 1468602240219 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:00 INFO - PROCESS | 1877 | 1468602240382 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 10:04:00 INFO - PROCESS | 1877 | 1468602240393 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 1877 | 1468602240400 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed6400 == 39 [pid = 1877] [id = 249] 10:04:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x922e1400) [pid = 1877] [serial = 748] [outer = (nil)] 10:04:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92f02000) [pid = 1877] [serial = 749] [outer = 0x922e1400] 10:04:00 INFO - PROCESS | 1877 | 1468602240470 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x92f0f400) [pid = 1877] [serial = 750] [outer = 0x922e1400] 10:04:01 INFO - PROCESS | 1877 | 1468602241406 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]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1247ms 10:04:01 INFO - PROCESS | 1877 | 1468602241449 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 1877 | 1468602241452 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 10:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:04:01 INFO - PROCESS | 1877 | 1468602241474 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 1877 | 1468602241483 Marionette TRACE conn3 <- [1,970,null,{}] 10:04:01 INFO - PROCESS | 1877 | 1468602241495 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}] 10:04:01 INFO - PROCESS | 1877 | 1468602241502 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:01 INFO - PROCESS | 1877 | 1468602241714 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 10:04:01 INFO - PROCESS | 1877 | 1468602241794 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 1877 | 1468602241801 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x92146800 == 40 [pid = 1877] [id = 250] 10:04:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x93d92800) [pid = 1877] [serial = 751] [outer = (nil)] 10:04:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9544cc00) [pid = 1877] [serial = 752] [outer = 0x93d92800] 10:04:01 INFO - PROCESS | 1877 | 1468602241878 Marionette DEBUG loaded listener.js 10:04:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x955adc00) [pid = 1877] [serial = 753] [outer = 0x93d92800] 10:04:02 INFO - PROCESS | 1877 | 1468602242924 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]]]}] 10:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1504ms 10:04:02 INFO - PROCESS | 1877 | 1468602242972 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 10:04:02 INFO - PROCESS | 1877 | 1468602242976 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 10:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:04:02 INFO - PROCESS | 1877 | 1468602242988 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:04:02 INFO - PROCESS | 1877 | 1468602242991 Marionette TRACE conn3 <- [1,974,null,{}] 10:04:03 INFO - PROCESS | 1877 | 1468602242997 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}] 10:04:03 INFO - PROCESS | 1877 | 1468602243002 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:03 INFO - PROCESS | 1877 | 1468602243209 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 10:04:03 INFO - PROCESS | 1877 | 1468602243230 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 1877 | 1468602243241 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x93c9b400 == 41 [pid = 1877] [id = 251] 10:04:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x955b5c00) [pid = 1877] [serial = 754] [outer = (nil)] 10:04:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x97909000) [pid = 1877] [serial = 755] [outer = 0x955b5c00] 10:04:03 INFO - PROCESS | 1877 | 1468602243307 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9790bc00) [pid = 1877] [serial = 756] [outer = 0x955b5c00] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x908cd000) [pid = 1877] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x98d95c00) [pid = 1877] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x926d1400) [pid = 1877] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x8ec91800) [pid = 1877] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x92469c00) [pid = 1877] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x92190800) [pid = 1877] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x8e23c400) [pid = 1877] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92d52000) [pid = 1877] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x908cd800) [pid = 1877] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x90a38c00) [pid = 1877] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x8ec92000) [pid = 1877] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x97915400) [pid = 1877] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:04:03 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x984da000) [pid = 1877] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:04:04 INFO - PROCESS | 1877 | 1468602244257 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]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1330ms 10:04:04 INFO - PROCESS | 1877 | 1468602244320 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 1877 | 1468602244323 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 10:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:04:04 INFO - PROCESS | 1877 | 1468602244329 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 1877 | 1468602244333 Marionette TRACE conn3 <- [1,978,null,{}] 10:04:04 INFO - PROCESS | 1877 | 1468602244338 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}] 10:04:04 INFO - PROCESS | 1877 | 1468602244343 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:04 INFO - PROCESS | 1877 | 1468602244496 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 10:04:04 INFO - PROCESS | 1877 | 1468602244507 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 1877 | 1468602244526 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d1400 == 42 [pid = 1877] [id = 252] 10:04:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92d5bc00) [pid = 1877] [serial = 757] [outer = (nil)] 10:04:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x955b9000) [pid = 1877] [serial = 758] [outer = 0x92d5bc00] 10:04:04 INFO - PROCESS | 1877 | 1468602244712 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x97994c00) [pid = 1877] [serial = 759] [outer = 0x92d5bc00] 10:04:05 INFO - PROCESS | 1877 | 1468602245492 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]]]}] 10:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1189ms 10:04:05 INFO - PROCESS | 1877 | 1468602245519 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 10:04:05 INFO - PROCESS | 1877 | 1468602245523 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 10:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:04:05 INFO - PROCESS | 1877 | 1468602245533 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:04:05 INFO - PROCESS | 1877 | 1468602245535 Marionette TRACE conn3 <- [1,982,null,{}] 10:04:05 INFO - PROCESS | 1877 | 1468602245541 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}] 10:04:05 INFO - PROCESS | 1877 | 1468602245547 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:05 INFO - PROCESS | 1877 | 1468602245748 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 10:04:05 INFO - PROCESS | 1877 | 1468602245887 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 1877 | 1468602245899 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e237800 == 43 [pid = 1877] [id = 253] 10:04:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x8e23a000) [pid = 1877] [serial = 760] [outer = (nil)] 10:04:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8e244000) [pid = 1877] [serial = 761] [outer = 0x8e23a000] 10:04:05 INFO - PROCESS | 1877 | 1468602245991 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x8ec58800) [pid = 1877] [serial = 762] [outer = 0x8e23a000] 10:04:06 INFO - PROCESS | 1877 | 1468602246987 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]]]}] 10:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1483ms 10:04:07 INFO - PROCESS | 1877 | 1468602247020 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 10:04:07 INFO - PROCESS | 1877 | 1468602247026 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 10:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:04:07 INFO - PROCESS | 1877 | 1468602247034 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 1877 | 1468602247039 Marionette TRACE conn3 <- [1,986,null,{}] 10:04:07 INFO - PROCESS | 1877 | 1468602247047 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}] 10:04:07 INFO - PROCESS | 1877 | 1468602247054 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:07 INFO - PROCESS | 1877 | 1468602247244 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 10:04:07 INFO - PROCESS | 1877 | 1468602247411 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:07 INFO - PROCESS | 1877 | 1468602247420 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e4000 == 44 [pid = 1877] [id = 254] 10:04:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x918ec800) [pid = 1877] [serial = 763] [outer = (nil)] 10:04:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x92144000) [pid = 1877] [serial = 764] [outer = 0x918ec800] 10:04:07 INFO - PROCESS | 1877 | 1468602247506 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x92190800) [pid = 1877] [serial = 765] [outer = 0x918ec800] 10:04:08 INFO - PROCESS | 1877 | 1468602248470 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]]]}] 10:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1485ms 10:04:08 INFO - PROCESS | 1877 | 1468602248522 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 10:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:04:08 INFO - PROCESS | 1877 | 1468602248529 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 10:04:08 INFO - PROCESS | 1877 | 1468602248536 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 1877 | 1468602248539 Marionette TRACE conn3 <- [1,990,null,{}] 10:04:08 INFO - PROCESS | 1877 | 1468602248546 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}] 10:04:08 INFO - PROCESS | 1877 | 1468602248552 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:08 INFO - PROCESS | 1877 | 1468602248741 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 10:04:08 INFO - PROCESS | 1877 | 1468602248908 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 1877 | 1468602248919 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f04c00 == 45 [pid = 1877] [id = 255] 10:04:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x92f0a800) [pid = 1877] [serial = 766] [outer = (nil)] 10:04:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x932d8400) [pid = 1877] [serial = 767] [outer = 0x92f0a800] 10:04:09 INFO - PROCESS | 1877 | 1468602249088 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x93d91400) [pid = 1877] [serial = 768] [outer = 0x92f0a800] 10:04:09 INFO - PROCESS | 1877 | 1468602249990 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]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1492ms 10:04:10 INFO - PROCESS | 1877 | 1468602250028 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 10:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:04:10 INFO - PROCESS | 1877 | 1468602250032 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 10:04:10 INFO - PROCESS | 1877 | 1468602250049 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 1877 | 1468602250058 Marionette TRACE conn3 <- [1,994,null,{}] 10:04:10 INFO - PROCESS | 1877 | 1468602250066 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}] 10:04:10 INFO - PROCESS | 1877 | 1468602250073 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:10 INFO - PROCESS | 1877 | 1468602250264 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 10:04:10 INFO - PROCESS | 1877 | 1468602250431 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:10 INFO - PROCESS | 1877 | 1468602250440 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d3400 == 46 [pid = 1877] [id = 256] 10:04:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x926d7400) [pid = 1877] [serial = 769] [outer = (nil)] 10:04:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x984ccc00) [pid = 1877] [serial = 770] [outer = 0x926d7400] 10:04:10 INFO - PROCESS | 1877 | 1468602250524 Marionette DEBUG loaded listener.js 10:04:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x99009800) [pid = 1877] [serial = 771] [outer = 0x926d7400] 10:04:11 INFO - PROCESS | 1877 | 1468602251443 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]]]}] 10:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1453ms 10:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:04:11 INFO - PROCESS | 1877 | 1468602251493 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 10:04:11 INFO - PROCESS | 1877 | 1468602251497 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 10:04:11 INFO - PROCESS | 1877 | 1468602251504 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:04:11 INFO - PROCESS | 1877 | 1468602251508 Marionette TRACE conn3 <- [1,998,null,{}] 10:04:11 INFO - PROCESS | 1877 | 1468602251514 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}] 10:04:11 INFO - PROCESS | 1877 | 1468602251519 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:11 INFO - PROCESS | 1877 | 1468602251700 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 10:04:11 INFO - PROCESS | 1877 | 1468602251865 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 1877 | 1468602251876 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x97914400 == 47 [pid = 1877] [id = 257] 10:04:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x9850ac00) [pid = 1877] [serial = 772] [outer = (nil)] 10:04:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x99d3f800) [pid = 1877] [serial = 773] [outer = 0x9850ac00] 10:04:11 INFO - PROCESS | 1877 | 1468602251956 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x9a129000) [pid = 1877] [serial = 774] [outer = 0x9850ac00] 10:04:12 INFO - PROCESS | 1877 | 1468602252875 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]]]}] 10:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1436ms 10:04:12 INFO - PROCESS | 1877 | 1468602252940 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 10:04:12 INFO - PROCESS | 1877 | 1468602252944 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 10:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:04:12 INFO - PROCESS | 1877 | 1468602252951 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 1877 | 1468602252955 Marionette TRACE conn3 <- [1,1002,null,{}] 10:04:12 INFO - PROCESS | 1877 | 1468602252961 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}] 10:04:12 INFO - PROCESS | 1877 | 1468602252966 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:13 INFO - PROCESS | 1877 | 1468602253172 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 10:04:13 INFO - PROCESS | 1877 | 1468602253390 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 1877 | 1468602253407 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a385400 == 48 [pid = 1877] [id = 258] 10:04:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x9a385800) [pid = 1877] [serial = 775] [outer = (nil)] 10:04:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x9a38c800) [pid = 1877] [serial = 776] [outer = 0x9a385800] 10:04:13 INFO - PROCESS | 1877 | 1468602253546 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x9a670c00) [pid = 1877] [serial = 777] [outer = 0x9a385800] 10:04:14 INFO - PROCESS | 1877 | 1468602254506 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]]]}] 10:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1631ms 10:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:04:14 INFO - PROCESS | 1877 | 1468602254583 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 1877 | 1468602254586 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 10:04:14 INFO - PROCESS | 1877 | 1468602254593 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 1877 | 1468602254596 Marionette TRACE conn3 <- [1,1006,null,{}] 10:04:14 INFO - PROCESS | 1877 | 1468602254602 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}] 10:04:14 INFO - PROCESS | 1877 | 1468602254608 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:14 INFO - PROCESS | 1877 | 1468602254822 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 10:04:15 INFO - PROCESS | 1877 | 1468602255044 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:15 INFO - PROCESS | 1877 | 1468602255050 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:15 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f04400 == 49 [pid = 1877] [id = 259] 10:04:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0x955b5400) [pid = 1877] [serial = 778] [outer = (nil)] 10:04:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 96 (0x9a807000) [pid = 1877] [serial = 779] [outer = 0x955b5400] 10:04:15 INFO - PROCESS | 1877 | 1468602255175 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 97 (0x9a808400) [pid = 1877] [serial = 780] [outer = 0x955b5400] 10:04:16 INFO - PROCESS | 1877 | 1468602256074 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]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1538ms 10:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:04:16 INFO - PROCESS | 1877 | 1468602256130 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 1877 | 1468602256134 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 10:04:16 INFO - PROCESS | 1877 | 1468602256140 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 1877 | 1468602256144 Marionette TRACE conn3 <- [1,1010,null,{}] 10:04:16 INFO - PROCESS | 1877 | 1468602256150 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}] 10:04:16 INFO - PROCESS | 1877 | 1468602256155 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:16 INFO - PROCESS | 1877 | 1468602256328 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 10:04:16 INFO - PROCESS | 1877 | 1468602256497 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 1877 | 1468602256504 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8dc00 == 50 [pid = 1877] [id = 260] 10:04:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 98 (0x908cd400) [pid = 1877] [serial = 781] [outer = (nil)] 10:04:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 99 (0x926db000) [pid = 1877] [serial = 782] [outer = 0x908cd400] 10:04:16 INFO - PROCESS | 1877 | 1468602256586 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 100 (0x932dd800) [pid = 1877] [serial = 783] [outer = 0x908cd400] 10:04:17 INFO - PROCESS | 1877 | 1468602257470 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]]]}] 10:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1391ms 10:04:17 INFO - PROCESS | 1877 | 1468602257531 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 1877 | 1468602257534 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 10:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:04:17 INFO - PROCESS | 1877 | 1468602257541 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 1877 | 1468602257545 Marionette TRACE conn3 <- [1,1014,null,{}] 10:04:17 INFO - PROCESS | 1877 | 1468602257551 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}] 10:04:17 INFO - PROCESS | 1877 | 1468602257556 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:17 INFO - PROCESS | 1877 | 1468602257767 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 10:04:18 INFO - PROCESS | 1877 | 1468602258164 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 1877 | 1468602258173 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec85000 == 51 [pid = 1877] [id = 261] 10:04:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 101 (0x8ec85c00) [pid = 1877] [serial = 784] [outer = (nil)] 10:04:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 102 (0x8ecb3400) [pid = 1877] [serial = 785] [outer = 0x8ec85c00] 10:04:18 INFO - PROCESS | 1877 | 1468602258293 Marionette DEBUG loaded listener.js 10:04:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 103 (0x908d0400) [pid = 1877] [serial = 786] [outer = 0x8ec85c00] 10:04:19 INFO - PROCESS | 1877 | 1468602259273 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]]]}] 10:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1786ms 10:04:19 INFO - PROCESS | 1877 | 1468602259330 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 10:04:19 INFO - PROCESS | 1877 | 1468602259335 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 10:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:04:19 INFO - PROCESS | 1877 | 1468602259343 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 1877 | 1468602259348 Marionette TRACE conn3 <- [1,1018,null,{}] 10:04:19 INFO - PROCESS | 1877 | 1468602259355 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}] 10:04:19 INFO - PROCESS | 1877 | 1468602259372 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x926d1400 == 50 [pid = 1877] [id = 252] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x93c9b400 == 49 [pid = 1877] [id = 251] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x92146800 == 48 [pid = 1877] [id = 250] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed6400 == 47 [pid = 1877] [id = 249] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x918ee000 == 46 [pid = 1877] [id = 248] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8e241800 == 45 [pid = 1877] [id = 247] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x90a31400 == 44 [pid = 1877] [id = 234] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x908c9800 == 43 [pid = 1877] [id = 214] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x926dc800 == 42 [pid = 1877] [id = 225] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x926d6c00 == 41 [pid = 1877] [id = 220] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecba400 == 40 [pid = 1877] [id = 244] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x91edd400 == 39 [pid = 1877] [id = 215] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec90c00 == 38 [pid = 1877] [id = 227] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23e000 == 37 [pid = 1877] [id = 222] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4b400 == 36 [pid = 1877] [id = 219] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8e000 == 35 [pid = 1877] [id = 229] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0bc00 == 34 [pid = 1877] [id = 245] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x92468400 == 33 [pid = 1877] [id = 230] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x92467800 == 32 [pid = 1877] [id = 246] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23cc00 == 31 [pid = 1877] [id = 243] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x918f0800 == 30 [pid = 1877] [id = 217] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x922e7800 == 29 [pid = 1877] [id = 216] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0ec00 == 28 [pid = 1877] [id = 218] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x92f02400 == 27 [pid = 1877] [id = 226] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec53c00 == 26 [pid = 1877] [id = 223] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x9544d800 == 25 [pid = 1877] [id = 221] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb3000 == 24 [pid = 1877] [id = 228] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x9790a000 == 23 [pid = 1877] [id = 231] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23c800 == 22 [pid = 1877] [id = 236] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x92191400 == 21 [pid = 1877] [id = 232] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x985ec400 == 20 [pid = 1877] [id = 233] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8e238800 == 19 [pid = 1877] [id = 235] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecbbc00 == 18 [pid = 1877] [id = 237] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x91edc800 == 17 [pid = 1877] [id = 224] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x92f04400 == 16 [pid = 1877] [id = 259] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8dc00 == 15 [pid = 1877] [id = 260] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x9a385400 == 14 [pid = 1877] [id = 258] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x97914400 == 13 [pid = 1877] [id = 257] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x926d3400 == 12 [pid = 1877] [id = 256] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x918e4000 == 11 [pid = 1877] [id = 254] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x92f04c00 == 10 [pid = 1877] [id = 255] 10:04:20 INFO - PROCESS | 1877 | --DOCSHELL 0x8e237800 == 9 [pid = 1877] [id = 253] 10:04:20 INFO - PROCESS | 1877 | 1468602260590 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 102 (0x92f01400) [pid = 1877] [serial = 728] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 101 (0x90a36c00) [pid = 1877] [serial = 710] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 100 (0x99c82400) [pid = 1877] [serial = 702] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 99 (0x92d56000) [pid = 1877] [serial = 692] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 98 (0x8ecb8400) [pid = 1877] [serial = 716] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 97 (0x918eac00) [pid = 1877] [serial = 711] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 96 (0x926ddc00) [pid = 1877] [serial = 723] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 95 (0x9a388800) [pid = 1877] [serial = 705] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x90a30000) [pid = 1877] [serial = 707] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x92f09c00) [pid = 1877] [serial = 725] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x92529c00) [pid = 1877] [serial = 713] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x93ca1400) [pid = 1877] [serial = 693] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x926d0800) [pid = 1877] [serial = 722] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x8ecbf000) [pid = 1877] [serial = 717] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x91ed9c00) [pid = 1877] [serial = 720] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x91ed2400) [pid = 1877] [serial = 719] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x918e7800) [pid = 1877] [serial = 708] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x926df000) [pid = 1877] [serial = 714] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x93d99c00) [pid = 1877] [serial = 726] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x92149800) [pid = 1877] [serial = 690] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x9799d000) [pid = 1877] [serial = 695] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x99ae9000) [pid = 1877] [serial = 701] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x91ed5400) [pid = 1877] [serial = 689] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9a1b7800) [pid = 1877] [serial = 704] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x979ea800) [pid = 1877] [serial = 696] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x99005c00) [pid = 1877] [serial = 698] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x998bcc00) [pid = 1877] [serial = 699] [outer = (nil)] [url = about:blank] 10:04:20 INFO - PROCESS | 1877 | 1468602260909 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 1877 | 1468602260916 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec49800 == 10 [pid = 1877] [id = 262] 10:04:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x8ec4b400) [pid = 1877] [serial = 787] [outer = (nil)] 10:04:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8ec50800) [pid = 1877] [serial = 788] [outer = 0x8ec4b400] 10:04:20 INFO - PROCESS | 1877 | 1468602260993 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x8ec8f800) [pid = 1877] [serial = 789] [outer = 0x8ec4b400] 10:04:21 INFO - PROCESS | 1877 | 1468602261783 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]]]}] 10:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2493ms 10:04:21 INFO - PROCESS | 1877 | 1468602261839 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 1877 | 1468602261846 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 10:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:04:21 INFO - PROCESS | 1877 | 1468602261858 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 1877 | 1468602261862 Marionette TRACE conn3 <- [1,1022,null,{}] 10:04:21 INFO - PROCESS | 1877 | 1468602261869 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}] 10:04:21 INFO - PROCESS | 1877 | 1468602261877 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:22 INFO - PROCESS | 1877 | 1468602262043 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 10:04:22 INFO - PROCESS | 1877 | 1468602262054 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 1877 | 1468602262061 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a33c00 == 11 [pid = 1877] [id = 263] 10:04:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x90a34000) [pid = 1877] [serial = 790] [outer = (nil)] 10:04:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x90a38800) [pid = 1877] [serial = 791] [outer = 0x90a34000] 10:04:22 INFO - PROCESS | 1877 | 1468602262137 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x918e7000) [pid = 1877] [serial = 792] [outer = 0x90a34000] 10:04:23 INFO - PROCESS | 1877 | 1468602263068 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]]]}] 10:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1295ms 10:04:23 INFO - PROCESS | 1877 | 1468602263153 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 10:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:04:23 INFO - PROCESS | 1877 | 1468602263158 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 10:04:23 INFO - PROCESS | 1877 | 1468602263171 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 1877 | 1468602263174 Marionette TRACE conn3 <- [1,1026,null,{}] 10:04:23 INFO - PROCESS | 1877 | 1468602263181 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}] 10:04:23 INFO - PROCESS | 1877 | 1468602263187 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:23 INFO - PROCESS | 1877 | 1468602263405 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 10:04:23 INFO - PROCESS | 1877 | 1468602263432 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 1877 | 1468602263440 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x92143c00 == 12 [pid = 1877] [id = 264] 10:04:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x92144c00) [pid = 1877] [serial = 793] [outer = (nil)] 10:04:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x92149800) [pid = 1877] [serial = 794] [outer = 0x92144c00] 10:04:23 INFO - PROCESS | 1877 | 1468602263510 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x92186c00) [pid = 1877] [serial = 795] [outer = 0x92144c00] 10:04:24 INFO - PROCESS | 1877 | 1468602264517 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]]]}] 10:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1388ms 10:04:24 INFO - PROCESS | 1877 | 1468602264552 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 10:04:24 INFO - PROCESS | 1877 | 1468602264557 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 10:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:04:24 INFO - PROCESS | 1877 | 1468602264583 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:04:24 INFO - PROCESS | 1877 | 1468602264590 Marionette TRACE conn3 <- [1,1030,null,{}] 10:04:24 INFO - PROCESS | 1877 | 1468602264596 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}] 10:04:24 INFO - PROCESS | 1877 | 1468602264603 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:24 INFO - PROCESS | 1877 | 1468602264825 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 10:04:24 INFO - PROCESS | 1877 | 1468602264855 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 1877 | 1468602264867 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x92462400 == 13 [pid = 1877] [id = 265] 10:04:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9246d800) [pid = 1877] [serial = 796] [outer = (nil)] 10:04:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x926d2400) [pid = 1877] [serial = 797] [outer = 0x9246d800] 10:04:24 INFO - PROCESS | 1877 | 1468602264961 Marionette DEBUG loaded listener.js 10:04:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x926de800) [pid = 1877] [serial = 798] [outer = 0x9246d800] 10:04:25 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x93d92800) [pid = 1877] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:04:25 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x955b5c00) [pid = 1877] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:04:25 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x918ef400) [pid = 1877] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:04:25 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x90a39000) [pid = 1877] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:04:25 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x955b7400) [pid = 1877] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:04:25 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x922e1400) [pid = 1877] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:04:25 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x8e23d000) [pid = 1877] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:04:25 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x8e242000) [pid = 1877] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:04:25 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9525f800) [pid = 1877] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:04:25 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92141800) [pid = 1877] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:04:25 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92d5bc00) [pid = 1877] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:04:26 INFO - PROCESS | 1877 | 1468602266352 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]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1804ms 10:04:26 INFO - PROCESS | 1877 | 1468602266371 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 1877 | 1468602266375 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 10:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:04:26 INFO - PROCESS | 1877 | 1468602266382 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - PROCESS | 1877 | 1468602266386 Marionette TRACE conn3 <- [1,1034,null,{}] 10:04:26 INFO - PROCESS | 1877 | 1468602266391 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}] 10:04:26 INFO - PROCESS | 1877 | 1468602266396 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:26 INFO - PROCESS | 1877 | 1468602266593 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 10:04:26 INFO - PROCESS | 1877 | 1468602266613 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 1877 | 1468602266620 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8b400 == 14 [pid = 1877] [id = 266] 10:04:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x918e7400) [pid = 1877] [serial = 799] [outer = (nil)] 10:04:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x926dfc00) [pid = 1877] [serial = 800] [outer = 0x918e7400] 10:04:26 INFO - PROCESS | 1877 | 1468602266688 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x92d57c00) [pid = 1877] [serial = 801] [outer = 0x918e7400] 10:04:27 INFO - PROCESS | 1877 | 1468602267447 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]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1140ms 10:04:27 INFO - PROCESS | 1877 | 1468602267523 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 1877 | 1468602267526 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 10:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:04:27 INFO - PROCESS | 1877 | 1468602267536 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 1877 | 1468602267539 Marionette TRACE conn3 <- [1,1038,null,{}] 10:04:27 INFO - PROCESS | 1877 | 1468602267554 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}] 10:04:27 INFO - PROCESS | 1877 | 1468602267558 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:27 INFO - PROCESS | 1877 | 1468602267760 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 10:04:27 INFO - PROCESS | 1877 | 1468602267936 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:27 INFO - PROCESS | 1877 | 1468602267946 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23d000 == 15 [pid = 1877] [id = 267] 10:04:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x8e23d800) [pid = 1877] [serial = 802] [outer = (nil)] 10:04:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x8e243800) [pid = 1877] [serial = 803] [outer = 0x8e23d800] 10:04:28 INFO - PROCESS | 1877 | 1468602268035 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x908ce800) [pid = 1877] [serial = 804] [outer = 0x8e23d800] 10:04:29 INFO - PROCESS | 1877 | 1468602269134 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]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1647ms 10:04:29 INFO - PROCESS | 1877 | 1468602269186 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 1877 | 1468602269192 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 10:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:04:29 INFO - PROCESS | 1877 | 1468602269201 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 1877 | 1468602269205 Marionette TRACE conn3 <- [1,1042,null,{}] 10:04:29 INFO - PROCESS | 1877 | 1468602269213 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}] 10:04:29 INFO - PROCESS | 1877 | 1468602269222 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:29 INFO - PROCESS | 1877 | 1468602269411 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 10:04:29 INFO - PROCESS | 1877 | 1468602269626 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:29 INFO - PROCESS | 1877 | 1468602269633 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecba000 == 16 [pid = 1877] [id = 268] 10:04:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x92193400) [pid = 1877] [serial = 805] [outer = (nil)] 10:04:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x922e7400) [pid = 1877] [serial = 806] [outer = 0x92193400] 10:04:29 INFO - PROCESS | 1877 | 1468602269768 Marionette DEBUG loaded listener.js 10:04:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x926d3800) [pid = 1877] [serial = 807] [outer = 0x92193400] 10:04:30 INFO - PROCESS | 1877 | 1468602270747 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]]]}] 10:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1587ms 10:04:30 INFO - PROCESS | 1877 | 1468602270790 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 10:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:04:30 INFO - PROCESS | 1877 | 1468602270796 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 10:04:30 INFO - PROCESS | 1877 | 1468602270802 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - PROCESS | 1877 | 1468602270806 Marionette TRACE conn3 <- [1,1046,null,{}] 10:04:30 INFO - PROCESS | 1877 | 1468602270814 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}] 10:04:30 INFO - PROCESS | 1877 | 1468602270819 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:31 INFO - PROCESS | 1877 | 1468602271015 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 10:04:31 INFO - PROCESS | 1877 | 1468602271288 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 1877 | 1468602271296 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x932dbc00 == 17 [pid = 1877] [id = 269] 10:04:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x932e0000) [pid = 1877] [serial = 808] [outer = (nil)] 10:04:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x93c99800) [pid = 1877] [serial = 809] [outer = 0x932e0000] 10:04:31 INFO - PROCESS | 1877 | 1468602271419 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x93d92800) [pid = 1877] [serial = 810] [outer = 0x932e0000] 10:04:32 INFO - PROCESS | 1877 | 1468602272365 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]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1600ms 10:04:32 INFO - PROCESS | 1877 | 1468602272403 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 10:04:32 INFO - PROCESS | 1877 | 1468602272410 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 10:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:04:32 INFO - PROCESS | 1877 | 1468602272428 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 1877 | 1468602272435 Marionette TRACE conn3 <- [1,1050,null,{}] 10:04:32 INFO - PROCESS | 1877 | 1468602272441 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}] 10:04:32 INFO - PROCESS | 1877 | 1468602272448 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:32 INFO - PROCESS | 1877 | 1468602272633 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 10:04:32 INFO - PROCESS | 1877 | 1468602272848 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 1877 | 1468602272856 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:32 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec50400 == 18 [pid = 1877] [id = 270] 10:04:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x91ee0000) [pid = 1877] [serial = 811] [outer = (nil)] 10:04:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x95288c00) [pid = 1877] [serial = 812] [outer = 0x91ee0000] 10:04:32 INFO - PROCESS | 1877 | 1468602272971 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x9528f400) [pid = 1877] [serial = 813] [outer = 0x91ee0000] 10:04:33 INFO - PROCESS | 1877 | 1468602273927 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]]]}] 10:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1545ms 10:04:33 INFO - PROCESS | 1877 | 1468602273965 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 1877 | 1468602273968 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 10:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:04:33 INFO - PROCESS | 1877 | 1468602273975 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - PROCESS | 1877 | 1468602273979 Marionette TRACE conn3 <- [1,1054,null,{}] 10:04:33 INFO - PROCESS | 1877 | 1468602273985 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}] 10:04:33 INFO - PROCESS | 1877 | 1468602273990 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:34 INFO - PROCESS | 1877 | 1468602274171 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 10:04:34 INFO - PROCESS | 1877 | 1468602274347 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 1877 | 1468602274354 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e244400 == 19 [pid = 1877] [id = 271] 10:04:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x8ec8ec00) [pid = 1877] [serial = 814] [outer = (nil)] 10:04:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x92147400) [pid = 1877] [serial = 815] [outer = 0x8ec8ec00] 10:04:34 INFO - PROCESS | 1877 | 1468602274490 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0x92f0b000) [pid = 1877] [serial = 816] [outer = 0x8ec8ec00] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x955adc00) [pid = 1877] [serial = 753] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x97909000) [pid = 1877] [serial = 755] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x91edcc00) [pid = 1877] [serial = 746] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x9214e800) [pid = 1877] [serial = 747] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x932d5800) [pid = 1877] [serial = 729] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x9790fc00) [pid = 1877] [serial = 740] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x97914c00) [pid = 1877] [serial = 741] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x92f02000) [pid = 1877] [serial = 749] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x8ec4b000) [pid = 1877] [serial = 731] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x8ec8e400) [pid = 1877] [serial = 732] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x8ec52400) [pid = 1877] [serial = 743] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x8ecb1c00) [pid = 1877] [serial = 744] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x9528d400) [pid = 1877] [serial = 737] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x953e1000) [pid = 1877] [serial = 738] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x92189000) [pid = 1877] [serial = 734] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x922e0400) [pid = 1877] [serial = 735] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x955b9000) [pid = 1877] [serial = 758] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x9544cc00) [pid = 1877] [serial = 752] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x9790bc00) [pid = 1877] [serial = 756] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92f0f400) [pid = 1877] [serial = 750] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x97994c00) [pid = 1877] [serial = 759] [outer = (nil)] [url = about:blank] 10:04:35 INFO - PROCESS | 1877 | 1468602275700 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]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1785ms 10:04:35 INFO - PROCESS | 1877 | 1468602275761 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 10:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:04:35 INFO - PROCESS | 1877 | 1468602275766 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 10:04:35 INFO - PROCESS | 1877 | 1468602275774 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - PROCESS | 1877 | 1468602275781 Marionette TRACE conn3 <- [1,1058,null,{}] 10:04:35 INFO - PROCESS | 1877 | 1468602275788 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}] 10:04:35 INFO - PROCESS | 1877 | 1468602275793 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:35 INFO - PROCESS | 1877 | 1468602275958 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 10:04:36 INFO - PROCESS | 1877 | 1468602276144 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 1877 | 1468602276153 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e5c00 == 20 [pid = 1877] [id = 272] 10:04:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x918eac00) [pid = 1877] [serial = 817] [outer = (nil)] 10:04:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x91ed5c00) [pid = 1877] [serial = 818] [outer = 0x918eac00] 10:04:36 INFO - PROCESS | 1877 | 1468602276234 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x91edf800) [pid = 1877] [serial = 819] [outer = 0x918eac00] 10:04:36 INFO - PROCESS | 1877 | 1468602276983 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]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1236ms 10:04:37 INFO - PROCESS | 1877 | 1468602277008 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 10:04:37 INFO - PROCESS | 1877 | 1468602277015 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 10:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:04:37 INFO - PROCESS | 1877 | 1468602277025 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 1877 | 1468602277029 Marionette TRACE conn3 <- [1,1062,null,{}] 10:04:37 INFO - PROCESS | 1877 | 1468602277039 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}] 10:04:37 INFO - PROCESS | 1877 | 1468602277044 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:37 INFO - PROCESS | 1877 | 1468602277209 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 10:04:37 INFO - PROCESS | 1877 | 1468602277219 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 1877 | 1468602277228 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e1000 == 21 [pid = 1877] [id = 273] 10:04:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x926de400) [pid = 1877] [serial = 820] [outer = (nil)] 10:04:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92f03400) [pid = 1877] [serial = 821] [outer = 0x926de400] 10:04:37 INFO - PROCESS | 1877 | 1468602277298 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x92f0d000) [pid = 1877] [serial = 822] [outer = 0x926de400] 10:04:38 INFO - PROCESS | 1877 | 1468602278209 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]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1237ms 10:04:38 INFO - PROCESS | 1877 | 1468602278262 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 1877 | 1468602278265 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 10:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:04:38 INFO - PROCESS | 1877 | 1468602278272 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 1877 | 1468602278278 Marionette TRACE conn3 <- [1,1066,null,{}] 10:04:38 INFO - PROCESS | 1877 | 1468602278302 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}] 10:04:38 INFO - PROCESS | 1877 | 1468602278310 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:38 INFO - PROCESS | 1877 | 1468602278516 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 10:04:38 INFO - PROCESS | 1877 | 1468602278537 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:38 INFO - PROCESS | 1877 | 1468602278547 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:38 INFO - PROCESS | 1877 | ++DOCSHELL 0x93f7cc00 == 22 [pid = 1877] [id = 274] 10:04:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x93f7d800) [pid = 1877] [serial = 823] [outer = (nil)] 10:04:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x95282800) [pid = 1877] [serial = 824] [outer = 0x93f7d800] 10:04:38 INFO - PROCESS | 1877 | 1468602278624 Marionette DEBUG loaded listener.js 10:04:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9544ac00) [pid = 1877] [serial = 825] [outer = 0x93f7d800] 10:04:39 INFO - PROCESS | 1877 | 1468602279519 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]]]}] 10:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1284ms 10:04:39 INFO - PROCESS | 1877 | 1468602279555 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 1877 | 1468602279559 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 10:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:04:39 INFO - PROCESS | 1877 | 1468602279566 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - PROCESS | 1877 | 1468602279569 Marionette TRACE conn3 <- [1,1070,null,{}] 10:04:39 INFO - PROCESS | 1877 | 1468602279584 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}] 10:04:39 INFO - PROCESS | 1877 | 1468602279589 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:39 INFO - PROCESS | 1877 | 1468602279789 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 10:04:39 INFO - PROCESS | 1877 | 1468602279813 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 1877 | 1468602279823 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:39 INFO - PROCESS | 1877 | ++DOCSHELL 0x93d9c400 == 23 [pid = 1877] [id = 275] 10:04:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x95451c00) [pid = 1877] [serial = 826] [outer = (nil)] 10:04:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x955ac400) [pid = 1877] [serial = 827] [outer = 0x95451c00] 10:04:39 INFO - PROCESS | 1877 | 1468602279888 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x955b1400) [pid = 1877] [serial = 828] [outer = 0x95451c00] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x90a34000) [pid = 1877] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x8ec4b400) [pid = 1877] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x8ec85c00) [pid = 1877] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x9246d800) [pid = 1877] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x8e23a000) [pid = 1877] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x918ec800) [pid = 1877] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x92f0a800) [pid = 1877] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x926d7400) [pid = 1877] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x9850ac00) [pid = 1877] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x9a385800) [pid = 1877] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x955b5400) [pid = 1877] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x908cd400) [pid = 1877] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:04:40 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92144c00) [pid = 1877] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:04:40 INFO - PROCESS | 1877 | 1468602280877 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]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1346ms 10:04:40 INFO - PROCESS | 1877 | 1468602280913 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 1877 | 1468602280916 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 10:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:04:40 INFO - PROCESS | 1877 | 1468602280923 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 1877 | 1468602280926 Marionette TRACE conn3 <- [1,1074,null,{}] 10:04:40 INFO - PROCESS | 1877 | 1468602280931 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}] 10:04:40 INFO - PROCESS | 1877 | 1468602280936 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:41 INFO - PROCESS | 1877 | 1468602281153 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 10:04:41 INFO - PROCESS | 1877 | 1468602281170 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:41 INFO - PROCESS | 1877 | 1468602281179 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23a000 == 24 [pid = 1877] [id = 276] 10:04:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x8e23c800) [pid = 1877] [serial = 829] [outer = (nil)] 10:04:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92468c00) [pid = 1877] [serial = 830] [outer = 0x8e23c800] 10:04:41 INFO - PROCESS | 1877 | 1468602281246 Marionette DEBUG loaded listener.js 10:04:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x95445c00) [pid = 1877] [serial = 831] [outer = 0x8e23c800] 10:04:42 INFO - PROCESS | 1877 | 1468602282064 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]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1178ms 10:04:42 INFO - PROCESS | 1877 | 1468602282102 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 1877 | 1468602282105 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 10:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:04:42 INFO - PROCESS | 1877 | 1468602282112 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 1877 | 1468602282115 Marionette TRACE conn3 <- [1,1078,null,{}] 10:04:42 INFO - PROCESS | 1877 | 1468602282120 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}] 10:04:42 INFO - PROCESS | 1877 | 1468602282130 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:42 INFO - PROCESS | 1877 | 1468602282309 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 10:04:42 INFO - PROCESS | 1877 | 1468602282318 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 1877 | 1468602282325 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x955b9000 == 25 [pid = 1877] [id = 277] 10:04:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9790d000) [pid = 1877] [serial = 832] [outer = (nil)] 10:04:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x97994400) [pid = 1877] [serial = 833] [outer = 0x9790d000] 10:04:42 INFO - PROCESS | 1877 | 1468602282398 Marionette DEBUG loaded listener.js 10:04:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x926d8c00) [pid = 1877] [serial = 834] [outer = 0x9790d000] 10:04:43 INFO - PROCESS | 1877 | 1468602283551 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]]]}] 10:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1482ms 10:04:43 INFO - PROCESS | 1877 | 1468602283595 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 10:04:43 INFO - PROCESS | 1877 | 1468602283601 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 10:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:04:43 INFO - PROCESS | 1877 | 1468602283609 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - PROCESS | 1877 | 1468602283617 Marionette TRACE conn3 <- [1,1082,null,{}] 10:04:43 INFO - PROCESS | 1877 | 1468602283625 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}] 10:04:43 INFO - PROCESS | 1877 | 1468602283631 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:43 INFO - PROCESS | 1877 | 1468602283830 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 10:04:44 INFO - PROCESS | 1877 | 1468602284047 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 1877 | 1468602284057 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a30400 == 26 [pid = 1877] [id = 278] 10:04:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x90a33400) [pid = 1877] [serial = 835] [outer = (nil)] 10:04:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x92150800) [pid = 1877] [serial = 836] [outer = 0x90a33400] 10:04:44 INFO - PROCESS | 1877 | 1468602284185 Marionette DEBUG loaded listener.js 10:04:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x922e8c00) [pid = 1877] [serial = 837] [outer = 0x90a33400] 10:04:45 INFO - PROCESS | 1877 | 1468602285100 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]]]}] 10:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1542ms 10:04:45 INFO - PROCESS | 1877 | 1468602285151 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 10:04:45 INFO - PROCESS | 1877 | 1468602285158 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 10:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:04:45 INFO - PROCESS | 1877 | 1468602285169 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:04:45 INFO - PROCESS | 1877 | 1468602285173 Marionette TRACE conn3 <- [1,1086,null,{}] 10:04:45 INFO - PROCESS | 1877 | 1468602285180 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}] 10:04:45 INFO - PROCESS | 1877 | 1468602285186 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:45 INFO - PROCESS | 1877 | 1468602285406 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 10:04:45 INFO - PROCESS | 1877 | 1468602285680 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 1877 | 1468602285688 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5d800 == 27 [pid = 1877] [id = 279] 10:04:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x93ca1400) [pid = 1877] [serial = 838] [outer = (nil)] 10:04:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x93f78c00) [pid = 1877] [serial = 839] [outer = 0x93ca1400] 10:04:45 INFO - PROCESS | 1877 | 1468602285774 Marionette DEBUG loaded listener.js 10:04:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x9528cc00) [pid = 1877] [serial = 840] [outer = 0x93ca1400] 10:04:46 INFO - PROCESS | 1877 | 1468602286647 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]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1542ms 10:04:46 INFO - PROCESS | 1877 | 1468602286711 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 10:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:04:46 INFO - PROCESS | 1877 | 1468602286715 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 10:04:46 INFO - PROCESS | 1877 | 1468602286722 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - PROCESS | 1877 | 1468602286731 Marionette TRACE conn3 <- [1,1090,null,{}] 10:04:46 INFO - PROCESS | 1877 | 1468602286748 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}] 10:04:46 INFO - PROCESS | 1877 | 1468602286756 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:46 INFO - PROCESS | 1877 | 1468602286975 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 10:04:47 INFO - PROCESS | 1877 | 1468602287189 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:47 INFO - PROCESS | 1877 | 1468602287199 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4a800 == 28 [pid = 1877] [id = 280] 10:04:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x97915000) [pid = 1877] [serial = 841] [outer = (nil)] 10:04:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x979e9800) [pid = 1877] [serial = 842] [outer = 0x97915000] 10:04:47 INFO - PROCESS | 1877 | 1468602287326 Marionette DEBUG loaded listener.js 10:04:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x98d96800) [pid = 1877] [serial = 843] [outer = 0x97915000] 10:04:48 INFO - PROCESS | 1877 | 1468602288236 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]]]}] 10:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1543ms 10:04:48 INFO - PROCESS | 1877 | 1468602288265 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 10:04:48 INFO - PROCESS | 1877 | 1468602288270 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 10:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:04:48 INFO - PROCESS | 1877 | 1468602288276 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:04:48 INFO - PROCESS | 1877 | 1468602288280 Marionette TRACE conn3 <- [1,1094,null,{}] 10:04:48 INFO - PROCESS | 1877 | 1468602288287 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}] 10:04:48 INFO - PROCESS | 1877 | 1468602288292 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:48 INFO - PROCESS | 1877 | 1468602288472 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 10:04:48 INFO - PROCESS | 1877 | 1468602288638 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:48 INFO - PROCESS | 1877 | 1468602288645 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:48 INFO - PROCESS | 1877 | ++DOCSHELL 0x92141c00 == 29 [pid = 1877] [id = 281] 10:04:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x998b6800) [pid = 1877] [serial = 844] [outer = (nil)] 10:04:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x99ae5c00) [pid = 1877] [serial = 845] [outer = 0x998b6800] 10:04:48 INFO - PROCESS | 1877 | 1468602288725 Marionette DEBUG loaded listener.js 10:04:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x99d39400) [pid = 1877] [serial = 846] [outer = 0x998b6800] 10:04:49 INFO - PROCESS | 1877 | 1468602289707 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]]]}] 10:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1480ms 10:04:49 INFO - PROCESS | 1877 | 1468602289757 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 10:04:49 INFO - PROCESS | 1877 | 1468602289761 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 10:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:04:49 INFO - PROCESS | 1877 | 1468602289767 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:04:49 INFO - PROCESS | 1877 | 1468602289770 Marionette TRACE conn3 <- [1,1098,null,{}] 10:04:49 INFO - PROCESS | 1877 | 1468602289777 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}] 10:04:49 INFO - PROCESS | 1877 | 1468602289782 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:49 INFO - PROCESS | 1877 | 1468602289991 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 10:04:50 INFO - PROCESS | 1877 | 1468602290160 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 1877 | 1468602290168 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x9246a800 == 30 [pid = 1877] [id = 282] 10:04:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x99ab0800) [pid = 1877] [serial = 847] [outer = (nil)] 10:04:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x9a1bf400) [pid = 1877] [serial = 848] [outer = 0x99ab0800] 10:04:50 INFO - PROCESS | 1877 | 1468602290252 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x9a382800) [pid = 1877] [serial = 849] [outer = 0x99ab0800] 10:04:51 INFO - PROCESS | 1877 | 1468602291159 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]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1449ms 10:04:51 INFO - PROCESS | 1877 | 1468602291216 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 1877 | 1468602291221 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 10:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:04:51 INFO - PROCESS | 1877 | 1468602291227 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 1877 | 1468602291231 Marionette TRACE conn3 <- [1,1102,null,{}] 10:04:51 INFO - PROCESS | 1877 | 1468602291237 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}] 10:04:51 INFO - PROCESS | 1877 | 1468602291247 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:51 INFO - PROCESS | 1877 | 1468602291477 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 10:04:51 INFO - PROCESS | 1877 | 1468602291690 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 1877 | 1468602291698 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23b000 == 31 [pid = 1877] [id = 283] 10:04:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0x8e23c000) [pid = 1877] [serial = 850] [outer = (nil)] 10:04:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 96 (0x90a30000) [pid = 1877] [serial = 851] [outer = 0x8e23c000] 10:04:51 INFO - PROCESS | 1877 | 1468602291821 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 97 (0x90a32400) [pid = 1877] [serial = 852] [outer = 0x8e23c000] 10:04:52 INFO - PROCESS | 1877 | 1468602292893 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]]]}] 10:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1734ms 10:04:52 INFO - PROCESS | 1877 | 1468602292962 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 10:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:04:52 INFO - PROCESS | 1877 | 1468602292968 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 10:04:52 INFO - PROCESS | 1877 | 1468602292975 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:04:52 INFO - PROCESS | 1877 | 1468602292982 Marionette TRACE conn3 <- [1,1106,null,{}] 10:04:52 INFO - PROCESS | 1877 | 1468602292990 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}] 10:04:53 INFO - PROCESS | 1877 | 1468602292995 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:53 INFO - PROCESS | 1877 | 1468602293221 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 10:04:53 INFO - PROCESS | 1877 | 1468602293493 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 1877 | 1468602293503 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e9000 == 32 [pid = 1877] [id = 284] 10:04:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 98 (0x918ebc00) [pid = 1877] [serial = 853] [outer = (nil)] 10:04:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 99 (0x91eda400) [pid = 1877] [serial = 854] [outer = 0x918ebc00] 10:04:53 INFO - PROCESS | 1877 | 1468602293622 Marionette DEBUG loaded listener.js 10:04:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 100 (0x92185c00) [pid = 1877] [serial = 855] [outer = 0x918ebc00] 10:04:55 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec49800 == 31 [pid = 1877] [id = 262] 10:04:55 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec85000 == 30 [pid = 1877] [id = 261] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 99 (0x926dfc00) [pid = 1877] [serial = 800] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 98 (0x90a38800) [pid = 1877] [serial = 791] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 97 (0x8ec50800) [pid = 1877] [serial = 788] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 96 (0x8ec8f800) [pid = 1877] [serial = 789] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 95 (0x908d0400) [pid = 1877] [serial = 786] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x8ecb3400) [pid = 1877] [serial = 785] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x926d2400) [pid = 1877] [serial = 797] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x8ec58800) [pid = 1877] [serial = 762] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x8e244000) [pid = 1877] [serial = 761] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x92190800) [pid = 1877] [serial = 765] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x92144000) [pid = 1877] [serial = 764] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x93d91400) [pid = 1877] [serial = 768] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x932d8400) [pid = 1877] [serial = 767] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x99009800) [pid = 1877] [serial = 771] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x984ccc00) [pid = 1877] [serial = 770] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x9a129000) [pid = 1877] [serial = 774] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x99d3f800) [pid = 1877] [serial = 773] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x9a670c00) [pid = 1877] [serial = 777] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9a38c800) [pid = 1877] [serial = 776] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x9a808400) [pid = 1877] [serial = 780] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9a807000) [pid = 1877] [serial = 779] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x932dd800) [pid = 1877] [serial = 783] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x926db000) [pid = 1877] [serial = 782] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92149800) [pid = 1877] [serial = 794] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x926de800) [pid = 1877] [serial = 798] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92186c00) [pid = 1877] [serial = 795] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x918e7000) [pid = 1877] [serial = 792] [outer = (nil)] [url = about:blank] 10:04:55 INFO - PROCESS | 1877 | 1468602295572 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]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2640ms 10:04:55 INFO - PROCESS | 1877 | 1468602295614 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 1877 | 1468602295620 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 10:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:04:55 INFO - PROCESS | 1877 | 1468602295628 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 1877 | 1468602295633 Marionette TRACE conn3 <- [1,1110,null,{}] 10:04:55 INFO - PROCESS | 1877 | 1468602295641 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}] 10:04:55 INFO - PROCESS | 1877 | 1468602295647 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:55 INFO - PROCESS | 1877 | 1468602295806 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 10:04:55 INFO - PROCESS | 1877 | 1468602295826 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 1877 | 1468602295839 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:55 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec54c00 == 31 [pid = 1877] [id = 285] 10:04:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x8ec56c00) [pid = 1877] [serial = 856] [outer = (nil)] 10:04:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x8ecb3400) [pid = 1877] [serial = 857] [outer = 0x8ec56c00] 10:04:55 INFO - PROCESS | 1877 | 1468602295946 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x8ecbdc00) [pid = 1877] [serial = 858] [outer = 0x8ec56c00] 10:04:56 INFO - PROCESS | 1877 | 1468602296804 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]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1186ms 10:04:56 INFO - PROCESS | 1877 | 1468602296814 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 1877 | 1468602296822 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 10:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:04:56 INFO - PROCESS | 1877 | 1468602296834 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 1877 | 1468602296839 Marionette TRACE conn3 <- [1,1114,null,{}] 10:04:56 INFO - PROCESS | 1877 | 1468602296850 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}] 10:04:56 INFO - PROCESS | 1877 | 1468602296855 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:57 INFO - PROCESS | 1877 | 1468602297065 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 10:04:57 INFO - PROCESS | 1877 | 1468602297081 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:57 INFO - PROCESS | 1877 | 1468602297089 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e4000 == 32 [pid = 1877] [id = 286] 10:04:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x918e6000) [pid = 1877] [serial = 859] [outer = (nil)] 10:04:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x918ec000) [pid = 1877] [serial = 860] [outer = 0x918e6000] 10:04:57 INFO - PROCESS | 1877 | 1468602297160 Marionette DEBUG loaded listener.js 10:04:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x91ed2400) [pid = 1877] [serial = 861] [outer = 0x918e6000] 10:04:58 INFO - PROCESS | 1877 | 1468602298106 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]]]}] 10:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1333ms 10:04:58 INFO - PROCESS | 1877 | 1468602298173 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 10:04:58 INFO - PROCESS | 1877 | 1468602298176 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 10:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:04:58 INFO - PROCESS | 1877 | 1468602298183 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:04:58 INFO - PROCESS | 1877 | 1468602298189 Marionette TRACE conn3 <- [1,1118,null,{}] 10:04:58 INFO - PROCESS | 1877 | 1468602298207 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}] 10:04:58 INFO - PROCESS | 1877 | 1468602298216 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:58 INFO - PROCESS | 1877 | 1468602298433 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 10:04:58 INFO - PROCESS | 1877 | 1468602298456 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 1877 | 1468602298467 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e3000 == 33 [pid = 1877] [id = 287] 10:04:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x922e3800) [pid = 1877] [serial = 862] [outer = (nil)] 10:04:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x92467800) [pid = 1877] [serial = 863] [outer = 0x922e3800] 10:04:58 INFO - PROCESS | 1877 | 1468602298538 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x926d5400) [pid = 1877] [serial = 864] [outer = 0x922e3800] 10:04:59 INFO - PROCESS | 1877 | 1468602299456 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]]]}] 10:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1333ms 10:04:59 INFO - PROCESS | 1877 | 1468602299517 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 1877 | 1468602299520 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 10:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:04:59 INFO - PROCESS | 1877 | 1468602299541 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - PROCESS | 1877 | 1468602299545 Marionette TRACE conn3 <- [1,1122,null,{}] 10:04:59 INFO - PROCESS | 1877 | 1468602299550 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}] 10:04:59 INFO - PROCESS | 1877 | 1468602299555 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:04:59 INFO - PROCESS | 1877 | 1468602299752 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x8e23d800) [pid = 1877] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x932e0000) [pid = 1877] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x8ec8ec00) [pid = 1877] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x93f7d800) [pid = 1877] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x95451c00) [pid = 1877] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x91ee0000) [pid = 1877] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x8e23c800) [pid = 1877] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x926de400) [pid = 1877] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x918eac00) [pid = 1877] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92193400) [pid = 1877] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x918e7400) [pid = 1877] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:05:00 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9790d000) [pid = 1877] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:05:00 INFO - PROCESS | 1877 | 1468602300331 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 1877 | 1468602300340 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23c800 == 34 [pid = 1877] [id = 288] 10:05:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x8ec8ec00) [pid = 1877] [serial = 865] [outer = (nil)] 10:05:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x91ed3800) [pid = 1877] [serial = 866] [outer = 0x8ec8ec00] 10:05:00 INFO - PROCESS | 1877 | 1468602300408 Marionette DEBUG loaded listener.js 10:05:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92d59c00) [pid = 1877] [serial = 867] [outer = 0x8ec8ec00] 10:05:01 INFO - PROCESS | 1877 | 1468602301113 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]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1591ms 10:05:01 INFO - PROCESS | 1877 | 1468602301123 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 1877 | 1468602301126 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 10:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:05:01 INFO - PROCESS | 1877 | 1468602301133 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - PROCESS | 1877 | 1468602301136 Marionette TRACE conn3 <- [1,1126,null,{}] 10:05:01 INFO - PROCESS | 1877 | 1468602301142 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}] 10:05:01 INFO - PROCESS | 1877 | 1468602301147 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:01 INFO - PROCESS | 1877 | 1468602301358 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 10:05:01 INFO - PROCESS | 1877 | 1468602301376 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 1877 | 1468602301384 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5e000 == 35 [pid = 1877] [id = 289] 10:05:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92d5e400) [pid = 1877] [serial = 868] [outer = (nil)] 10:05:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92f10400) [pid = 1877] [serial = 869] [outer = 0x92d5e400] 10:05:01 INFO - PROCESS | 1877 | 1468602301451 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x932e0000) [pid = 1877] [serial = 870] [outer = 0x92d5e400] 10:05:02 INFO - PROCESS | 1877 | 1468602302398 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]]]}] 10:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1347ms 10:05:02 INFO - PROCESS | 1877 | 1468602302481 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 10:05:02 INFO - PROCESS | 1877 | 1468602302488 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 10:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:05:02 INFO - PROCESS | 1877 | 1468602302497 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 1877 | 1468602302501 Marionette TRACE conn3 <- [1,1130,null,{}] 10:05:02 INFO - PROCESS | 1877 | 1468602302511 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}] 10:05:02 INFO - PROCESS | 1877 | 1468602302516 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:02 INFO - PROCESS | 1877 | 1468602302744 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 10:05:02 INFO - PROCESS | 1877 | 1468602302976 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 1877 | 1468602302993 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb9000 == 36 [pid = 1877] [id = 290] 10:05:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x8ecbc000) [pid = 1877] [serial = 871] [outer = (nil)] 10:05:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x908ca000) [pid = 1877] [serial = 872] [outer = 0x8ecbc000] 10:05:03 INFO - PROCESS | 1877 | 1468602303110 Marionette DEBUG loaded listener.js 10:05:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x90a2f400) [pid = 1877] [serial = 873] [outer = 0x8ecbc000] 10:05:04 INFO - PROCESS | 1877 | 1468602304175 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]]]}] 10:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1735ms 10:05:04 INFO - PROCESS | 1877 | 1468602304232 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 10:05:04 INFO - PROCESS | 1877 | 1468602304239 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 10:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:05:04 INFO - PROCESS | 1877 | 1468602304250 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:05:04 INFO - PROCESS | 1877 | 1468602304254 Marionette TRACE conn3 <- [1,1134,null,{}] 10:05:04 INFO - PROCESS | 1877 | 1468602304261 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}] 10:05:04 INFO - PROCESS | 1877 | 1468602304267 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:04 INFO - PROCESS | 1877 | 1468602304526 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 10:05:04 INFO - PROCESS | 1877 | 1468602304740 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:04 INFO - PROCESS | 1877 | 1468602304748 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e243400 == 37 [pid = 1877] [id = 291] 10:05:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x922e6c00) [pid = 1877] [serial = 874] [outer = (nil)] 10:05:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9252ac00) [pid = 1877] [serial = 875] [outer = 0x922e6c00] 10:05:04 INFO - PROCESS | 1877 | 1468602304838 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x922ddc00) [pid = 1877] [serial = 876] [outer = 0x922e6c00] 10:05:05 INFO - PROCESS | 1877 | 1468602305861 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]]]}] 10:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1697ms 10:05:05 INFO - PROCESS | 1877 | 1468602305947 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 1877 | 1468602305952 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 10:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:05:05 INFO - PROCESS | 1877 | 1468602305959 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - PROCESS | 1877 | 1468602305965 Marionette TRACE conn3 <- [1,1138,null,{}] 10:05:05 INFO - PROCESS | 1877 | 1468602305982 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}] 10:05:05 INFO - PROCESS | 1877 | 1468602305991 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:06 INFO - PROCESS | 1877 | 1468602306247 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 10:05:06 INFO - PROCESS | 1877 | 1468602306483 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:06 INFO - PROCESS | 1877 | 1468602306496 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x95289000 == 38 [pid = 1877] [id = 292] 10:05:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x95289c00) [pid = 1877] [serial = 877] [outer = (nil)] 10:05:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x95453800) [pid = 1877] [serial = 878] [outer = 0x95289c00] 10:05:06 INFO - PROCESS | 1877 | 1468602306581 Marionette DEBUG loaded listener.js 10:05:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x955b1000) [pid = 1877] [serial = 879] [outer = 0x95289c00] 10:05:07 INFO - PROCESS | 1877 | 1468602307535 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]]]}] 10:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1636ms 10:05:07 INFO - PROCESS | 1877 | 1468602307594 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 10:05:07 INFO - PROCESS | 1877 | 1468602307599 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 10:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:05:07 INFO - PROCESS | 1877 | 1468602307606 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 1877 | 1468602307610 Marionette TRACE conn3 <- [1,1142,null,{}] 10:05:07 INFO - PROCESS | 1877 | 1468602307615 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}] 10:05:07 INFO - PROCESS | 1877 | 1468602307621 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:07 INFO - PROCESS | 1877 | 1468602307803 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 10:05:08 INFO - PROCESS | 1877 | 1468602308018 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:08 INFO - PROCESS | 1877 | 1468602308026 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x908ca400 == 39 [pid = 1877] [id = 293] 10:05:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x922e2000) [pid = 1877] [serial = 880] [outer = (nil)] 10:05:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x97912800) [pid = 1877] [serial = 881] [outer = 0x922e2000] 10:05:08 INFO - PROCESS | 1877 | 1468602308113 Marionette DEBUG loaded listener.js 10:05:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x97914400) [pid = 1877] [serial = 882] [outer = 0x922e2000] 10:05:09 INFO - PROCESS | 1877 | 1468602309196 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]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1635ms 10:05:09 INFO - PROCESS | 1877 | 1468602309242 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 1877 | 1468602309248 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 10:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:05:09 INFO - PROCESS | 1877 | 1468602309257 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 1877 | 1468602309262 Marionette TRACE conn3 <- [1,1146,null,{}] 10:05:09 INFO - PROCESS | 1877 | 1468602309270 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}] 10:05:09 INFO - PROCESS | 1877 | 1468602309275 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:09 INFO - PROCESS | 1877 | 1468602309450 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 10:05:09 INFO - PROCESS | 1877 | 1468602309711 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:09 INFO - PROCESS | 1877 | 1468602309731 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbc800 == 40 [pid = 1877] [id = 294] 10:05:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x8ecbcc00) [pid = 1877] [serial = 883] [outer = (nil)] 10:05:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x908c8000) [pid = 1877] [serial = 884] [outer = 0x8ecbcc00] 10:05:09 INFO - PROCESS | 1877 | 1468602309844 Marionette DEBUG loaded listener.js 10:05:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x90a38000) [pid = 1877] [serial = 885] [outer = 0x8ecbcc00] 10:05:10 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23c800 == 39 [pid = 1877] [id = 288] 10:05:10 INFO - PROCESS | 1877 | --DOCSHELL 0x922e3000 == 38 [pid = 1877] [id = 287] 10:05:10 INFO - PROCESS | 1877 | --DOCSHELL 0x918e4000 == 37 [pid = 1877] [id = 286] 10:05:10 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec54c00 == 36 [pid = 1877] [id = 285] 10:05:10 INFO - PROCESS | 1877 | --DOCSHELL 0x918e9000 == 35 [pid = 1877] [id = 284] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x97994400) [pid = 1877] [serial = 833] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x926d8c00) [pid = 1877] [serial = 834] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x95445c00) [pid = 1877] [serial = 831] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x8e243800) [pid = 1877] [serial = 803] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x93c99800) [pid = 1877] [serial = 809] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x92147400) [pid = 1877] [serial = 815] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x95282800) [pid = 1877] [serial = 824] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x955ac400) [pid = 1877] [serial = 827] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x9528f400) [pid = 1877] [serial = 813] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x955b1400) [pid = 1877] [serial = 828] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x92468c00) [pid = 1877] [serial = 830] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x92f03400) [pid = 1877] [serial = 821] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x91edf800) [pid = 1877] [serial = 819] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x926d3800) [pid = 1877] [serial = 807] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92f0d000) [pid = 1877] [serial = 822] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x922e7400) [pid = 1877] [serial = 806] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x95288c00) [pid = 1877] [serial = 812] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x91ed5c00) [pid = 1877] [serial = 818] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x908ce800) [pid = 1877] [serial = 804] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9544ac00) [pid = 1877] [serial = 825] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92d57c00) [pid = 1877] [serial = 801] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92f0b000) [pid = 1877] [serial = 816] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x93d92800) [pid = 1877] [serial = 810] [outer = (nil)] [url = about:blank] 10:05:10 INFO - PROCESS | 1877 | 1468602310724 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]]]}] 10:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1484ms 10:05:10 INFO - PROCESS | 1877 | 1468602310746 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 10:05:10 INFO - PROCESS | 1877 | 1468602310752 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 10:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:05:10 INFO - PROCESS | 1877 | 1468602310762 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:05:10 INFO - PROCESS | 1877 | 1468602310767 Marionette TRACE conn3 <- [1,1150,null,{}] 10:05:10 INFO - PROCESS | 1877 | 1468602310773 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}] 10:05:10 INFO - PROCESS | 1877 | 1468602310777 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:10 INFO - PROCESS | 1877 | 1468602310937 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 10:05:10 INFO - PROCESS | 1877 | 1468602310954 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 1877 | 1468602310959 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed5c00 == 36 [pid = 1877] [id = 295] 10:05:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92149800) [pid = 1877] [serial = 886] [outer = (nil)] 10:05:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92192000) [pid = 1877] [serial = 887] [outer = 0x92149800] 10:05:11 INFO - PROCESS | 1877 | 1468602311033 Marionette DEBUG loaded listener.js 10:05:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x922e6400) [pid = 1877] [serial = 888] [outer = 0x92149800] 10:05:11 INFO - PROCESS | 1877 | 1468602311964 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]]]}] 10:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1232ms 10:05:11 INFO - PROCESS | 1877 | 1468602311995 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 10:05:12 INFO - PROCESS | 1877 | 1468602311999 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 10:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:05:12 INFO - PROCESS | 1877 | 1468602312006 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:05:12 INFO - PROCESS | 1877 | 1468602312011 Marionette TRACE conn3 <- [1,1154,null,{}] 10:05:12 INFO - PROCESS | 1877 | 1468602312031 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}] 10:05:12 INFO - PROCESS | 1877 | 1468602312039 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:12 INFO - PROCESS | 1877 | 1468602312201 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 10:05:12 INFO - PROCESS | 1877 | 1468602312322 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 1877 | 1468602312334 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:12 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d60800 == 37 [pid = 1877] [id = 296] 10:05:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92f03800) [pid = 1877] [serial = 889] [outer = (nil)] 10:05:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92f0b400) [pid = 1877] [serial = 890] [outer = 0x92f03800] 10:05:12 INFO - PROCESS | 1877 | 1468602312403 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93c99800) [pid = 1877] [serial = 891] [outer = 0x92f03800] 10:05:13 INFO - PROCESS | 1877 | 1468602313223 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]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1287ms 10:05:13 INFO - PROCESS | 1877 | 1468602313293 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 1877 | 1468602313298 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 10:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:05:13 INFO - PROCESS | 1877 | 1468602313304 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 1877 | 1468602313308 Marionette TRACE conn3 <- [1,1158,null,{}] 10:05:13 INFO - PROCESS | 1877 | 1468602313320 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}] 10:05:13 INFO - PROCESS | 1877 | 1468602313324 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:13 INFO - PROCESS | 1877 | 1468602313535 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 10:05:13 INFO - PROCESS | 1877 | 1468602313560 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 1877 | 1468602313566 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x922eb800 == 38 [pid = 1877] [id = 297] 10:05:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x926dd400) [pid = 1877] [serial = 892] [outer = (nil)] 10:05:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x9528d000) [pid = 1877] [serial = 893] [outer = 0x926dd400] 10:05:13 INFO - PROCESS | 1877 | 1468602313636 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x953de400) [pid = 1877] [serial = 894] [outer = 0x926dd400] 10:05:14 INFO - PROCESS | 1877 | 1468602314521 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]]]}] 10:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1238ms 10:05:14 INFO - PROCESS | 1877 | 1468602314543 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 1877 | 1468602314547 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 10:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:05:14 INFO - PROCESS | 1877 | 1468602314553 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 1877 | 1468602314556 Marionette TRACE conn3 <- [1,1162,null,{}] 10:05:14 INFO - PROCESS | 1877 | 1468602314566 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}] 10:05:14 INFO - PROCESS | 1877 | 1468602314570 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:14 INFO - PROCESS | 1877 | 1468602314778 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 10:05:14 INFO - PROCESS | 1877 | 1468602314802 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:14 INFO - PROCESS | 1877 | 1468602314812 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:14 INFO - PROCESS | 1877 | ++DOCSHELL 0x93d9dc00 == 39 [pid = 1877] [id = 298] 10:05:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x93f78800) [pid = 1877] [serial = 895] [outer = (nil)] 10:05:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x955b3400) [pid = 1877] [serial = 896] [outer = 0x93f78800] 10:05:14 INFO - PROCESS | 1877 | 1468602314879 Marionette DEBUG loaded listener.js 10:05:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x955aec00) [pid = 1877] [serial = 897] [outer = 0x93f78800] 10:05:15 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x90a33400) [pid = 1877] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:05:15 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x922e3800) [pid = 1877] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:05:15 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x8ec8ec00) [pid = 1877] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:05:15 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x918ebc00) [pid = 1877] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:05:15 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x93ca1400) [pid = 1877] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:05:15 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x97915000) [pid = 1877] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:05:15 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8ec56c00) [pid = 1877] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:05:15 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x918e6000) [pid = 1877] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:05:15 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x998b6800) [pid = 1877] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:05:15 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x99ab0800) [pid = 1877] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:05:15 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8e23c000) [pid = 1877] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:05:15 INFO - PROCESS | 1877 | 1468602315848 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]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1336ms 10:05:15 INFO - PROCESS | 1877 | 1468602315889 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 1877 | 1468602315893 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 10:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:05:15 INFO - PROCESS | 1877 | 1468602315899 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 1877 | 1468602315902 Marionette TRACE conn3 <- [1,1166,null,{}] 10:05:15 INFO - PROCESS | 1877 | 1468602315908 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}] 10:05:15 INFO - PROCESS | 1877 | 1468602315918 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:16 INFO - PROCESS | 1877 | 1468602316163 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 10:05:16 INFO - PROCESS | 1877 | 1468602316177 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 1877 | 1468602316183 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a35800 == 40 [pid = 1877] [id = 299] 10:05:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x918e6000) [pid = 1877] [serial = 898] [outer = (nil)] 10:05:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x97995c00) [pid = 1877] [serial = 899] [outer = 0x918e6000] 10:05:16 INFO - PROCESS | 1877 | 1468602316253 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x984d4c00) [pid = 1877] [serial = 900] [outer = 0x918e6000] 10:05:17 INFO - PROCESS | 1877 | 1468602317062 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]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1179ms 10:05:17 INFO - PROCESS | 1877 | 1468602317089 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 1877 | 1468602317093 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 10:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:05:17 INFO - PROCESS | 1877 | 1468602317100 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 1877 | 1468602317103 Marionette TRACE conn3 <- [1,1170,null,{}] 10:05:17 INFO - PROCESS | 1877 | 1468602317109 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}] 10:05:17 INFO - PROCESS | 1877 | 1468602317113 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:17 INFO - PROCESS | 1877 | 1468602317262 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 10:05:17 INFO - PROCESS | 1877 | 1468602317276 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 1877 | 1468602317284 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4a000 == 41 [pid = 1877] [id = 300] 10:05:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x932d7400) [pid = 1877] [serial = 901] [outer = (nil)] 10:05:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x998b9400) [pid = 1877] [serial = 902] [outer = 0x932d7400] 10:05:17 INFO - PROCESS | 1877 | 1468602317351 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x999e9c00) [pid = 1877] [serial = 903] [outer = 0x932d7400] 10:05:18 INFO - PROCESS | 1877 | 1468602318469 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]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1445ms 10:05:18 INFO - PROCESS | 1877 | 1468602318546 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 1877 | 1468602318550 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 10:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:05:18 INFO - PROCESS | 1877 | 1468602318559 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - PROCESS | 1877 | 1468602318564 Marionette TRACE conn3 <- [1,1174,null,{}] 10:05:18 INFO - PROCESS | 1877 | 1468602318573 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}] 10:05:18 INFO - PROCESS | 1877 | 1468602318579 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:18 INFO - PROCESS | 1877 | 1468602318801 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 10:05:19 INFO - PROCESS | 1877 | 1468602319023 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 1877 | 1468602319030 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x908cb000 == 42 [pid = 1877] [id = 301] 10:05:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x908d0000) [pid = 1877] [serial = 904] [outer = (nil)] 10:05:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92144000) [pid = 1877] [serial = 905] [outer = 0x908d0000] 10:05:19 INFO - PROCESS | 1877 | 1468602319135 Marionette DEBUG loaded listener.js 10:05:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9218c400) [pid = 1877] [serial = 906] [outer = 0x908d0000] 10:05:20 INFO - PROCESS | 1877 | 1468602320042 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] 10:05:20 INFO - PROCESS | 1877 | 1468602320109 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 10:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:05:20 INFO - PROCESS | 1877 | 1468602320121 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 1877 | 1468602320124 Marionette TRACE conn3 <- [1,1178,null,{}] 10:05:20 INFO - PROCESS | 1877 | 1468602320131 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}] 10:05:20 INFO - PROCESS | 1877 | 1468602320138 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:20 INFO - PROCESS | 1877 | 1468602320363 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 10:05:20 INFO - PROCESS | 1877 | 1468602320644 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:20 INFO - PROCESS | 1877 | 1468602320655 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e8800 == 43 [pid = 1877] [id = 302] 10:05:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92f0c400) [pid = 1877] [serial = 907] [outer = (nil)] 10:05:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x95286800) [pid = 1877] [serial = 908] [outer = 0x92f0c400] 10:05:20 INFO - PROCESS | 1877 | 1468602320740 Marionette DEBUG loaded listener.js 10:05:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9544bc00) [pid = 1877] [serial = 909] [outer = 0x92f0c400] 10:05:21 INFO - PROCESS | 1877 | 1468602321634 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] 10:05:21 INFO - PROCESS | 1877 | 1468602321711 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 10:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:05:21 INFO - PROCESS | 1877 | 1468602321719 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:05:21 INFO - PROCESS | 1877 | 1468602321725 Marionette TRACE conn3 <- [1,1182,null,{}] 10:05:21 INFO - PROCESS | 1877 | 1468602321742 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}] 10:05:21 INFO - PROCESS | 1877 | 1468602321751 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:21 INFO - PROCESS | 1877 | 1468602321973 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 10:05:22 INFO - PROCESS | 1877 | 1468602322190 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 1877 | 1468602322203 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x932da400 == 44 [pid = 1877] [id = 303] 10:05:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x98d96000) [pid = 1877] [serial = 910] [outer = (nil)] 10:05:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x99d38800) [pid = 1877] [serial = 911] [outer = 0x98d96000] 10:05:22 INFO - PROCESS | 1877 | 1468602322330 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x9a128400) [pid = 1877] [serial = 912] [outer = 0x98d96000] 10:05:23 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:05:23 INFO - PROCESS | 1877 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:05:23 INFO - PROCESS | 1877 | 1468602323231 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] 10:05:23 INFO - PROCESS | 1877 | 1468602323316 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 10:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:05:23 INFO - PROCESS | 1877 | 1468602323323 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 1877 | 1468602323327 Marionette TRACE conn3 <- [1,1186,null,{}] 10:05:23 INFO - PROCESS | 1877 | 1468602323333 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}] 10:05:23 INFO - PROCESS | 1877 | 1468602323339 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:23 INFO - PROCESS | 1877 | 1468602323576 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 10:05:23 INFO - PROCESS | 1877 | 1468602323792 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:23 INFO - PROCESS | 1877 | 1468602323800 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8d400 == 45 [pid = 1877] [id = 304] 10:05:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x99005800) [pid = 1877] [serial = 913] [outer = (nil)] 10:05:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9a390400) [pid = 1877] [serial = 914] [outer = 0x99005800] 10:05:23 INFO - PROCESS | 1877 | 1468602323930 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9a66cc00) [pid = 1877] [serial = 915] [outer = 0x99005800] 10:05:24 INFO - PROCESS | 1877 | 1468602324822 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] 10:05:24 INFO - PROCESS | 1877 | 1468602324867 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 10:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:05:24 INFO - PROCESS | 1877 | 1468602324875 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 1877 | 1468602324879 Marionette TRACE conn3 <- [1,1190,null,{}] 10:05:24 INFO - PROCESS | 1877 | 1468602324885 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}] 10:05:24 INFO - PROCESS | 1877 | 1468602324890 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:25 INFO - PROCESS | 1877 | 1468602325066 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 10:05:25 INFO - PROCESS | 1877 | 1468602325236 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:25 INFO - PROCESS | 1877 | 1468602325244 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x99d40c00 == 46 [pid = 1877] [id = 305] 10:05:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x9a38d400) [pid = 1877] [serial = 916] [outer = (nil)] 10:05:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x9a677000) [pid = 1877] [serial = 917] [outer = 0x9a38d400] 10:05:25 INFO - PROCESS | 1877 | 1468602325331 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x9a801400) [pid = 1877] [serial = 918] [outer = 0x9a38d400] 10:05:26 INFO - PROCESS | 1877 | 1468602326414 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] 10:05:26 INFO - PROCESS | 1877 | 1468602326474 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 10:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:05:26 INFO - PROCESS | 1877 | 1468602326485 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - PROCESS | 1877 | 1468602326490 Marionette TRACE conn3 <- [1,1194,null,{}] 10:05:26 INFO - PROCESS | 1877 | 1468602326500 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}] 10:05:26 INFO - PROCESS | 1877 | 1468602326517 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:26 INFO - PROCESS | 1877 | 1468602326769 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 10:05:27 INFO - PROCESS | 1877 | 1468602326989 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 1877 | 1468602326998 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x9218bc00 == 47 [pid = 1877] [id = 306] 10:05:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x92d53800) [pid = 1877] [serial = 919] [outer = (nil)] 10:05:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x9aa25c00) [pid = 1877] [serial = 920] [outer = 0x92d53800] 10:05:27 INFO - PROCESS | 1877 | 1468602327081 Marionette DEBUG loaded listener.js 10:05:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x9aa39000) [pid = 1877] [serial = 921] [outer = 0x92d53800] 10:05:27 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:05:27 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:05:28 INFO - PROCESS | 1877 | 1468602327997 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] 10:05:28 INFO - PROCESS | 1877 | 1468602328077 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 10:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:05:28 INFO - PROCESS | 1877 | 1468602328083 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 1877 | 1468602328087 Marionette TRACE conn3 <- [1,1198,null,{}] 10:05:28 INFO - PROCESS | 1877 | 1468602328093 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}] 10:05:28 INFO - PROCESS | 1877 | 1468602328099 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:28 INFO - PROCESS | 1877 | 1468602328273 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 10:05:28 INFO - PROCESS | 1877 | 1468602328491 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:28 INFO - PROCESS | 1877 | 1468602328499 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4b400 == 48 [pid = 1877] [id = 307] 10:05:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x8ec58000) [pid = 1877] [serial = 922] [outer = (nil)] 10:05:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0x91ed4000) [pid = 1877] [serial = 923] [outer = 0x8ec58000] 10:05:28 INFO - PROCESS | 1877 | 1468602328638 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 96 (0x92141400) [pid = 1877] [serial = 924] [outer = 0x8ec58000] 10:05:29 INFO - PROCESS | 1877 | 1468602329816 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]]]}] 10:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1745ms 10:05:29 INFO - PROCESS | 1877 | 1468602329829 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 10:05:29 INFO - PROCESS | 1877 | 1468602329834 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 10:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:05:29 INFO - PROCESS | 1877 | 1468602329844 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:05:29 INFO - PROCESS | 1877 | 1468602329848 Marionette TRACE conn3 <- [1,1202,null,{}] 10:05:29 INFO - PROCESS | 1877 | 1468602329857 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}] 10:05:29 INFO - PROCESS | 1877 | 1468602329864 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:30 INFO - PROCESS | 1877 | 1468602330057 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 10:05:30 INFO - PROCESS | 1877 | 1468602330273 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 1877 | 1468602330286 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:30 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e4000 == 49 [pid = 1877] [id = 308] 10:05:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 97 (0x918e7400) [pid = 1877] [serial = 925] [outer = (nil)] 10:05:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 98 (0x91ed9000) [pid = 1877] [serial = 926] [outer = 0x918e7400] 10:05:30 INFO - PROCESS | 1877 | 1468602330360 Marionette DEBUG loaded listener.js 10:05:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 99 (0x92143800) [pid = 1877] [serial = 927] [outer = 0x918e7400] 10:05:31 INFO - PROCESS | 1877 | 1468602331270 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]]]}] 10:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1494ms 10:05:31 INFO - PROCESS | 1877 | 1468602331339 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 1877 | 1468602331346 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 10:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:05:31 INFO - PROCESS | 1877 | 1468602331364 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 1877 | 1468602331373 Marionette TRACE conn3 <- [1,1206,null,{}] 10:05:31 INFO - PROCESS | 1877 | 1468602331379 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}] 10:05:31 INFO - PROCESS | 1877 | 1468602331385 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:31 INFO - PROCESS | 1877 | 1468602331640 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x90a35800 == 48 [pid = 1877] [id = 299] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x93d9dc00 == 47 [pid = 1877] [id = 298] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x922eb800 == 46 [pid = 1877] [id = 297] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x92d60800 == 45 [pid = 1877] [id = 296] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed5c00 == 44 [pid = 1877] [id = 295] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecbc800 == 43 [pid = 1877] [id = 294] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5e000 == 42 [pid = 1877] [id = 289] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb9000 == 41 [pid = 1877] [id = 290] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x8e243400 == 40 [pid = 1877] [id = 291] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x908ca400 == 39 [pid = 1877] [id = 293] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x95289000 == 38 [pid = 1877] [id = 292] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x92141c00 == 37 [pid = 1877] [id = 281] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x9246a800 == 36 [pid = 1877] [id = 282] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23b000 == 35 [pid = 1877] [id = 283] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4a800 == 34 [pid = 1877] [id = 280] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x918e4000 == 33 [pid = 1877] [id = 308] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4b400 == 32 [pid = 1877] [id = 307] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x99d40c00 == 31 [pid = 1877] [id = 305] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x9218bc00 == 30 [pid = 1877] [id = 306] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8d400 == 29 [pid = 1877] [id = 304] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x932da400 == 28 [pid = 1877] [id = 303] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x908cb000 == 27 [pid = 1877] [id = 301] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x922e8800 == 26 [pid = 1877] [id = 302] 10:05:32 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4a000 == 25 [pid = 1877] [id = 300] 10:05:32 INFO - PROCESS | 1877 | 1468602332886 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 1877 | 1468602332897 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 98 (0x92f10400) [pid = 1877] [serial = 869] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 97 (0x922e8c00) [pid = 1877] [serial = 837] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 96 (0x92467800) [pid = 1877] [serial = 863] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 95 (0x91ed3800) [pid = 1877] [serial = 866] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x92150800) [pid = 1877] [serial = 836] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x92185c00) [pid = 1877] [serial = 855] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x9528cc00) [pid = 1877] [serial = 840] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x93f78c00) [pid = 1877] [serial = 839] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x91eda400) [pid = 1877] [serial = 854] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x98d96800) [pid = 1877] [serial = 843] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x8ecb3400) [pid = 1877] [serial = 857] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x979e9800) [pid = 1877] [serial = 842] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x8ecbdc00) [pid = 1877] [serial = 858] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x918ec000) [pid = 1877] [serial = 860] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x99d39400) [pid = 1877] [serial = 846] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x99ae5c00) [pid = 1877] [serial = 845] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x9a382800) [pid = 1877] [serial = 849] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9a1bf400) [pid = 1877] [serial = 848] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x926d5400) [pid = 1877] [serial = 864] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x90a32400) [pid = 1877] [serial = 852] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x90a30000) [pid = 1877] [serial = 851] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92d59c00) [pid = 1877] [serial = 867] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x91ed2400) [pid = 1877] [serial = 861] [outer = (nil)] [url = about:blank] 10:05:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23f000 == 26 [pid = 1877] [id = 309] 10:05:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x8e23f400) [pid = 1877] [serial = 928] [outer = (nil)] 10:05:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8e243400) [pid = 1877] [serial = 929] [outer = 0x8e23f400] 10:05:33 INFO - PROCESS | 1877 | 1468602333118 Marionette DEBUG loaded listener.js 10:05:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x8ec51400) [pid = 1877] [serial = 930] [outer = 0x8e23f400] 10:05:33 INFO - PROCESS | 1877 | --DOCSHELL 0x932d3000 == 25 [pid = 1877] [id = 9] 10:05:34 INFO - PROCESS | 1877 | 1468602334049 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]]]}] 10:05: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 10:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 2743ms 10:05:34 INFO - PROCESS | 1877 | 1468602334107 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 10:05:34 INFO - PROCESS | 1877 | 1468602334111 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 10:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:05:34 INFO - PROCESS | 1877 | 1468602334119 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:05:34 INFO - PROCESS | 1877 | 1468602334125 Marionette TRACE conn3 <- [1,1210,null,{}] 10:05:34 INFO - PROCESS | 1877 | 1468602334132 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}] 10:05:34 INFO - PROCESS | 1877 | 1468602334138 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:34 INFO - PROCESS | 1877 | 1468602334304 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 10:05:34 INFO - PROCESS | 1877 | 1468602334445 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 1877 | 1468602334453 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c3800 == 26 [pid = 1877] [id = 310] 10:05:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x908c4800) [pid = 1877] [serial = 931] [outer = (nil)] 10:05:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x90a2d000) [pid = 1877] [serial = 932] [outer = 0x908c4800] 10:05:34 INFO - PROCESS | 1877 | 1468602334573 Marionette DEBUG loaded listener.js 10:05:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x90a36400) [pid = 1877] [serial = 933] [outer = 0x908c4800] 10:05:35 INFO - PROCESS | 1877 | 1468602335356 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]]]}] 10:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1282ms 10:05:35 INFO - PROCESS | 1877 | 1468602335421 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 1877 | 1468602335428 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 10:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:05:35 INFO - PROCESS | 1877 | 1468602335440 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 1877 | 1468602335444 Marionette TRACE conn3 <- [1,1214,null,{}] 10:05:35 INFO - PROCESS | 1877 | 1468602335450 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}] 10:05:35 INFO - PROCESS | 1877 | 1468602335455 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:35 INFO - PROCESS | 1877 | 1468602335676 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 10:05:35 INFO - PROCESS | 1877 | 1468602335698 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:35 INFO - PROCESS | 1877 | 1468602335707 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec93000 == 27 [pid = 1877] [id = 311] 10:05:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x918ea400) [pid = 1877] [serial = 934] [outer = (nil)] 10:05:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x91ee0000) [pid = 1877] [serial = 935] [outer = 0x918ea400] 10:05:35 INFO - PROCESS | 1877 | 1468602335776 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x9214b400) [pid = 1877] [serial = 936] [outer = 0x918ea400] 10:05:36 INFO - PROCESS | 1877 | 1468602336777 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]]]}] 10:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1383ms 10:05:36 INFO - PROCESS | 1877 | 1468602336823 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 10:05:36 INFO - PROCESS | 1877 | 1468602336828 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 10:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:05:36 INFO - PROCESS | 1877 | 1468602336844 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:05:36 INFO - PROCESS | 1877 | 1468602336854 Marionette TRACE conn3 <- [1,1218,null,{}] 10:05:36 INFO - PROCESS | 1877 | 1468602336870 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}] 10:05:36 INFO - PROCESS | 1877 | 1468602336878 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:37 INFO - PROCESS | 1877 | 1468602337108 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 10:05:37 INFO - PROCESS | 1877 | 1468602337153 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 1877 | 1468602337160 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23e000 == 28 [pid = 1877] [id = 312] 10:05:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x8ecbb800) [pid = 1877] [serial = 937] [outer = (nil)] 10:05:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x92527400) [pid = 1877] [serial = 938] [outer = 0x8ecbb800] 10:05:37 INFO - PROCESS | 1877 | 1468602337298 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x926d1800) [pid = 1877] [serial = 939] [outer = 0x8ecbb800] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x93f78800) [pid = 1877] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x92149800) [pid = 1877] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x926dd400) [pid = 1877] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x922e2000) [pid = 1877] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x95289c00) [pid = 1877] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x92f03800) [pid = 1877] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x922e6c00) [pid = 1877] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x918e6000) [pid = 1877] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x8ecbc000) [pid = 1877] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ecbcc00) [pid = 1877] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92d5e400) [pid = 1877] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:05:38 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x932d7400) [pid = 1877] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:05:38 INFO - PROCESS | 1877 | 1468602338692 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]]]}] 10:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1897ms 10:05:38 INFO - PROCESS | 1877 | 1468602338740 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 1877 | 1468602338747 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 10:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:05:38 INFO - PROCESS | 1877 | 1468602338759 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 1877 | 1468602338762 Marionette TRACE conn3 <- [1,1222,null,{}] 10:05:38 INFO - PROCESS | 1877 | 1468602338769 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}] 10:05:38 INFO - PROCESS | 1877 | 1468602338775 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:38 INFO - PROCESS | 1877 | 1468602338960 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 10:05:39 INFO - PROCESS | 1877 | 1468602339105 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 1877 | 1468602339115 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:39 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb5000 == 29 [pid = 1877] [id = 313] 10:05:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9214e800) [pid = 1877] [serial = 940] [outer = (nil)] 10:05:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x92d51400) [pid = 1877] [serial = 941] [outer = 0x9214e800] 10:05:39 INFO - PROCESS | 1877 | 1468602339191 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92d56000) [pid = 1877] [serial = 942] [outer = 0x9214e800] 10:05:40 INFO - PROCESS | 1877 | 1468602340083 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] 10:05:40 INFO - PROCESS | 1877 | 1468602340158 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 10:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:05:40 INFO - PROCESS | 1877 | 1468602340166 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 1877 | 1468602340173 Marionette TRACE conn3 <- [1,1226,null,{}] 10:05:40 INFO - PROCESS | 1877 | 1468602340239 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}] 10:05:40 INFO - PROCESS | 1877 | 1468602340246 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:40 INFO - PROCESS | 1877 | 1468602340436 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 10:05:40 INFO - PROCESS | 1877 | 1468602340600 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 1877 | 1468602340615 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb5400 == 30 [pid = 1877] [id = 314] 10:05:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x8ecb6000) [pid = 1877] [serial = 943] [outer = (nil)] 10:05:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x8ecbe800) [pid = 1877] [serial = 944] [outer = 0x8ecb6000] 10:05:40 INFO - PROCESS | 1877 | 1468602340759 Marionette DEBUG loaded listener.js 10:05:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x91ed2800) [pid = 1877] [serial = 945] [outer = 0x8ecb6000] 10:05:41 INFO - PROCESS | 1877 | 1468602341795 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]]]}] 10:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1690ms 10:05:41 INFO - PROCESS | 1877 | 1468602341856 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 10:05:41 INFO - PROCESS | 1877 | 1468602341863 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 10:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:05:41 INFO - PROCESS | 1877 | 1468602341875 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:05:41 INFO - PROCESS | 1877 | 1468602341879 Marionette TRACE conn3 <- [1,1230,null,{}] 10:05:41 INFO - PROCESS | 1877 | 1468602341886 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}] 10:05:41 INFO - PROCESS | 1877 | 1468602341892 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:42 INFO - PROCESS | 1877 | 1468602342078 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 10:05:42 INFO - PROCESS | 1877 | 1468602342288 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:42 INFO - PROCESS | 1877 | 1468602342296 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbd800 == 31 [pid = 1877] [id = 315] 10:05:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x918e4800) [pid = 1877] [serial = 946] [outer = (nil)] 10:05:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x926d0800) [pid = 1877] [serial = 947] [outer = 0x918e4800] 10:05:42 INFO - PROCESS | 1877 | 1468602342386 Marionette DEBUG loaded listener.js 10:05:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x92d5f800) [pid = 1877] [serial = 948] [outer = 0x918e4800] 10:05:43 INFO - PROCESS | 1877 | 1468602343360 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]]]}] 10:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1536ms 10:05:43 INFO - PROCESS | 1877 | 1468602343411 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 10:05:43 INFO - PROCESS | 1877 | 1468602343414 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 10:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:05:43 INFO - PROCESS | 1877 | 1468602343422 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:05:43 INFO - PROCESS | 1877 | 1468602343428 Marionette TRACE conn3 <- [1,1234,null,{}] 10:05:43 INFO - PROCESS | 1877 | 1468602343445 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}] 10:05:43 INFO - PROCESS | 1877 | 1468602343454 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:43 INFO - PROCESS | 1877 | 1468602343764 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 10:05:44 INFO - PROCESS | 1877 | 1468602343999 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 1877 | 1468602344008 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x93d93400 == 32 [pid = 1877] [id = 316] 10:05:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x93d94800) [pid = 1877] [serial = 949] [outer = (nil)] 10:05:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x93d9cc00) [pid = 1877] [serial = 950] [outer = 0x93d94800] 10:05:44 INFO - PROCESS | 1877 | 1468602344094 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x93f7e000) [pid = 1877] [serial = 951] [outer = 0x93d94800] 10:05:45 INFO - PROCESS | 1877 | 1468602345145 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]]]}] 10:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1744ms 10:05:45 INFO - PROCESS | 1877 | 1468602345167 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 10:05:45 INFO - PROCESS | 1877 | 1468602345173 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 10:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:05:45 INFO - PROCESS | 1877 | 1468602345182 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 1877 | 1468602345188 Marionette TRACE conn3 <- [1,1238,null,{}] 10:05:45 INFO - PROCESS | 1877 | 1468602345224 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}] 10:05:45 INFO - PROCESS | 1877 | 1468602345230 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:45 INFO - PROCESS | 1877 | 1468602345418 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 10:05:45 INFO - PROCESS | 1877 | 1468602345594 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:45 INFO - PROCESS | 1877 | 1468602345603 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x932dfc00 == 33 [pid = 1877] [id = 317] 10:05:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x93d97800) [pid = 1877] [serial = 952] [outer = (nil)] 10:05:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x953e0c00) [pid = 1877] [serial = 953] [outer = 0x93d97800] 10:05:45 INFO - PROCESS | 1877 | 1468602345684 Marionette DEBUG loaded listener.js 10:05:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x9528f000) [pid = 1877] [serial = 954] [outer = 0x93d97800] 10:05:46 INFO - PROCESS | 1877 | 1468602346659 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]]]}] 10:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1672ms 10:05:46 INFO - PROCESS | 1877 | 1468602346855 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 10:05:46 INFO - PROCESS | 1877 | 1468602346860 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 10:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:05:46 INFO - PROCESS | 1877 | 1468602346869 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:05:46 INFO - PROCESS | 1877 | 1468602346874 Marionette TRACE conn3 <- [1,1242,null,{}] 10:05:46 INFO - PROCESS | 1877 | 1468602346882 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}] 10:05:46 INFO - PROCESS | 1877 | 1468602346888 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:47 INFO - PROCESS | 1877 | 1468602347081 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 10:05:47 INFO - PROCESS | 1877 | 1468602347361 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:47 INFO - PROCESS | 1877 | 1468602347375 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb6c00 == 34 [pid = 1877] [id = 318] 10:05:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x8ecb7800) [pid = 1877] [serial = 955] [outer = (nil)] 10:05:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x8ecbc400) [pid = 1877] [serial = 956] [outer = 0x8ecb7800] 10:05:47 INFO - PROCESS | 1877 | 1468602347496 Marionette DEBUG loaded listener.js 10:05:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x90a34800) [pid = 1877] [serial = 957] [outer = 0x8ecb7800] 10:05:47 INFO - PROCESS | 1877 | --DOCSHELL 0x92462400 == 33 [pid = 1877] [id = 265] 10:05:47 INFO - PROCESS | 1877 | --DOCSHELL 0x92143c00 == 32 [pid = 1877] [id = 264] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x93c99800) [pid = 1877] [serial = 891] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x9528d000) [pid = 1877] [serial = 893] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x922e6400) [pid = 1877] [serial = 888] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x922ddc00) [pid = 1877] [serial = 876] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x955aec00) [pid = 1877] [serial = 897] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x97995c00) [pid = 1877] [serial = 899] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x90a2f400) [pid = 1877] [serial = 873] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x955b1000) [pid = 1877] [serial = 879] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x92f0b400) [pid = 1877] [serial = 890] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x908ca000) [pid = 1877] [serial = 872] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x908c8000) [pid = 1877] [serial = 884] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x932e0000) [pid = 1877] [serial = 870] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9252ac00) [pid = 1877] [serial = 875] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x97912800) [pid = 1877] [serial = 881] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x90a38000) [pid = 1877] [serial = 885] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x998b9400) [pid = 1877] [serial = 902] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x999e9c00) [pid = 1877] [serial = 903] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x984d4c00) [pid = 1877] [serial = 900] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x955b3400) [pid = 1877] [serial = 896] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92192000) [pid = 1877] [serial = 887] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x953de400) [pid = 1877] [serial = 894] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x97914400) [pid = 1877] [serial = 882] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x95453800) [pid = 1877] [serial = 878] [outer = (nil)] [url = about:blank] 10:05:48 INFO - PROCESS | 1877 | 1468602348337 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]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1549ms 10:05:48 INFO - PROCESS | 1877 | 1468602348418 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 10:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:05:48 INFO - PROCESS | 1877 | 1468602348423 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 10:05:48 INFO - PROCESS | 1877 | 1468602348434 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - PROCESS | 1877 | 1468602348440 Marionette TRACE conn3 <- [1,1246,null,{}] 10:05:48 INFO - PROCESS | 1877 | 1468602348446 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}] 10:05:48 INFO - PROCESS | 1877 | 1468602348451 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:48 INFO - PROCESS | 1877 | 1468602348610 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 10:05:48 INFO - PROCESS | 1877 | 1468602348621 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:48 INFO - PROCESS | 1877 | 1468602348629 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:48 INFO - PROCESS | 1877 | ++DOCSHELL 0x9218f000 == 33 [pid = 1877] [id = 319] 10:05:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x922dd400) [pid = 1877] [serial = 958] [outer = (nil)] 10:05:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x922e7400) [pid = 1877] [serial = 959] [outer = 0x922dd400] 10:05:48 INFO - PROCESS | 1877 | 1468602348711 Marionette DEBUG loaded listener.js 10:05:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92467000) [pid = 1877] [serial = 960] [outer = 0x922dd400] 10:05:49 INFO - PROCESS | 1877 | 1468602349668 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]]]}] 10:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1287ms 10:05:49 INFO - PROCESS | 1877 | 1468602349719 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 10:05:49 INFO - PROCESS | 1877 | 1468602349722 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 10:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:05:49 INFO - PROCESS | 1877 | 1468602349758 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - PROCESS | 1877 | 1468602349762 Marionette TRACE conn3 <- [1,1250,null,{}] 10:05:49 INFO - PROCESS | 1877 | 1468602349776 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}] 10:05:49 INFO - PROCESS | 1877 | 1468602349784 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:49 INFO - PROCESS | 1877 | 1468602349948 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 10:05:49 INFO - PROCESS | 1877 | 1468602349960 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 1877 | 1468602349974 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:49 INFO - PROCESS | 1877 | ++DOCSHELL 0x93ca1400 == 34 [pid = 1877] [id = 320] 10:05:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x93ca2400) [pid = 1877] [serial = 961] [outer = (nil)] 10:05:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93d97c00) [pid = 1877] [serial = 962] [outer = 0x93ca2400] 10:05:50 INFO - PROCESS | 1877 | 1468602350043 Marionette DEBUG loaded listener.js 10:05:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9526b400) [pid = 1877] [serial = 963] [outer = 0x93ca2400] 10:05:51 INFO - PROCESS | 1877 | 1468602351050 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]]]}] 10:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1331ms 10:05:51 INFO - PROCESS | 1877 | 1468602351090 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 10:05:51 INFO - PROCESS | 1877 | 1468602351093 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 10:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:05:51 INFO - PROCESS | 1877 | 1468602351100 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:05:51 INFO - PROCESS | 1877 | 1468602351102 Marionette TRACE conn3 <- [1,1254,null,{}] 10:05:51 INFO - PROCESS | 1877 | 1468602351114 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}] 10:05:51 INFO - PROCESS | 1877 | 1468602351118 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:51 INFO - PROCESS | 1877 | 1468602351317 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 10:05:51 INFO - PROCESS | 1877 | 1468602351346 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 1877 | 1468602351355 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x932e0c00 == 35 [pid = 1877] [id = 321] 10:05:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9544b000) [pid = 1877] [serial = 964] [outer = (nil)] 10:05:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x955ae000) [pid = 1877] [serial = 965] [outer = 0x9544b000] 10:05:51 INFO - PROCESS | 1877 | 1468602351421 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x955b7000) [pid = 1877] [serial = 966] [outer = 0x9544b000] 10:05:52 INFO - PROCESS | 1877 | 1468602352371 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]]]}] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x979eb000) [pid = 1877] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x908d0000) [pid = 1877] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92f0c400) [pid = 1877] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x98d96000) [pid = 1877] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x99005800) [pid = 1877] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x908c4800) [pid = 1877] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x918e7400) [pid = 1877] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x9a38d400) [pid = 1877] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92d53800) [pid = 1877] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ec58000) [pid = 1877] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ecbb800) [pid = 1877] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8e23f400) [pid = 1877] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:05:52 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x918ea400) [pid = 1877] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1346ms 10:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:05:52 INFO - PROCESS | 1877 | 1468602352446 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 1877 | 1468602352449 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 10:05:52 INFO - PROCESS | 1877 | 1468602352456 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - PROCESS | 1877 | 1468602352459 Marionette TRACE conn3 <- [1,1258,null,{}] 10:05:52 INFO - PROCESS | 1877 | 1468602352464 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}] 10:05:52 INFO - PROCESS | 1877 | 1468602352469 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:52 INFO - PROCESS | 1877 | 1468602352616 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 10:05:52 INFO - PROCESS | 1877 | 1468602352739 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 1877 | 1468602352748 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x9214fc00 == 36 [pid = 1877] [id = 322] 10:05:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92190000) [pid = 1877] [serial = 967] [outer = (nil)] 10:05:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92f07800) [pid = 1877] [serial = 968] [outer = 0x92190000] 10:05:52 INFO - PROCESS | 1877 | 1468602352817 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93d9dc00) [pid = 1877] [serial = 969] [outer = 0x92190000] 10:05:53 INFO - PROCESS | 1877 | 1468602353579 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]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1140ms 10:05:53 INFO - PROCESS | 1877 | 1468602353599 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 1877 | 1468602353602 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 10:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:05:53 INFO - PROCESS | 1877 | 1468602353612 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 1877 | 1468602353615 Marionette TRACE conn3 <- [1,1262,null,{}] 10:05:53 INFO - PROCESS | 1877 | 1468602353621 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}] 10:05:53 INFO - PROCESS | 1877 | 1468602353632 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:53 INFO - PROCESS | 1877 | 1468602353881 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 10:05:53 INFO - PROCESS | 1877 | 1468602353892 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 1877 | 1468602353901 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec92400 == 37 [pid = 1877] [id = 323] 10:05:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92f0f800) [pid = 1877] [serial = 970] [outer = (nil)] 10:05:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9799c800) [pid = 1877] [serial = 971] [outer = 0x92f0f800] 10:05:54 INFO - PROCESS | 1877 | 1468602354040 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x979a1000) [pid = 1877] [serial = 972] [outer = 0x92f0f800] 10:05:55 INFO - PROCESS | 1877 | 1468602355025 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]]]}] 10:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1488ms 10:05:55 INFO - PROCESS | 1877 | 1468602355102 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 10:05:55 INFO - PROCESS | 1877 | 1468602355108 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 10:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:05:55 INFO - PROCESS | 1877 | 1468602355117 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:05:55 INFO - PROCESS | 1877 | 1468602355122 Marionette TRACE conn3 <- [1,1266,null,{}] 10:05:55 INFO - PROCESS | 1877 | 1468602355132 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}] 10:05:55 INFO - PROCESS | 1877 | 1468602355137 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:55 INFO - PROCESS | 1877 | 1468602355360 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 10:05:55 INFO - PROCESS | 1877 | 1468602355587 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 1877 | 1468602355596 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:55 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb8800 == 38 [pid = 1877] [id = 324] 10:05:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x908d0000) [pid = 1877] [serial = 973] [outer = (nil)] 10:05:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92142400) [pid = 1877] [serial = 974] [outer = 0x908d0000] 10:05:55 INFO - PROCESS | 1877 | 1468602355692 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x922de400) [pid = 1877] [serial = 975] [outer = 0x908d0000] 10:05:56 INFO - PROCESS | 1877 | 1468602356579 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]]]}] 10:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1496ms 10:05:56 INFO - PROCESS | 1877 | 1468602356613 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 10:05:56 INFO - PROCESS | 1877 | 1468602356620 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 10:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:05:56 INFO - PROCESS | 1877 | 1468602356631 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 1877 | 1468602356635 Marionette TRACE conn3 <- [1,1270,null,{}] 10:05:56 INFO - PROCESS | 1877 | 1468602356642 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}] 10:05:56 INFO - PROCESS | 1877 | 1468602356648 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:56 INFO - PROCESS | 1877 | 1468602356830 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 10:05:57 INFO - PROCESS | 1877 | 1468602356996 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 1877 | 1468602357004 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d4c00 == 39 [pid = 1877] [id = 325] 10:05:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92f0cc00) [pid = 1877] [serial = 976] [outer = (nil)] 10:05:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x932d8c00) [pid = 1877] [serial = 977] [outer = 0x92f0cc00] 10:05:57 INFO - PROCESS | 1877 | 1468602357091 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x93f7b000) [pid = 1877] [serial = 978] [outer = 0x92f0cc00] 10:05:58 INFO - PROCESS | 1877 | 1468602358058 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]]]}] 10:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1483ms 10:05:58 INFO - PROCESS | 1877 | 1468602358115 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 1877 | 1468602358118 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 10:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:05:58 INFO - PROCESS | 1877 | 1468602358126 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - PROCESS | 1877 | 1468602358132 Marionette TRACE conn3 <- [1,1274,null,{}] 10:05:58 INFO - PROCESS | 1877 | 1468602358149 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}] 10:05:58 INFO - PROCESS | 1877 | 1468602358158 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:58 INFO - PROCESS | 1877 | 1468602358342 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 10:05:58 INFO - PROCESS | 1877 | 1468602358556 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 1877 | 1468602358568 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x97910800 == 40 [pid = 1877] [id = 326] 10:05:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x979ebc00) [pid = 1877] [serial = 979] [outer = (nil)] 10:05:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x98516800) [pid = 1877] [serial = 980] [outer = 0x979ebc00] 10:05:58 INFO - PROCESS | 1877 | 1468602358696 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x99005c00) [pid = 1877] [serial = 981] [outer = 0x979ebc00] 10:05:59 INFO - PROCESS | 1877 | 1468602359598 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]]]}] 10:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1548ms 10:05:59 INFO - PROCESS | 1877 | 1468602359674 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 10:05:59 INFO - PROCESS | 1877 | 1468602359679 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 10:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:05:59 INFO - PROCESS | 1877 | 1468602359685 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:05:59 INFO - PROCESS | 1877 | 1468602359688 Marionette TRACE conn3 <- [1,1278,null,{}] 10:05:59 INFO - PROCESS | 1877 | 1468602359695 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}] 10:05:59 INFO - PROCESS | 1877 | 1468602359700 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:05:59 INFO - PROCESS | 1877 | 1468602359923 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 10:06:00 INFO - PROCESS | 1877 | 1468602360135 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 1877 | 1468602360143 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x92150800 == 41 [pid = 1877] [id = 327] 10:06:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9790d000) [pid = 1877] [serial = 982] [outer = (nil)] 10:06:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x99ae7400) [pid = 1877] [serial = 983] [outer = 0x9790d000] 10:06:00 INFO - PROCESS | 1877 | 1468602360269 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x99d40400) [pid = 1877] [serial = 984] [outer = 0x9790d000] 10:06:01 INFO - PROCESS | 1877 | 1468602361135 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]]]}] 10:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1488ms 10:06:01 INFO - PROCESS | 1877 | 1468602361174 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 1877 | 1468602361179 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 10:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:06:01 INFO - PROCESS | 1877 | 1468602361186 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 1877 | 1468602361189 Marionette TRACE conn3 <- [1,1282,null,{}] 10:06:01 INFO - PROCESS | 1877 | 1468602361195 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}] 10:06:01 INFO - PROCESS | 1877 | 1468602361201 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:01 INFO - PROCESS | 1877 | 1468602361371 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 10:06:01 INFO - PROCESS | 1877 | 1468602361545 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 1877 | 1468602361552 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x99aadc00 == 42 [pid = 1877] [id = 328] 10:06:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x99aae400) [pid = 1877] [serial = 985] [outer = (nil)] 10:06:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9a381400) [pid = 1877] [serial = 986] [outer = 0x99aae400] 10:06:01 INFO - PROCESS | 1877 | 1468602361633 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x9a382c00) [pid = 1877] [serial = 987] [outer = 0x99aae400] 10:06:02 INFO - PROCESS | 1877 | 1468602362610 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]]]}] 10:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1481ms 10:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:06:02 INFO - PROCESS | 1877 | 1468602362668 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 1877 | 1468602362671 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 10:06:02 INFO - PROCESS | 1877 | 1468602362678 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 1877 | 1468602362681 Marionette TRACE conn3 <- [1,1286,null,{}] 10:06:02 INFO - PROCESS | 1877 | 1468602362687 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}] 10:06:02 INFO - PROCESS | 1877 | 1468602362698 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:02 INFO - PROCESS | 1877 | 1468602362938 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 10:06:03 INFO - PROCESS | 1877 | 1468602363155 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 1877 | 1468602363166 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e239000 == 43 [pid = 1877] [id = 329] 10:06:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x8ecb1400) [pid = 1877] [serial = 988] [outer = (nil)] 10:06:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x9a674000) [pid = 1877] [serial = 989] [outer = 0x8ecb1400] 10:06:03 INFO - PROCESS | 1877 | 1468602363307 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x9a805800) [pid = 1877] [serial = 990] [outer = 0x8ecb1400] 10:06:04 INFO - PROCESS | 1877 | 1468602364178 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]]]}] 10:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1542ms 10:06:04 INFO - PROCESS | 1877 | 1468602364248 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 1877 | 1468602364253 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 10:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:06:04 INFO - PROCESS | 1877 | 1468602364263 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - PROCESS | 1877 | 1468602364266 Marionette TRACE conn3 <- [1,1290,null,{}] 10:06:04 INFO - PROCESS | 1877 | 1468602364272 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}] 10:06:04 INFO - PROCESS | 1877 | 1468602364278 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:04 INFO - PROCESS | 1877 | 1468602364645 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 10:06:04 INFO - PROCESS | 1877 | 1468602364897 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:04 INFO - PROCESS | 1877 | 1468602364905 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb2800 == 44 [pid = 1877] [id = 330] 10:06:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x8ecb2c00) [pid = 1877] [serial = 991] [outer = (nil)] 10:06:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x908c8c00) [pid = 1877] [serial = 992] [outer = 0x8ecb2c00] 10:06:04 INFO - PROCESS | 1877 | 1468602364993 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x918ebc00) [pid = 1877] [serial = 993] [outer = 0x8ecb2c00] 10:06:05 INFO - PROCESS | 1877 | 1468602365880 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]]]}] 10:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1697ms 10:06:05 INFO - PROCESS | 1877 | 1468602365962 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 10:06:05 INFO - PROCESS | 1877 | 1468602365970 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 10:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:06:05 INFO - PROCESS | 1877 | 1468602365978 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 1877 | 1468602365983 Marionette TRACE conn3 <- [1,1294,null,{}] 10:06:05 INFO - PROCESS | 1877 | 1468602365991 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}] 10:06:06 INFO - PROCESS | 1877 | 1468602365996 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:06 INFO - PROCESS | 1877 | 1468602366211 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x922e1000 == 43 [pid = 1877] [id = 273] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x93f7cc00 == 42 [pid = 1877] [id = 274] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x93d9c400 == 41 [pid = 1877] [id = 275] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x918e5c00 == 40 [pid = 1877] [id = 272] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x955b9000 == 39 [pid = 1877] [id = 277] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23f000 == 38 [pid = 1877] [id = 309] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x90a33c00 == 37 [pid = 1877] [id = 263] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23d000 == 36 [pid = 1877] [id = 267] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8b400 == 35 [pid = 1877] [id = 266] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x932dbc00 == 34 [pid = 1877] [id = 269] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23a000 == 33 [pid = 1877] [id = 276] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecba000 == 32 [pid = 1877] [id = 268] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5d800 == 31 [pid = 1877] [id = 279] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec50400 == 30 [pid = 1877] [id = 270] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x90a30400 == 29 [pid = 1877] [id = 278] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x8e244400 == 28 [pid = 1877] [id = 271] 10:06:07 INFO - PROCESS | 1877 | --DOCSHELL 0x9528ac00 == 27 [pid = 1877] [id = 11] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x92d51400) [pid = 1877] [serial = 941] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x979a0400) [pid = 1877] [serial = 636] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x9218c400) [pid = 1877] [serial = 906] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x92144000) [pid = 1877] [serial = 905] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x9544bc00) [pid = 1877] [serial = 909] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x95286800) [pid = 1877] [serial = 908] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x9a128400) [pid = 1877] [serial = 912] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x99d38800) [pid = 1877] [serial = 911] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x9a66cc00) [pid = 1877] [serial = 915] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x9a390400) [pid = 1877] [serial = 914] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x90a2d000) [pid = 1877] [serial = 932] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x92143800) [pid = 1877] [serial = 927] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9a801400) [pid = 1877] [serial = 918] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x91ed9000) [pid = 1877] [serial = 926] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9a677000) [pid = 1877] [serial = 917] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x9aa39000) [pid = 1877] [serial = 921] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x9aa25c00) [pid = 1877] [serial = 920] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92141400) [pid = 1877] [serial = 924] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x91ed4000) [pid = 1877] [serial = 923] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92527400) [pid = 1877] [serial = 938] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8ec51400) [pid = 1877] [serial = 930] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8e243400) [pid = 1877] [serial = 929] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x91ee0000) [pid = 1877] [serial = 935] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x926d1800) [pid = 1877] [serial = 939] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9214b400) [pid = 1877] [serial = 936] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x90a36400) [pid = 1877] [serial = 933] [outer = (nil)] [url = about:blank] 10:06:07 INFO - PROCESS | 1877 | 1468602367491 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:07 INFO - PROCESS | 1877 | 1468602367499 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e243000 == 28 [pid = 1877] [id = 331] 10:06:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8e243400) [pid = 1877] [serial = 994] [outer = (nil)] 10:06:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8ec4e000) [pid = 1877] [serial = 995] [outer = 0x8e243400] 10:06:07 INFO - PROCESS | 1877 | 1468602367582 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x8ec58000) [pid = 1877] [serial = 996] [outer = 0x8e243400] 10:06:08 INFO - PROCESS | 1877 | 1468602368347 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]]]}] 10:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2386ms 10:06:08 INFO - PROCESS | 1877 | 1468602368365 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 10:06:08 INFO - PROCESS | 1877 | 1468602368370 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 10:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:06:08 INFO - PROCESS | 1877 | 1468602368378 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:06:08 INFO - PROCESS | 1877 | 1468602368382 Marionette TRACE conn3 <- [1,1298,null,{}] 10:06:08 INFO - PROCESS | 1877 | 1468602368390 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}] 10:06:08 INFO - PROCESS | 1877 | 1468602368398 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:08 INFO - PROCESS | 1877 | 1468602368609 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 10:06:08 INFO - PROCESS | 1877 | 1468602368625 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:08 INFO - PROCESS | 1877 | 1468602368634 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c2000 == 29 [pid = 1877] [id = 332] 10:06:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x908cc400) [pid = 1877] [serial = 997] [outer = (nil)] 10:06:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x90a2f000) [pid = 1877] [serial = 998] [outer = 0x908cc400] 10:06:08 INFO - PROCESS | 1877 | 1468602368709 Marionette DEBUG loaded listener.js 10:06:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x90a35800) [pid = 1877] [serial = 999] [outer = 0x908cc400] 10:06:09 INFO - PROCESS | 1877 | 1468602369607 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]]]}] 10:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1285ms 10:06:09 INFO - PROCESS | 1877 | 1468602369668 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 10:06:09 INFO - PROCESS | 1877 | 1468602369675 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 10:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:06:09 INFO - PROCESS | 1877 | 1468602369682 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:06:09 INFO - PROCESS | 1877 | 1468602369686 Marionette TRACE conn3 <- [1,1302,null,{}] 10:06:09 INFO - PROCESS | 1877 | 1468602369691 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}] 10:06:09 INFO - PROCESS | 1877 | 1468602369697 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:09 INFO - PROCESS | 1877 | 1468602369878 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 10:06:10 INFO - PROCESS | 1877 | 1468602370027 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 1877 | 1468602370036 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a2d000 == 30 [pid = 1877] [id = 333] 10:06:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x918eb000) [pid = 1877] [serial = 1000] [outer = (nil)] 10:06:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x91edf400) [pid = 1877] [serial = 1001] [outer = 0x918eb000] 10:06:10 INFO - PROCESS | 1877 | 1468602370105 Marionette DEBUG loaded listener.js 10:06:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92149c00) [pid = 1877] [serial = 1002] [outer = 0x918eb000] 10:06:11 INFO - PROCESS | 1877 | 1468602371053 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]]]}] 10:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1432ms 10:06:11 INFO - PROCESS | 1877 | 1468602371115 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 10:06:11 INFO - PROCESS | 1877 | 1468602371118 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 10:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:06:11 INFO - PROCESS | 1877 | 1468602371134 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:06:11 INFO - PROCESS | 1877 | 1468602371143 Marionette TRACE conn3 <- [1,1306,null,{}] 10:06:11 INFO - PROCESS | 1877 | 1468602371158 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}] 10:06:11 INFO - PROCESS | 1877 | 1468602371166 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:11 INFO - PROCESS | 1877 | 1468602371386 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 10:06:11 INFO - PROCESS | 1877 | 1468602371414 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 1877 | 1468602371423 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x922eb000 == 31 [pid = 1877] [id = 334] 10:06:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x92465800) [pid = 1877] [serial = 1003] [outer = (nil)] 10:06:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x926d3400) [pid = 1877] [serial = 1004] [outer = 0x92465800] 10:06:11 INFO - PROCESS | 1877 | 1468602371490 Marionette DEBUG loaded listener.js 10:06:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x926dfc00) [pid = 1877] [serial = 1005] [outer = 0x92465800] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x932d4c00) [pid = 1877] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92f0f800) [pid = 1877] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x9544b000) [pid = 1877] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92190000) [pid = 1877] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x918e4800) [pid = 1877] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x93ca2400) [pid = 1877] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8ecb7800) [pid = 1877] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x922dd400) [pid = 1877] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9214e800) [pid = 1877] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x93d97800) [pid = 1877] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x93d94800) [pid = 1877] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:06:12 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8ecb6000) [pid = 1877] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:06:12 INFO - PROCESS | 1877 | 1468602372842 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]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1757ms 10:06:12 INFO - PROCESS | 1877 | 1468602372883 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 1877 | 1468602372886 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 10:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:06:12 INFO - PROCESS | 1877 | 1468602372893 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - PROCESS | 1877 | 1468602372897 Marionette TRACE conn3 <- [1,1310,null,{}] 10:06:12 INFO - PROCESS | 1877 | 1468602372902 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}] 10:06:12 INFO - PROCESS | 1877 | 1468602372907 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:13 INFO - PROCESS | 1877 | 1468602373053 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 10:06:13 INFO - PROCESS | 1877 | 1468602373067 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 1877 | 1468602373076 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a32800 == 32 [pid = 1877] [id = 335] 10:06:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x9214c800) [pid = 1877] [serial = 1006] [outer = (nil)] 10:06:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92d54000) [pid = 1877] [serial = 1007] [outer = 0x9214c800] 10:06:13 INFO - PROCESS | 1877 | 1468602373143 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92d5a400) [pid = 1877] [serial = 1008] [outer = 0x9214c800] 10:06:14 INFO - PROCESS | 1877 | 1468602374080 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] 10:06:14 INFO - PROCESS | 1877 | 1468602374144 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 10:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:06:14 INFO - PROCESS | 1877 | 1468602374153 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:06:14 INFO - PROCESS | 1877 | 1468602374159 Marionette TRACE conn3 <- [1,1314,null,{}] 10:06:14 INFO - PROCESS | 1877 | 1468602374166 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}] 10:06:14 INFO - PROCESS | 1877 | 1468602374171 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:14 INFO - PROCESS | 1877 | 1468602374341 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 10:06:14 INFO - PROCESS | 1877 | 1468602374563 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:14 INFO - PROCESS | 1877 | 1468602374578 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:14 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e239c00 == 33 [pid = 1877] [id = 336] 10:06:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x8e23a000) [pid = 1877] [serial = 1009] [outer = (nil)] 10:06:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x8ec4a000) [pid = 1877] [serial = 1010] [outer = 0x8e23a000] 10:06:14 INFO - PROCESS | 1877 | 1468602374663 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x8ec86c00) [pid = 1877] [serial = 1011] [outer = 0x8e23a000] 10:06:15 INFO - PROCESS | 1877 | 1468602375764 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]]]}] 10:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1691ms 10:06:15 INFO - PROCESS | 1877 | 1468602375846 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 1877 | 1468602375852 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 10:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:06:15 INFO - PROCESS | 1877 | 1468602375860 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 1877 | 1468602375865 Marionette TRACE conn3 <- [1,1318,null,{}] 10:06:15 INFO - PROCESS | 1877 | 1468602375874 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}] 10:06:15 INFO - PROCESS | 1877 | 1468602375881 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:16 INFO - PROCESS | 1877 | 1468602376103 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 10:06:16 INFO - PROCESS | 1877 | 1468602376323 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 1877 | 1468602376335 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec53000 == 34 [pid = 1877] [id = 337] 10:06:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x8ecb7800) [pid = 1877] [serial = 1012] [outer = (nil)] 10:06:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x92146000) [pid = 1877] [serial = 1013] [outer = 0x8ecb7800] 10:06:16 INFO - PROCESS | 1877 | 1468602376416 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9214dc00) [pid = 1877] [serial = 1014] [outer = 0x8ecb7800] 10:06:17 INFO - PROCESS | 1877 | 1468602377435 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]]]}] 10:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1639ms 10:06:17 INFO - PROCESS | 1877 | 1468602377502 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 10:06:17 INFO - PROCESS | 1877 | 1468602377509 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 10:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:06:17 INFO - PROCESS | 1877 | 1468602377516 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:06:17 INFO - PROCESS | 1877 | 1468602377519 Marionette TRACE conn3 <- [1,1322,null,{}] 10:06:17 INFO - PROCESS | 1877 | 1468602377526 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}] 10:06:17 INFO - PROCESS | 1877 | 1468602377531 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:17 INFO - PROCESS | 1877 | 1468602377752 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 10:06:18 INFO - PROCESS | 1877 | 1468602378007 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:18 INFO - PROCESS | 1877 | 1468602378016 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d0c00 == 35 [pid = 1877] [id = 338] 10:06:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x926d4000) [pid = 1877] [serial = 1015] [outer = (nil)] 10:06:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92d5d000) [pid = 1877] [serial = 1016] [outer = 0x926d4000] 10:06:18 INFO - PROCESS | 1877 | 1468602378141 Marionette DEBUG loaded listener.js 10:06:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x92f0d000) [pid = 1877] [serial = 1017] [outer = 0x926d4000] 10:06:19 INFO - PROCESS | 1877 | 1468602379154 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]]]}] 10:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1684ms 10:06:19 INFO - PROCESS | 1877 | 1468602379202 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 10:06:19 INFO - PROCESS | 1877 | 1468602379206 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 10:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:06:19 INFO - PROCESS | 1877 | 1468602379223 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - PROCESS | 1877 | 1468602379232 Marionette TRACE conn3 <- [1,1326,null,{}] 10:06:19 INFO - PROCESS | 1877 | 1468602379239 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}] 10:06:19 INFO - PROCESS | 1877 | 1468602379247 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:19 INFO - PROCESS | 1877 | 1468602379490 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 10:06:19 INFO - PROCESS | 1877 | 1468602379712 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 1877 | 1468602379723 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8bc00 == 36 [pid = 1877] [id = 339] 10:06:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x918f2400) [pid = 1877] [serial = 1018] [outer = (nil)] 10:06:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x95286800) [pid = 1877] [serial = 1019] [outer = 0x918f2400] 10:06:19 INFO - PROCESS | 1877 | 1468602379827 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x95448800) [pid = 1877] [serial = 1020] [outer = 0x918f2400] 10:06:20 INFO - PROCESS | 1877 | 1468602380940 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]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1801ms 10:06:21 INFO - PROCESS | 1877 | 1468602381016 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 1877 | 1468602381022 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 10:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:06:21 INFO - PROCESS | 1877 | 1468602381031 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - PROCESS | 1877 | 1468602381035 Marionette TRACE conn3 <- [1,1330,null,{}] 10:06:21 INFO - PROCESS | 1877 | 1468602381044 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}] 10:06:21 INFO - PROCESS | 1877 | 1468602381049 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:21 INFO - PROCESS | 1877 | 1468602381226 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 10:06:21 INFO - PROCESS | 1877 | 1468602381492 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 1877 | 1468602381507 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbf400 == 37 [pid = 1877] [id = 340] 10:06:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x908c3c00) [pid = 1877] [serial = 1021] [outer = (nil)] 10:06:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x90a30400) [pid = 1877] [serial = 1022] [outer = 0x908c3c00] 10:06:21 INFO - PROCESS | 1877 | 1468602381594 Marionette DEBUG loaded listener.js 10:06:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x918e3400) [pid = 1877] [serial = 1023] [outer = 0x908c3c00] 10:06:21 INFO - PROCESS | 1877 | --DOCSHELL 0x908c3800 == 36 [pid = 1877] [id = 310] 10:06:21 INFO - PROCESS | 1877 | --DOCSHELL 0x90a32800 == 35 [pid = 1877] [id = 335] 10:06:21 INFO - PROCESS | 1877 | --DOCSHELL 0x922eb000 == 34 [pid = 1877] [id = 334] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x95281c00) [pid = 1877] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:06:22 INFO - PROCESS | 1877 | --DOCSHELL 0x90a2d000 == 33 [pid = 1877] [id = 333] 10:06:22 INFO - PROCESS | 1877 | --DOCSHELL 0x908c2000 == 32 [pid = 1877] [id = 332] 10:06:22 INFO - PROCESS | 1877 | --DOCSHELL 0x8e243000 == 31 [pid = 1877] [id = 331] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x955ae000) [pid = 1877] [serial = 965] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x92f07800) [pid = 1877] [serial = 968] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x955b7000) [pid = 1877] [serial = 966] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x926d0800) [pid = 1877] [serial = 947] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x92d5f800) [pid = 1877] [serial = 948] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x93d97c00) [pid = 1877] [serial = 962] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ecbc400) [pid = 1877] [serial = 956] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x90a34800) [pid = 1877] [serial = 957] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x922e7400) [pid = 1877] [serial = 959] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92467000) [pid = 1877] [serial = 960] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92d56000) [pid = 1877] [serial = 942] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x953e0c00) [pid = 1877] [serial = 953] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x9528f000) [pid = 1877] [serial = 954] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x93d9cc00) [pid = 1877] [serial = 950] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x93f7e000) [pid = 1877] [serial = 951] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ecbe800) [pid = 1877] [serial = 944] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x91ed2800) [pid = 1877] [serial = 945] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x979a1000) [pid = 1877] [serial = 972] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x9526b400) [pid = 1877] [serial = 963] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x93d9dc00) [pid = 1877] [serial = 969] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x9799c800) [pid = 1877] [serial = 971] [outer = (nil)] [url = about:blank] 10:06:22 INFO - PROCESS | 1877 | 1468602382496 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]]]}] 10:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1489ms 10:06:22 INFO - PROCESS | 1877 | 1468602382521 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 10:06:22 INFO - PROCESS | 1877 | 1468602382527 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 10:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:06:22 INFO - PROCESS | 1877 | 1468602382538 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:06:22 INFO - PROCESS | 1877 | 1468602382541 Marionette TRACE conn3 <- [1,1334,null,{}] 10:06:22 INFO - PROCESS | 1877 | 1468602382548 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}] 10:06:22 INFO - PROCESS | 1877 | 1468602382553 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:22 INFO - PROCESS | 1877 | 1468602382716 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 10:06:22 INFO - PROCESS | 1877 | 1468602382734 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:22 INFO - PROCESS | 1877 | 1468602382742 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a3b800 == 32 [pid = 1877] [id = 341] 10:06:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x91ee0400) [pid = 1877] [serial = 1024] [outer = (nil)] 10:06:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x9214d800) [pid = 1877] [serial = 1025] [outer = 0x91ee0400] 10:06:22 INFO - PROCESS | 1877 | 1468602382813 Marionette DEBUG loaded listener.js 10:06:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x922df400) [pid = 1877] [serial = 1026] [outer = 0x91ee0400] 10:06:23 INFO - PROCESS | 1877 | 1468602383736 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]]]}] 10:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1227ms 10:06:23 INFO - PROCESS | 1877 | 1468602383770 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 10:06:23 INFO - PROCESS | 1877 | 1468602383774 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 10:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:06:23 INFO - PROCESS | 1877 | 1468602383781 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:06:23 INFO - PROCESS | 1877 | 1468602383787 Marionette TRACE conn3 <- [1,1338,null,{}] 10:06:23 INFO - PROCESS | 1877 | 1468602383802 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}] 10:06:23 INFO - PROCESS | 1877 | 1468602383810 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:23 INFO - PROCESS | 1877 | 1468602383976 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 10:06:24 INFO - PROCESS | 1877 | 1468602384116 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 1877 | 1468602384124 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d7400 == 33 [pid = 1877] [id = 342] 10:06:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92d54400) [pid = 1877] [serial = 1027] [outer = (nil)] 10:06:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92f09c00) [pid = 1877] [serial = 1028] [outer = 0x92d54400] 10:06:24 INFO - PROCESS | 1877 | 1468602384198 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93c9b400) [pid = 1877] [serial = 1029] [outer = 0x92d54400] 10:06:25 INFO - PROCESS | 1877 | 1468602385503 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]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1785ms 10:06:25 INFO - PROCESS | 1877 | 1468602385566 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 1877 | 1468602385569 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 10:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:06:25 INFO - PROCESS | 1877 | 1468602385576 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - PROCESS | 1877 | 1468602385579 Marionette TRACE conn3 <- [1,1342,null,{}] 10:06:25 INFO - PROCESS | 1877 | 1468602385585 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}] 10:06:25 INFO - PROCESS | 1877 | 1468602385590 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:25 INFO - PROCESS | 1877 | 1468602385827 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 10:06:25 INFO - PROCESS | 1877 | 1468602385857 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:25 INFO - PROCESS | 1877 | 1468602385865 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c9800 == 34 [pid = 1877] [id = 343] 10:06:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92d60400) [pid = 1877] [serial = 1030] [outer = (nil)] 10:06:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x95281400) [pid = 1877] [serial = 1031] [outer = 0x92d60400] 10:06:25 INFO - PROCESS | 1877 | 1468602385932 Marionette DEBUG loaded listener.js 10:06:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x953e6000) [pid = 1877] [serial = 1032] [outer = 0x92d60400] 10:06:26 INFO - PROCESS | 1877 | 1468602386814 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]]]}] 10:06:26 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x908d0000) [pid = 1877] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:06:26 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92465800) [pid = 1877] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:06:26 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x918eb000) [pid = 1877] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:06:26 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x99aae400) [pid = 1877] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:06:26 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8ecb1400) [pid = 1877] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:06:26 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x908cc400) [pid = 1877] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:06:26 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x8e243400) [pid = 1877] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:06:26 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x9790d000) [pid = 1877] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:06:26 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x92f0cc00) [pid = 1877] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:06:26 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x979ebc00) [pid = 1877] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:06:26 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x8ecb2c00) [pid = 1877] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1331ms 10:06:26 INFO - PROCESS | 1877 | 1468602386906 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 10:06:26 INFO - PROCESS | 1877 | 1468602386910 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 10:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:06:26 INFO - PROCESS | 1877 | 1468602386917 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:06:26 INFO - PROCESS | 1877 | 1468602386921 Marionette TRACE conn3 <- [1,1346,null,{}] 10:06:26 INFO - PROCESS | 1877 | 1468602386926 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}] 10:06:26 INFO - PROCESS | 1877 | 1468602386931 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:27 INFO - PROCESS | 1877 | 1468602387086 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 10:06:27 INFO - PROCESS | 1877 | 1468602387095 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 1877 | 1468602387104 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8ec00 == 35 [pid = 1877] [id = 344] 10:06:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x8ec90c00) [pid = 1877] [serial = 1033] [outer = (nil)] 10:06:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x922dd400) [pid = 1877] [serial = 1034] [outer = 0x8ec90c00] 10:06:27 INFO - PROCESS | 1877 | 1468602387282 Marionette DEBUG loaded listener.js 10:06:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x926de000) [pid = 1877] [serial = 1035] [outer = 0x8ec90c00] 10:06:28 INFO - PROCESS | 1877 | 1468602388077 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]]]}] 10:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1186ms 10:06:28 INFO - PROCESS | 1877 | 1468602388105 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 10:06:28 INFO - PROCESS | 1877 | 1468602388108 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 10:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:06:28 INFO - PROCESS | 1877 | 1468602388114 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 1877 | 1468602388118 Marionette TRACE conn3 <- [1,1350,null,{}] 10:06:28 INFO - PROCESS | 1877 | 1468602388123 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}] 10:06:28 INFO - PROCESS | 1877 | 1468602388133 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:28 INFO - PROCESS | 1877 | 1468602388401 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 10:06:28 INFO - PROCESS | 1877 | 1468602388415 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 1877 | 1468602388423 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a33000 == 36 [pid = 1877] [id = 345] 10:06:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x92143c00) [pid = 1877] [serial = 1036] [outer = (nil)] 10:06:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x97912400) [pid = 1877] [serial = 1037] [outer = 0x92143c00] 10:06:28 INFO - PROCESS | 1877 | 1468602388494 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x97994c00) [pid = 1877] [serial = 1038] [outer = 0x92143c00] 10:06:29 INFO - PROCESS | 1877 | 1468602389554 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]]]}] 10:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1489ms 10:06:29 INFO - PROCESS | 1877 | 1468602389604 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 10:06:29 INFO - PROCESS | 1877 | 1468602389610 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 10:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:06:29 INFO - PROCESS | 1877 | 1468602389619 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:06:29 INFO - PROCESS | 1877 | 1468602389624 Marionette TRACE conn3 <- [1,1354,null,{}] 10:06:29 INFO - PROCESS | 1877 | 1468602389633 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}] 10:06:29 INFO - PROCESS | 1877 | 1468602389640 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:29 INFO - PROCESS | 1877 | 1468602389831 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 10:06:30 INFO - PROCESS | 1877 | 1468602390056 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 1877 | 1468602390063 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:30 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec88400 == 37 [pid = 1877] [id = 346] 10:06:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ecbe800) [pid = 1877] [serial = 1039] [outer = (nil)] 10:06:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x918ef400) [pid = 1877] [serial = 1040] [outer = 0x8ecbe800] 10:06:30 INFO - PROCESS | 1877 | 1468602390192 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92143400) [pid = 1877] [serial = 1041] [outer = 0x8ecbe800] 10:06:31 INFO - PROCESS | 1877 | 1468602391119 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]]]}] 10:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1554ms 10:06:31 INFO - PROCESS | 1877 | 1468602391172 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 10:06:31 INFO - PROCESS | 1877 | 1468602391180 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 10:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:06:31 INFO - PROCESS | 1877 | 1468602391190 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 1877 | 1468602391194 Marionette TRACE conn3 <- [1,1358,null,{}] 10:06:31 INFO - PROCESS | 1877 | 1468602391201 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}] 10:06:31 INFO - PROCESS | 1877 | 1468602391207 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:31 INFO - PROCESS | 1877 | 1468602391395 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 10:06:31 INFO - PROCESS | 1877 | 1468602391618 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:31 INFO - PROCESS | 1877 | 1468602391627 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x9252b400 == 38 [pid = 1877] [id = 347] 10:06:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x926d0800) [pid = 1877] [serial = 1042] [outer = (nil)] 10:06:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92f01800) [pid = 1877] [serial = 1043] [outer = 0x926d0800] 10:06:31 INFO - PROCESS | 1877 | 1468602391763 Marionette DEBUG loaded listener.js 10:06:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x932d3000) [pid = 1877] [serial = 1044] [outer = 0x926d0800] 10:06:32 INFO - PROCESS | 1877 | 1468602392684 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]]]}] 10:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1534ms 10:06:32 INFO - PROCESS | 1877 | 1468602392725 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 10:06:32 INFO - PROCESS | 1877 | 1468602392730 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 10:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:06:32 INFO - PROCESS | 1877 | 1468602392736 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:06:32 INFO - PROCESS | 1877 | 1468602392743 Marionette TRACE conn3 <- [1,1362,null,{}] 10:06:32 INFO - PROCESS | 1877 | 1468602392760 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}] 10:06:32 INFO - PROCESS | 1877 | 1468602392768 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:32 INFO - PROCESS | 1877 | 1468602392952 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 10:06:33 INFO - PROCESS | 1877 | 1468602393142 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 1877 | 1468602393154 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x97908c00 == 39 [pid = 1877] [id = 348] 10:06:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x9790a800) [pid = 1877] [serial = 1045] [outer = (nil)] 10:06:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x97914400) [pid = 1877] [serial = 1046] [outer = 0x9790a800] 10:06:33 INFO - PROCESS | 1877 | 1468602393284 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x979a0c00) [pid = 1877] [serial = 1047] [outer = 0x9790a800] 10:06:34 INFO - PROCESS | 1877 | 1468602394239 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]]]}] 10:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1543ms 10:06:34 INFO - PROCESS | 1877 | 1468602394280 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 1877 | 1468602394285 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 10:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:06:34 INFO - PROCESS | 1877 | 1468602394292 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 1877 | 1468602394296 Marionette TRACE conn3 <- [1,1366,null,{}] 10:06:34 INFO - PROCESS | 1877 | 1468602394302 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}] 10:06:34 INFO - PROCESS | 1877 | 1468602394308 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:34 INFO - PROCESS | 1877 | 1468602394498 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 10:06:34 INFO - PROCESS | 1877 | 1468602394739 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 1877 | 1468602394749 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4a800 == 40 [pid = 1877] [id = 349] 10:06:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x918eb000) [pid = 1877] [serial = 1048] [outer = (nil)] 10:06:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x984ccc00) [pid = 1877] [serial = 1049] [outer = 0x918eb000] 10:06:34 INFO - PROCESS | 1877 | 1468602394870 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x998b9000) [pid = 1877] [serial = 1050] [outer = 0x918eb000] 10:06:35 INFO - PROCESS | 1877 | 1468602395810 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] 10:06:35 INFO - PROCESS | 1877 | 1468602395840 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 10:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:06:35 INFO - PROCESS | 1877 | 1468602395847 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - PROCESS | 1877 | 1468602395851 Marionette TRACE conn3 <- [1,1370,null,{}] 10:06:35 INFO - PROCESS | 1877 | 1468602395857 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}] 10:06:35 INFO - PROCESS | 1877 | 1468602395862 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:36 INFO - PROCESS | 1877 | 1468602396033 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 10:06:36 INFO - PROCESS | 1877 | 1468602396206 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 1877 | 1468602396214 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x979ed800 == 41 [pid = 1877] [id = 350] 10:06:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x98559000) [pid = 1877] [serial = 1051] [outer = (nil)] 10:06:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x99d3a400) [pid = 1877] [serial = 1052] [outer = 0x98559000] 10:06:36 INFO - PROCESS | 1877 | 1468602396345 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x99e6f400) [pid = 1877] [serial = 1053] [outer = 0x98559000] 10:06:37 INFO - PROCESS | 1877 | 1468602397310 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] 10:06:37 INFO - PROCESS | 1877 | 1468602397391 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 10:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:06:37 INFO - PROCESS | 1877 | 1468602397397 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - PROCESS | 1877 | 1468602397401 Marionette TRACE conn3 <- [1,1374,null,{}] 10:06:37 INFO - PROCESS | 1877 | 1468602397407 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}] 10:06:37 INFO - PROCESS | 1877 | 1468602397417 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:37 INFO - PROCESS | 1877 | 1468602397667 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 10:06:37 INFO - PROCESS | 1877 | 1468602397930 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:37 INFO - PROCESS | 1877 | 1468602397940 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec55400 == 42 [pid = 1877] [id = 351] 10:06:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x8ec56000) [pid = 1877] [serial = 1054] [outer = (nil)] 10:06:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x90a33c00) [pid = 1877] [serial = 1055] [outer = 0x8ec56000] 10:06:38 INFO - PROCESS | 1877 | 1468602398021 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9245f000) [pid = 1877] [serial = 1056] [outer = 0x8ec56000] 10:06:39 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:06:39 INFO - PROCESS | 1877 | 1468602399162 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] 10:06:39 INFO - PROCESS | 1877 | 1468602399187 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 10:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:06:39 INFO - PROCESS | 1877 | 1468602399195 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 1877 | 1468602399200 Marionette TRACE conn3 <- [1,1378,null,{}] 10:06:39 INFO - PROCESS | 1877 | 1468602399208 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}] 10:06:39 INFO - PROCESS | 1877 | 1468602399214 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:39 INFO - PROCESS | 1877 | 1468602399420 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 10:06:39 INFO - PROCESS | 1877 | 1468602399765 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 1877 | 1468602399781 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:39 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec57400 == 43 [pid = 1877] [id = 352] 10:06:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x90a3a400) [pid = 1877] [serial = 1057] [outer = (nil)] 10:06:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x918f1400) [pid = 1877] [serial = 1058] [outer = 0x90a3a400] 10:06:39 INFO - PROCESS | 1877 | 1468602399857 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x91eda800) [pid = 1877] [serial = 1059] [outer = 0x90a3a400] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x9218f000 == 42 [pid = 1877] [id = 319] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x97910800 == 41 [pid = 1877] [id = 326] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec93000 == 40 [pid = 1877] [id = 311] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x932e0c00 == 39 [pid = 1877] [id = 321] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb5400 == 38 [pid = 1877] [id = 314] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x932dfc00 == 37 [pid = 1877] [id = 317] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x93ca1400 == 36 [pid = 1877] [id = 320] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb5000 == 35 [pid = 1877] [id = 313] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec92400 == 34 [pid = 1877] [id = 323] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8e239c00 == 33 [pid = 1877] [id = 336] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecbd800 == 32 [pid = 1877] [id = 315] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x93d93400 == 31 [pid = 1877] [id = 316] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec53000 == 30 [pid = 1877] [id = 337] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb6c00 == 29 [pid = 1877] [id = 318] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x9214fc00 == 28 [pid = 1877] [id = 322] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x926d0c00 == 27 [pid = 1877] [id = 338] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8bc00 == 26 [pid = 1877] [id = 339] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb8800 == 25 [pid = 1877] [id = 324] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x92150800 == 24 [pid = 1877] [id = 327] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x99aadc00 == 23 [pid = 1877] [id = 328] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8e239000 == 22 [pid = 1877] [id = 329] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23e000 == 21 [pid = 1877] [id = 312] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x926d4c00 == 20 [pid = 1877] [id = 325] 10:06:41 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb2800 == 19 [pid = 1877] [id = 330] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x922de400) [pid = 1877] [serial = 975] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x926d3400) [pid = 1877] [serial = 1004] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x92149c00) [pid = 1877] [serial = 1002] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x9a381400) [pid = 1877] [serial = 986] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x9a674000) [pid = 1877] [serial = 989] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x90a35800) [pid = 1877] [serial = 999] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x8ec4e000) [pid = 1877] [serial = 995] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x99d40400) [pid = 1877] [serial = 984] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x90a2f000) [pid = 1877] [serial = 998] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x93f7b000) [pid = 1877] [serial = 978] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x98516800) [pid = 1877] [serial = 980] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x99ae7400) [pid = 1877] [serial = 983] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x99005c00) [pid = 1877] [serial = 981] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x9a805800) [pid = 1877] [serial = 990] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92142400) [pid = 1877] [serial = 974] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x926dfc00) [pid = 1877] [serial = 1005] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x908c8c00) [pid = 1877] [serial = 992] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ec58000) [pid = 1877] [serial = 996] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x918ebc00) [pid = 1877] [serial = 993] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x932d8c00) [pid = 1877] [serial = 977] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x9a382c00) [pid = 1877] [serial = 987] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x91edf400) [pid = 1877] [serial = 1001] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x92d54000) [pid = 1877] [serial = 1007] [outer = (nil)] [url = about:blank] 10:06:41 INFO - PROCESS | 1877 | 1468602401798 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] 10:06:41 INFO - PROCESS | 1877 | 1468602401841 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 10:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:06:41 INFO - PROCESS | 1877 | 1468602401851 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:06:41 INFO - PROCESS | 1877 | 1468602401855 Marionette TRACE conn3 <- [1,1382,null,{}] 10:06:41 INFO - PROCESS | 1877 | 1468602401863 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}] 10:06:41 INFO - PROCESS | 1877 | 1468602401869 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:42 INFO - PROCESS | 1877 | 1468602402036 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 10:06:42 INFO - PROCESS | 1877 | 1468602402192 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:42 INFO - PROCESS | 1877 | 1468602402200 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec92000 == 20 [pid = 1877] [id = 353] 10:06:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8ec92400) [pid = 1877] [serial = 1060] [outer = (nil)] 10:06:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ecb5000) [pid = 1877] [serial = 1061] [outer = 0x8ec92400] 10:06:42 INFO - PROCESS | 1877 | 1468602402274 Marionette DEBUG loaded listener.js 10:06:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ecba400) [pid = 1877] [serial = 1062] [outer = 0x8ec92400] 10:06:43 INFO - PROCESS | 1877 | [1877] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:06:43 INFO - PROCESS | 1877 | 1468602403161 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] 10:06:43 INFO - PROCESS | 1877 | 1468602403240 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 10:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:06:43 INFO - PROCESS | 1877 | 1468602403252 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 1877 | 1468602403256 Marionette TRACE conn3 <- [1,1386,null,{}] 10:06:43 INFO - PROCESS | 1877 | 1468602403262 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}] 10:06:43 INFO - PROCESS | 1877 | 1468602403268 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:43 INFO - PROCESS | 1877 | 1468602403434 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 10:06:43 INFO - PROCESS | 1877 | 1468602403565 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 1877 | 1468602403577 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:43 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a34c00 == 21 [pid = 1877] [id = 354] 10:06:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x90a38800) [pid = 1877] [serial = 1063] [outer = (nil)] 10:06:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x918ec800) [pid = 1877] [serial = 1064] [outer = 0x90a38800] 10:06:43 INFO - PROCESS | 1877 | 1468602403646 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x918f1000) [pid = 1877] [serial = 1065] [outer = 0x90a38800] 10:06:44 INFO - PROCESS | 1877 | 1468602404572 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] 10:06:44 INFO - PROCESS | 1877 | 1468602404648 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 10:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:06:44 INFO - PROCESS | 1877 | 1468602404654 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:06:44 INFO - PROCESS | 1877 | 1468602404660 Marionette TRACE conn3 <- [1,1390,null,{}] 10:06:44 INFO - PROCESS | 1877 | 1468602404687 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}] 10:06:44 INFO - PROCESS | 1877 | 1468602404696 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:44 INFO - PROCESS | 1877 | 1468602404911 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 10:06:45 INFO - PROCESS | 1877 | 1468602405007 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:45 INFO - PROCESS | 1877 | 1468602405019 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x922eb400 == 22 [pid = 1877] [id = 355] 10:06:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x922eb800) [pid = 1877] [serial = 1066] [outer = (nil)] 10:06:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92461c00) [pid = 1877] [serial = 1067] [outer = 0x922eb800] 10:06:45 INFO - PROCESS | 1877 | 1468602405090 Marionette DEBUG loaded listener.js 10:06:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x9246dc00) [pid = 1877] [serial = 1068] [outer = 0x922eb800] 10:06:46 INFO - PROCESS | 1877 | 1468602406300 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]]]}] 10:06:46 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9214c800) [pid = 1877] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:06:46 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92d60400) [pid = 1877] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:06:46 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ec90c00) [pid = 1877] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:06:46 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x908c3c00) [pid = 1877] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:06:46 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x918f2400) [pid = 1877] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:06:46 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92143c00) [pid = 1877] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:06:46 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8e23a000) [pid = 1877] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:06:46 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x926d4000) [pid = 1877] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:06:46 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x92d54400) [pid = 1877] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:06:46 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x8ecb7800) [pid = 1877] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:06:46 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x91ee0400) [pid = 1877] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1740ms 10:06:46 INFO - PROCESS | 1877 | 1468602406403 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 10:06:46 INFO - PROCESS | 1877 | 1468602406406 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 10:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:06:46 INFO - PROCESS | 1877 | 1468602406413 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:06:46 INFO - PROCESS | 1877 | 1468602406416 Marionette TRACE conn3 <- [1,1394,null,{}] 10:06:46 INFO - PROCESS | 1877 | 1468602406422 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}] 10:06:46 INFO - PROCESS | 1877 | 1468602406426 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:46 INFO - PROCESS | 1877 | 1468602406567 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 10:06:46 INFO - PROCESS | 1877 | 1468602406741 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 1877 | 1468602406754 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:46 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec51000 == 23 [pid = 1877] [id = 356] 10:06:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x8ecba000) [pid = 1877] [serial = 1069] [outer = (nil)] 10:06:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x91edd800) [pid = 1877] [serial = 1070] [outer = 0x8ecba000] 10:06:46 INFO - PROCESS | 1877 | 1468602406820 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x922e9400) [pid = 1877] [serial = 1071] [outer = 0x8ecba000] 10:06:47 INFO - PROCESS | 1877 | 1468602407509 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]]]}] 10:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1142ms 10:06:47 INFO - PROCESS | 1877 | 1468602407555 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 1877 | 1468602407559 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 10:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:06:47 INFO - PROCESS | 1877 | 1468602407573 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 1877 | 1468602407575 Marionette TRACE conn3 <- [1,1398,null,{}] 10:06:47 INFO - PROCESS | 1877 | 1468602407582 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}] 10:06:47 INFO - PROCESS | 1877 | 1468602407586 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:47 INFO - PROCESS | 1877 | 1468602407732 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 10:06:47 INFO - PROCESS | 1877 | 1468602407741 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 1877 | 1468602407748 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e242400 == 24 [pid = 1877] [id = 357] 10:06:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x90a34400) [pid = 1877] [serial = 1072] [outer = (nil)] 10:06:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x926dd000) [pid = 1877] [serial = 1073] [outer = 0x90a34400] 10:06:47 INFO - PROCESS | 1877 | 1468602407816 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92d55800) [pid = 1877] [serial = 1074] [outer = 0x90a34400] 10:06:48 INFO - PROCESS | 1877 | 1468602408918 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]]]}] 10:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1387ms 10:06:48 INFO - PROCESS | 1877 | 1468602408962 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 10:06:48 INFO - PROCESS | 1877 | 1468602408969 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 10:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:06:48 INFO - PROCESS | 1877 | 1468602408978 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - PROCESS | 1877 | 1468602408983 Marionette TRACE conn3 <- [1,1402,null,{}] 10:06:48 INFO - PROCESS | 1877 | 1468602408992 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}] 10:06:49 INFO - PROCESS | 1877 | 1468602408999 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:49 INFO - PROCESS | 1877 | 1468602409183 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 10:06:49 INFO - PROCESS | 1877 | 1468602409415 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:49 INFO - PROCESS | 1877 | 1468602409421 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:49 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e243c00 == 25 [pid = 1877] [id = 358] 10:06:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x8ec8d000) [pid = 1877] [serial = 1075] [outer = (nil)] 10:06:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x90a2ec00) [pid = 1877] [serial = 1076] [outer = 0x8ec8d000] 10:06:49 INFO - PROCESS | 1877 | 1468602409513 Marionette DEBUG loaded listener.js 10:06:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x918ed000) [pid = 1877] [serial = 1077] [outer = 0x8ec8d000] 10:06:50 INFO - PROCESS | 1877 | 1468602410551 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]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1648ms 10:06:50 INFO - PROCESS | 1877 | 1468602410627 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 1877 | 1468602410634 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 10:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:06:50 INFO - PROCESS | 1877 | 1468602410645 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:06:50 INFO - PROCESS | 1877 | 1468602410650 Marionette TRACE conn3 <- [1,1406,null,{}] 10:06:50 INFO - PROCESS | 1877 | 1468602410656 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}] 10:06:50 INFO - PROCESS | 1877 | 1468602410662 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:50 INFO - PROCESS | 1877 | 1468602410881 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 10:06:51 INFO - PROCESS | 1877 | 1468602411090 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:51 INFO - PROCESS | 1877 | 1468602411100 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x908cd800 == 26 [pid = 1877] [id = 359] 10:06:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9245f800) [pid = 1877] [serial = 1078] [outer = (nil)] 10:06:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x926d4800) [pid = 1877] [serial = 1079] [outer = 0x9245f800] 10:06:51 INFO - PROCESS | 1877 | 1468602411224 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x918ea000) [pid = 1877] [serial = 1080] [outer = 0x9245f800] 10:06:52 INFO - PROCESS | 1877 | 1468602412258 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]]]}] 10:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1686ms 10:06:52 INFO - PROCESS | 1877 | 1468602412331 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 10:06:52 INFO - PROCESS | 1877 | 1468602412334 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 10:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:06:52 INFO - PROCESS | 1877 | 1468602412341 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:06:52 INFO - PROCESS | 1877 | 1468602412348 Marionette TRACE conn3 <- [1,1410,null,{}] 10:06:52 INFO - PROCESS | 1877 | 1468602412365 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}] 10:06:52 INFO - PROCESS | 1877 | 1468602412373 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:52 INFO - PROCESS | 1877 | 1468602412584 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 10:06:52 INFO - PROCESS | 1877 | 1468602412813 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 1877 | 1468602412827 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x932e0c00 == 27 [pid = 1877] [id = 360] 10:06:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x93c98800) [pid = 1877] [serial = 1081] [outer = (nil)] 10:06:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x93d97000) [pid = 1877] [serial = 1082] [outer = 0x93c98800] 10:06:52 INFO - PROCESS | 1877 | 1468602412945 Marionette DEBUG loaded listener.js 10:06:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x93f7b000) [pid = 1877] [serial = 1083] [outer = 0x93c98800] 10:06:54 INFO - PROCESS | 1877 | 1468602414240 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]]]}] 10:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1940ms 10:06:54 INFO - PROCESS | 1877 | 1468602414282 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 1877 | 1468602414288 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 10:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:06:54 INFO - PROCESS | 1877 | 1468602414296 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 1877 | 1468602414301 Marionette TRACE conn3 <- [1,1414,null,{}] 10:06:54 INFO - PROCESS | 1877 | 1468602414318 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}] 10:06:54 INFO - PROCESS | 1877 | 1468602414324 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92d5a400) [pid = 1877] [serial = 1008] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x95281400) [pid = 1877] [serial = 1031] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x926de000) [pid = 1877] [serial = 1035] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x90a30400) [pid = 1877] [serial = 1022] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x918e3400) [pid = 1877] [serial = 1023] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x95286800) [pid = 1877] [serial = 1019] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x95448800) [pid = 1877] [serial = 1020] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x97912400) [pid = 1877] [serial = 1037] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ec4a000) [pid = 1877] [serial = 1010] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ec86c00) [pid = 1877] [serial = 1011] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92d5d000) [pid = 1877] [serial = 1016] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92f0d000) [pid = 1877] [serial = 1017] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x92f09c00) [pid = 1877] [serial = 1028] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x92146000) [pid = 1877] [serial = 1013] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x9214dc00) [pid = 1877] [serial = 1014] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x9214d800) [pid = 1877] [serial = 1025] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x922df400) [pid = 1877] [serial = 1026] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x97994c00) [pid = 1877] [serial = 1038] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x922dd400) [pid = 1877] [serial = 1034] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x953e6000) [pid = 1877] [serial = 1032] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | --DOMWINDOW == 58 (0x93c9b400) [pid = 1877] [serial = 1029] [outer = (nil)] [url = about:blank] 10:06:54 INFO - PROCESS | 1877 | 1468602414664 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 10:06:54 INFO - PROCESS | 1877 | 1468602414771 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 1877 | 1468602414783 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec85400 == 28 [pid = 1877] [id = 361] 10:06:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0x8ec86c00) [pid = 1877] [serial = 1084] [outer = (nil)] 10:06:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x8ec91000) [pid = 1877] [serial = 1085] [outer = 0x8ec86c00] 10:06:54 INFO - PROCESS | 1877 | 1468602414852 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x8ecb9800) [pid = 1877] [serial = 1086] [outer = 0x8ec86c00] 10:06:55 INFO - PROCESS | 1877 | 1468602415696 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]]]}] 10:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1450ms 10:06:55 INFO - PROCESS | 1877 | 1468602415746 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 1877 | 1468602415752 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 10:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:06:55 INFO - PROCESS | 1877 | 1468602415763 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 1877 | 1468602415766 Marionette TRACE conn3 <- [1,1418,null,{}] 10:06:55 INFO - PROCESS | 1877 | 1468602415773 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}] 10:06:55 INFO - PROCESS | 1877 | 1468602415778 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:55 INFO - PROCESS | 1877 | 1468602415939 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 10:06:56 INFO - PROCESS | 1877 | 1468602416069 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 1877 | 1468602416075 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:56 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8a400 == 29 [pid = 1877] [id = 362] 10:06:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x918e9c00) [pid = 1877] [serial = 1087] [outer = (nil)] 10:06:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x91edf400) [pid = 1877] [serial = 1088] [outer = 0x918e9c00] 10:06:56 INFO - PROCESS | 1877 | 1468602416151 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x9214a400) [pid = 1877] [serial = 1089] [outer = 0x918e9c00] 10:06:56 INFO - PROCESS | 1877 | 1468602416958 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]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1230ms 10:06:56 INFO - PROCESS | 1877 | 1468602416993 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 1877 | 1468602416996 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 10:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:06:57 INFO - PROCESS | 1877 | 1468602417010 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - PROCESS | 1877 | 1468602417016 Marionette TRACE conn3 <- [1,1422,null,{}] 10:06:57 INFO - PROCESS | 1877 | 1468602417031 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}] 10:06:57 INFO - PROCESS | 1877 | 1468602417039 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:57 INFO - PROCESS | 1877 | 1468602417248 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 10:06:57 INFO - PROCESS | 1877 | 1468602417265 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 1877 | 1468602417271 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d4400 == 30 [pid = 1877] [id = 363] 10:06:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x926d5400) [pid = 1877] [serial = 1090] [outer = (nil)] 10:06:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x92d5a400) [pid = 1877] [serial = 1091] [outer = 0x926d5400] 10:06:57 INFO - PROCESS | 1877 | 1468602417345 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x92f06000) [pid = 1877] [serial = 1092] [outer = 0x926d5400] 10:06:58 INFO - PROCESS | 1877 | 1468602418320 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]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1344ms 10:06:58 INFO - PROCESS | 1877 | 1468602418349 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 10:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:06:58 INFO - PROCESS | 1877 | 1468602418353 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 10:06:58 INFO - PROCESS | 1877 | 1468602418359 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 1877 | 1468602418362 Marionette TRACE conn3 <- [1,1426,null,{}] 10:06:58 INFO - PROCESS | 1877 | 1468602418368 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}] 10:06:58 INFO - PROCESS | 1877 | 1468602418373 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:58 INFO - PROCESS | 1877 | 1468602418596 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 10:06:58 INFO - PROCESS | 1877 | 1468602418624 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 1877 | 1468602418630 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e5c00 == 31 [pid = 1877] [id = 364] 10:06:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x932d3c00) [pid = 1877] [serial = 1093] [outer = (nil)] 10:06:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x93d90400) [pid = 1877] [serial = 1094] [outer = 0x932d3c00] 10:06:58 INFO - PROCESS | 1877 | 1468602418699 Marionette DEBUG loaded listener.js 10:06:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93d9b400) [pid = 1877] [serial = 1095] [outer = 0x932d3c00] 10:06:59 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x922eb800) [pid = 1877] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:06:59 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x90a3a400) [pid = 1877] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:06:59 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x8ec92400) [pid = 1877] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:06:59 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x90a38800) [pid = 1877] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:06:59 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x8ecbe800) [pid = 1877] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:06:59 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x926d0800) [pid = 1877] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:06:59 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x9790a800) [pid = 1877] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:06:59 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x918eb000) [pid = 1877] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:06:59 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x98559000) [pid = 1877] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:06:59 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x8ec56000) [pid = 1877] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:06:59 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x8ecba000) [pid = 1877] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:06:59 INFO - PROCESS | 1877 | 1468602419640 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]]]}] 10:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1339ms 10:06:59 INFO - PROCESS | 1877 | 1468602419698 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 1877 | 1468602419702 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 10:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:06:59 INFO - PROCESS | 1877 | 1468602419708 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 1877 | 1468602419710 Marionette TRACE conn3 <- [1,1430,null,{}] 10:06:59 INFO - PROCESS | 1877 | 1468602419722 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}] 10:06:59 INFO - PROCESS | 1877 | 1468602419726 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:59 INFO - PROCESS | 1877 | 1468602419882 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 10:06:59 INFO - PROCESS | 1877 | 1468602419892 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 1877 | 1468602419904 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:06:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c5c00 == 32 [pid = 1877] [id = 365] 10:06:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x922eb800) [pid = 1877] [serial = 1096] [outer = (nil)] 10:06:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x95267c00) [pid = 1877] [serial = 1097] [outer = 0x922eb800] 10:06:59 INFO - PROCESS | 1877 | 1468602419978 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x8ec8c800) [pid = 1877] [serial = 1098] [outer = 0x922eb800] 10:07:00 INFO - PROCESS | 1877 | 1468602420928 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]]]}] 10:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1278ms 10:07:00 INFO - PROCESS | 1877 | 1468602420986 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 1877 | 1468602420989 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 10:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:07:00 INFO - PROCESS | 1877 | 1468602420996 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 1877 | 1468602420998 Marionette TRACE conn3 <- [1,1434,null,{}] 10:07:01 INFO - PROCESS | 1877 | 1468602421004 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}] 10:07:01 INFO - PROCESS | 1877 | 1468602421014 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:01 INFO - PROCESS | 1877 | 1468602421209 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 10:07:01 INFO - PROCESS | 1877 | 1468602421420 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 1877 | 1468602421429 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e237c00 == 33 [pid = 1877] [id = 366] 10:07:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x8e238400) [pid = 1877] [serial = 1099] [outer = (nil)] 10:07:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x8ec4d000) [pid = 1877] [serial = 1100] [outer = 0x8e238400] 10:07:01 INFO - PROCESS | 1877 | 1468602421518 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x8ec58400) [pid = 1877] [serial = 1101] [outer = 0x8e238400] 10:07:02 INFO - PROCESS | 1877 | 1468602422600 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]]]}] 10:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1636ms 10:07:02 INFO - PROCESS | 1877 | 1468602422636 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 1877 | 1468602422642 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 10:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:07:02 INFO - PROCESS | 1877 | 1468602422655 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - PROCESS | 1877 | 1468602422659 Marionette TRACE conn3 <- [1,1438,null,{}] 10:07:02 INFO - PROCESS | 1877 | 1468602422669 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}] 10:07:02 INFO - PROCESS | 1877 | 1468602422676 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:02 INFO - PROCESS | 1877 | 1468602422862 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 10:07:03 INFO - PROCESS | 1877 | 1468602423081 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 1877 | 1468602423091 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed8000 == 34 [pid = 1877] [id = 367] 10:07:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x91ee0c00) [pid = 1877] [serial = 1102] [outer = (nil)] 10:07:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x9214f800) [pid = 1877] [serial = 1103] [outer = 0x91ee0c00] 10:07:03 INFO - PROCESS | 1877 | 1468602423188 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92193400) [pid = 1877] [serial = 1104] [outer = 0x91ee0c00] 10:07:04 INFO - PROCESS | 1877 | 1468602424102 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]]]}] 10:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1498ms 10:07:04 INFO - PROCESS | 1877 | 1468602424152 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 1877 | 1468602424159 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 10:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:07:04 INFO - PROCESS | 1877 | 1468602424167 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 1877 | 1468602424171 Marionette TRACE conn3 <- [1,1442,null,{}] 10:07:04 INFO - PROCESS | 1877 | 1468602424177 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}] 10:07:04 INFO - PROCESS | 1877 | 1468602424183 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:04 INFO - PROCESS | 1877 | 1468602424375 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 10:07:04 INFO - PROCESS | 1877 | 1468602424543 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 1877 | 1468602424554 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e238c00 == 35 [pid = 1877] [id = 368] 10:07:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92f0c000) [pid = 1877] [serial = 1105] [outer = (nil)] 10:07:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93d90000) [pid = 1877] [serial = 1106] [outer = 0x92f0c000] 10:07:04 INFO - PROCESS | 1877 | 1468602424723 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x93f7e000) [pid = 1877] [serial = 1107] [outer = 0x92f0c000] 10:07:05 INFO - PROCESS | 1877 | 1468602425746 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]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1637ms 10:07:05 INFO - PROCESS | 1877 | 1468602425804 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 1877 | 1468602425809 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 10:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:07:05 INFO - PROCESS | 1877 | 1468602425825 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - PROCESS | 1877 | 1468602425835 Marionette TRACE conn3 <- [1,1446,null,{}] 10:07:05 INFO - PROCESS | 1877 | 1468602425841 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}] 10:07:05 INFO - PROCESS | 1877 | 1468602425849 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:06 INFO - PROCESS | 1877 | 1468602426075 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 10:07:06 INFO - PROCESS | 1877 | 1468602426290 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 1877 | 1468602426299 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec92c00 == 36 [pid = 1877] [id = 369] 10:07:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92150000) [pid = 1877] [serial = 1108] [outer = (nil)] 10:07:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x955b2800) [pid = 1877] [serial = 1109] [outer = 0x92150000] 10:07:06 INFO - PROCESS | 1877 | 1468602426392 Marionette DEBUG loaded listener.js 10:07:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x955b9000) [pid = 1877] [serial = 1110] [outer = 0x92150000] 10:07:07 INFO - PROCESS | 1877 | 1468602427325 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]]]}] 10:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1553ms 10:07:07 INFO - PROCESS | 1877 | 1468602427370 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 10:07:07 INFO - PROCESS | 1877 | 1468602427375 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 10:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:07:07 INFO - PROCESS | 1877 | 1468602427382 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:07:07 INFO - PROCESS | 1877 | 1468602427385 Marionette TRACE conn3 <- [1,1450,null,{}] 10:07:07 INFO - PROCESS | 1877 | 1468602427391 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}] 10:07:07 INFO - PROCESS | 1877 | 1468602427397 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:07 INFO - PROCESS | 1877 | 1468602427578 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 10:07:07 INFO - PROCESS | 1877 | 1468602427744 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 1877 | 1468602427752 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x97908000 == 37 [pid = 1877] [id = 370] 10:07:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x9790a800) [pid = 1877] [serial = 1111] [outer = (nil)] 10:07:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x97915c00) [pid = 1877] [serial = 1112] [outer = 0x9790a800] 10:07:07 INFO - PROCESS | 1877 | 1468602427836 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x97994c00) [pid = 1877] [serial = 1113] [outer = 0x9790a800] 10:07:08 INFO - PROCESS | 1877 | 1468602428757 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]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1431ms 10:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:07:08 INFO - PROCESS | 1877 | 1468602428813 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 1877 | 1468602428817 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 10:07:08 INFO - PROCESS | 1877 | 1468602428823 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 1877 | 1468602428826 Marionette TRACE conn3 <- [1,1454,null,{}] 10:07:08 INFO - PROCESS | 1877 | 1468602428833 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}] 10:07:08 INFO - PROCESS | 1877 | 1468602428838 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:09 INFO - PROCESS | 1877 | 1468602429013 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 10:07:09 INFO - PROCESS | 1877 | 1468602429179 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 1877 | 1468602429196 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x979e8c00 == 38 [pid = 1877] [id = 371] 10:07:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x979e9000) [pid = 1877] [serial = 1114] [outer = (nil)] 10:07:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x984da000) [pid = 1877] [serial = 1115] [outer = 0x979e9000] 10:07:09 INFO - PROCESS | 1877 | 1468602429291 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x99aaf800) [pid = 1877] [serial = 1116] [outer = 0x979e9000] 10:07:10 INFO - PROCESS | 1877 | 1468602430314 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]]]}] 10:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1537ms 10:07:10 INFO - PROCESS | 1877 | 1468602430359 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 10:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:07:10 INFO - PROCESS | 1877 | 1468602430364 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 10:07:10 INFO - PROCESS | 1877 | 1468602430370 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 1877 | 1468602430374 Marionette TRACE conn3 <- [1,1458,null,{}] 10:07:10 INFO - PROCESS | 1877 | 1468602430380 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}] 10:07:10 INFO - PROCESS | 1877 | 1468602430386 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:10 INFO - PROCESS | 1877 | 1468602430562 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 10:07:10 INFO - PROCESS | 1877 | 1468602430791 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 1877 | 1468602430797 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d52c00 == 39 [pid = 1877] [id = 372] 10:07:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x99d40c00) [pid = 1877] [serial = 1117] [outer = (nil)] 10:07:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9a1b7800) [pid = 1877] [serial = 1118] [outer = 0x99d40c00] 10:07:10 INFO - PROCESS | 1877 | 1468602430892 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9a384800) [pid = 1877] [serial = 1119] [outer = 0x99d40c00] 10:07:11 INFO - PROCESS | 1877 | 1468602431785 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]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1484ms 10:07:11 INFO - PROCESS | 1877 | 1468602431854 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 10:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:07:11 INFO - PROCESS | 1877 | 1468602431859 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 10:07:11 INFO - PROCESS | 1877 | 1468602431865 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - PROCESS | 1877 | 1468602431869 Marionette TRACE conn3 <- [1,1462,null,{}] 10:07:11 INFO - PROCESS | 1877 | 1468602431875 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}] 10:07:11 INFO - PROCESS | 1877 | 1468602431880 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:12 INFO - PROCESS | 1877 | 1468602432092 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 10:07:12 INFO - PROCESS | 1877 | 1468602432260 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 1877 | 1468602432272 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:12 INFO - PROCESS | 1877 | ++DOCSHELL 0x97912800 == 40 [pid = 1877] [id = 373] 10:07:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x99ae7400) [pid = 1877] [serial = 1120] [outer = (nil)] 10:07:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x9a65ac00) [pid = 1877] [serial = 1121] [outer = 0x99ae7400] 10:07:12 INFO - PROCESS | 1877 | 1468602432393 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9a66f400) [pid = 1877] [serial = 1122] [outer = 0x99ae7400] 10:07:13 INFO - PROCESS | 1877 | 1468602433292 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]]]}] 10:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1494ms 10:07:13 INFO - PROCESS | 1877 | 1468602433360 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 10:07:13 INFO - PROCESS | 1877 | 1468602433364 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 10:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:07:13 INFO - PROCESS | 1877 | 1468602433370 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 1877 | 1468602433374 Marionette TRACE conn3 <- [1,1466,null,{}] 10:07:13 INFO - PROCESS | 1877 | 1468602433380 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}] 10:07:13 INFO - PROCESS | 1877 | 1468602433385 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:13 INFO - PROCESS | 1877 | 1468602433554 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 10:07:13 INFO - PROCESS | 1877 | 1468602433947 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 1877 | 1468602433957 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec51400 == 41 [pid = 1877] [id = 374] 10:07:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x8ec52800) [pid = 1877] [serial = 1123] [outer = (nil)] 10:07:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x8ec8b000) [pid = 1877] [serial = 1124] [outer = 0x8ec52800] 10:07:14 INFO - PROCESS | 1877 | 1468602434037 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x8ecb7800) [pid = 1877] [serial = 1125] [outer = 0x8ec52800] 10:07:15 INFO - PROCESS | 1877 | 1468602435001 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]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1687ms 10:07:15 INFO - PROCESS | 1877 | 1468602435061 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 1877 | 1468602435074 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 10:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:07:15 INFO - PROCESS | 1877 | 1468602435086 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 1877 | 1468602435090 Marionette TRACE conn3 <- [1,1470,null,{}] 10:07:15 INFO - PROCESS | 1877 | 1468602435098 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}] 10:07:15 INFO - PROCESS | 1877 | 1468602435106 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:15 INFO - PROCESS | 1877 | 1468602435299 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec57400 == 40 [pid = 1877] [id = 352] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x908c5c00 == 39 [pid = 1877] [id = 365] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x922e5c00 == 38 [pid = 1877] [id = 364] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x926d4400 == 37 [pid = 1877] [id = 363] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8a400 == 36 [pid = 1877] [id = 362] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec85400 == 35 [pid = 1877] [id = 361] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x97908c00 == 34 [pid = 1877] [id = 348] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8e242400 == 33 [pid = 1877] [id = 357] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4a800 == 32 [pid = 1877] [id = 349] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x908cd800 == 31 [pid = 1877] [id = 359] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x908c9800 == 30 [pid = 1877] [id = 343] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x90a34c00 == 29 [pid = 1877] [id = 354] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x932e0c00 == 28 [pid = 1877] [id = 360] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x922eb400 == 27 [pid = 1877] [id = 355] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x926d7400 == 26 [pid = 1877] [id = 342] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x90a33000 == 25 [pid = 1877] [id = 345] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8e243c00 == 24 [pid = 1877] [id = 358] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec88400 == 23 [pid = 1877] [id = 346] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec51000 == 22 [pid = 1877] [id = 356] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x9252b400 == 21 [pid = 1877] [id = 347] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8ec00 == 20 [pid = 1877] [id = 344] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x979ed800 == 19 [pid = 1877] [id = 350] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecbf400 == 18 [pid = 1877] [id = 340] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec55400 == 17 [pid = 1877] [id = 351] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x90a3b800 == 16 [pid = 1877] [id = 341] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec92000 == 15 [pid = 1877] [id = 353] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x92d52c00 == 14 [pid = 1877] [id = 372] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x97912800 == 13 [pid = 1877] [id = 373] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x979e8c00 == 12 [pid = 1877] [id = 371] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x97908000 == 11 [pid = 1877] [id = 370] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec92c00 == 10 [pid = 1877] [id = 369] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed8000 == 9 [pid = 1877] [id = 367] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8e238c00 == 8 [pid = 1877] [id = 368] 10:07:16 INFO - PROCESS | 1877 | --DOCSHELL 0x8e237c00 == 7 [pid = 1877] [id = 366] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x92461c00) [pid = 1877] [serial = 1067] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x91eda800) [pid = 1877] [serial = 1059] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x918f1400) [pid = 1877] [serial = 1058] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x8ecb5000) [pid = 1877] [serial = 1061] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x8ecba400) [pid = 1877] [serial = 1062] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x918ec800) [pid = 1877] [serial = 1064] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x92143400) [pid = 1877] [serial = 1041] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x918ef400) [pid = 1877] [serial = 1040] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x932d3000) [pid = 1877] [serial = 1044] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x92f01800) [pid = 1877] [serial = 1043] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x979a0c00) [pid = 1877] [serial = 1047] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x97914400) [pid = 1877] [serial = 1046] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x998b9000) [pid = 1877] [serial = 1050] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x984ccc00) [pid = 1877] [serial = 1049] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x99e6f400) [pid = 1877] [serial = 1053] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x99d3a400) [pid = 1877] [serial = 1052] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x9245f000) [pid = 1877] [serial = 1056] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x90a33c00) [pid = 1877] [serial = 1055] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x926dd000) [pid = 1877] [serial = 1073] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x91edd800) [pid = 1877] [serial = 1070] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x9246dc00) [pid = 1877] [serial = 1068] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x918f1000) [pid = 1877] [serial = 1065] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x922e9400) [pid = 1877] [serial = 1071] [outer = (nil)] [url = about:blank] 10:07:16 INFO - PROCESS | 1877 | 1468602436574 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:16 INFO - PROCESS | 1877 | 1468602436585 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e240000 == 8 [pid = 1877] [id = 375] 10:07:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8e240c00) [pid = 1877] [serial = 1126] [outer = (nil)] 10:07:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ec4a000) [pid = 1877] [serial = 1127] [outer = 0x8e240c00] 10:07:16 INFO - PROCESS | 1877 | 1468602436663 Marionette DEBUG loaded listener.js 10:07:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ec88000) [pid = 1877] [serial = 1128] [outer = 0x8e240c00] 10:07:17 INFO - PROCESS | 1877 | 1468602437488 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]]]}] 10:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2440ms 10:07:17 INFO - PROCESS | 1877 | 1468602437528 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 1877 | 1468602437533 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 10:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:07:17 INFO - PROCESS | 1877 | 1468602437541 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - PROCESS | 1877 | 1468602437545 Marionette TRACE conn3 <- [1,1474,null,{}] 10:07:17 INFO - PROCESS | 1877 | 1468602437561 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}] 10:07:17 INFO - PROCESS | 1877 | 1468602437569 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:17 INFO - PROCESS | 1877 | 1468602437731 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 10:07:17 INFO - PROCESS | 1877 | 1468602437743 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:17 INFO - PROCESS | 1877 | 1468602437753 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a3b000 == 9 [pid = 1877] [id = 376] 10:07:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x90a3b400) [pid = 1877] [serial = 1129] [outer = (nil)] 10:07:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x918e9000) [pid = 1877] [serial = 1130] [outer = 0x90a3b400] 10:07:17 INFO - PROCESS | 1877 | 1468602437826 Marionette DEBUG loaded listener.js 10:07:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x918f1000) [pid = 1877] [serial = 1131] [outer = 0x90a3b400] 10:07:18 INFO - PROCESS | 1877 | 1468602438757 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]]]}] 10:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1249ms 10:07:18 INFO - PROCESS | 1877 | 1468602438795 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 10:07:18 INFO - PROCESS | 1877 | 1468602438802 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 10:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:07:18 INFO - PROCESS | 1877 | 1468602438809 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:07:18 INFO - PROCESS | 1877 | 1468602438813 Marionette TRACE conn3 <- [1,1478,null,{}] 10:07:18 INFO - PROCESS | 1877 | 1468602438819 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}] 10:07:18 INFO - PROCESS | 1877 | 1468602438824 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:19 INFO - PROCESS | 1877 | 1468602438998 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 10:07:19 INFO - PROCESS | 1877 | 1468602439147 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:19 INFO - PROCESS | 1877 | 1468602439156 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x918f2800 == 10 [pid = 1877] [id = 377] 10:07:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x91edbc00) [pid = 1877] [serial = 1132] [outer = (nil)] 10:07:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9214d400) [pid = 1877] [serial = 1133] [outer = 0x91edbc00] 10:07:19 INFO - PROCESS | 1877 | 1468602439223 Marionette DEBUG loaded listener.js 10:07:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92192000) [pid = 1877] [serial = 1134] [outer = 0x91edbc00] 10:07:20 INFO - PROCESS | 1877 | 1468602440210 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]]]}] 10:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1435ms 10:07:20 INFO - PROCESS | 1877 | 1468602440268 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 10:07:20 INFO - PROCESS | 1877 | 1468602440271 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 10:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:07:20 INFO - PROCESS | 1877 | 1468602440289 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 1877 | 1468602440299 Marionette TRACE conn3 <- [1,1482,null,{}] 10:07:20 INFO - PROCESS | 1877 | 1468602440317 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}] 10:07:20 INFO - PROCESS | 1877 | 1468602440325 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:20 INFO - PROCESS | 1877 | 1468602440539 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 10:07:20 INFO - PROCESS | 1877 | 1468602440564 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 1877 | 1468602440572 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec90000 == 11 [pid = 1877] [id = 378] 10:07:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x90a2d800) [pid = 1877] [serial = 1135] [outer = (nil)] 10:07:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x926d6000) [pid = 1877] [serial = 1136] [outer = 0x90a2d800] 10:07:20 INFO - PROCESS | 1877 | 1468602440654 Marionette DEBUG loaded listener.js 10:07:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x92d5a000) [pid = 1877] [serial = 1137] [outer = 0x90a2d800] 10:07:21 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x932d3c00) [pid = 1877] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:07:21 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x8ec86c00) [pid = 1877] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:07:21 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x90a34400) [pid = 1877] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:07:21 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x93c98800) [pid = 1877] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:07:21 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9245f800) [pid = 1877] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:07:21 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x918e9c00) [pid = 1877] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:07:21 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ec8d000) [pid = 1877] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:07:21 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x926d5400) [pid = 1877] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:07:21 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x922eb800) [pid = 1877] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:07:21 INFO - PROCESS | 1877 | 1468602441963 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]]]}] 10:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1709ms 10:07:21 INFO - PROCESS | 1877 | 1468602441990 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 10:07:21 INFO - PROCESS | 1877 | 1468602441995 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 10:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:07:22 INFO - PROCESS | 1877 | 1468602442015 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 1877 | 1468602442018 Marionette TRACE conn3 <- [1,1486,null,{}] 10:07:22 INFO - PROCESS | 1877 | 1468602442024 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}] 10:07:22 INFO - PROCESS | 1877 | 1468602442029 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:22 INFO - PROCESS | 1877 | 1468602442174 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 10:07:22 INFO - PROCESS | 1877 | 1468602442188 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 1877 | 1468602442194 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23dc00 == 12 [pid = 1877] [id = 379] 10:07:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x922dec00) [pid = 1877] [serial = 1138] [outer = (nil)] 10:07:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x926ddc00) [pid = 1877] [serial = 1139] [outer = 0x922dec00] 10:07:22 INFO - PROCESS | 1877 | 1468602442265 Marionette DEBUG loaded listener.js 10:07:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92d5e000) [pid = 1877] [serial = 1140] [outer = 0x922dec00] 10:07:23 INFO - PROCESS | 1877 | 1468602443118 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]]]}] 10:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1134ms 10:07:23 INFO - PROCESS | 1877 | 1468602443146 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 10:07:23 INFO - PROCESS | 1877 | 1468602443150 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 10:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:07:23 INFO - PROCESS | 1877 | 1468602443156 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - PROCESS | 1877 | 1468602443160 Marionette TRACE conn3 <- [1,1490,null,{}] 10:07:23 INFO - PROCESS | 1877 | 1468602443174 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}] 10:07:23 INFO - PROCESS | 1877 | 1468602443179 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:23 INFO - PROCESS | 1877 | 1468602443333 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 10:07:23 INFO - PROCESS | 1877 | 1468602443342 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 1877 | 1468602443361 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0ac00 == 13 [pid = 1877] [id = 380] 10:07:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92f0b400) [pid = 1877] [serial = 1141] [outer = (nil)] 10:07:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x932d3400) [pid = 1877] [serial = 1142] [outer = 0x92f0b400] 10:07:23 INFO - PROCESS | 1877 | 1468602443441 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x93d99c00) [pid = 1877] [serial = 1143] [outer = 0x92f0b400] 10:07:24 INFO - PROCESS | 1877 | 1468602444705 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]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1596ms 10:07:24 INFO - PROCESS | 1877 | 1468602444754 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 10:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:07:24 INFO - PROCESS | 1877 | 1468602444761 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 10:07:24 INFO - PROCESS | 1877 | 1468602444768 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 1877 | 1468602444776 Marionette TRACE conn3 <- [1,1494,null,{}] 10:07:24 INFO - PROCESS | 1877 | 1468602444784 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}] 10:07:24 INFO - PROCESS | 1877 | 1468602444790 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:25 INFO - PROCESS | 1877 | 1468602445007 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 10:07:25 INFO - PROCESS | 1877 | 1468602445232 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 1877 | 1468602445242 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23f400 == 14 [pid = 1877] [id = 381] 10:07:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x8ecb8c00) [pid = 1877] [serial = 1144] [outer = (nil)] 10:07:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x91ed7c00) [pid = 1877] [serial = 1145] [outer = 0x8ecb8c00] 10:07:25 INFO - PROCESS | 1877 | 1468602445336 Marionette DEBUG loaded listener.js 10:07:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x92143400) [pid = 1877] [serial = 1146] [outer = 0x8ecb8c00] 10:07:26 INFO - PROCESS | 1877 | 1468602446377 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]]]}] 10:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1697ms 10:07:26 INFO - PROCESS | 1877 | 1468602446465 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 10:07:26 INFO - PROCESS | 1877 | 1468602446473 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 10:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:07:26 INFO - PROCESS | 1877 | 1468602446484 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:07:26 INFO - PROCESS | 1877 | 1468602446489 Marionette TRACE conn3 <- [1,1498,null,{}] 10:07:26 INFO - PROCESS | 1877 | 1468602446495 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}] 10:07:26 INFO - PROCESS | 1877 | 1468602446502 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:26 INFO - PROCESS | 1877 | 1468602446742 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 10:07:27 INFO - PROCESS | 1877 | 1468602447014 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:27 INFO - PROCESS | 1877 | 1468602447025 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e243800 == 15 [pid = 1877] [id = 382] 10:07:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x9246a000) [pid = 1877] [serial = 1147] [outer = (nil)] 10:07:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x926d8000) [pid = 1877] [serial = 1148] [outer = 0x9246a000] 10:07:27 INFO - PROCESS | 1877 | 1468602447107 Marionette DEBUG loaded listener.js 10:07:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x92d52400) [pid = 1877] [serial = 1149] [outer = 0x9246a000] 10:07:28 INFO - PROCESS | 1877 | 1468602448118 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]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1685ms 10:07:28 INFO - PROCESS | 1877 | 1468602448168 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 1877 | 1468602448173 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 10:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:07:28 INFO - PROCESS | 1877 | 1468602448180 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - PROCESS | 1877 | 1468602448186 Marionette TRACE conn3 <- [1,1502,null,{}] 10:07:28 INFO - PROCESS | 1877 | 1468602448203 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}] 10:07:28 INFO - PROCESS | 1877 | 1468602448211 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:28 INFO - PROCESS | 1877 | 1468602448436 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 10:07:28 INFO - PROCESS | 1877 | 1468602448651 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:28 INFO - PROCESS | 1877 | 1468602448660 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x92527c00 == 16 [pid = 1877] [id = 383] 10:07:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x92d5a800) [pid = 1877] [serial = 1150] [outer = (nil)] 10:07:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x93f78c00) [pid = 1877] [serial = 1151] [outer = 0x92d5a800] 10:07:28 INFO - PROCESS | 1877 | 1468602448790 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x9528d400) [pid = 1877] [serial = 1152] [outer = 0x92d5a800] 10:07:29 INFO - PROCESS | 1877 | 1468602449971 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]]]}] 10:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1841ms 10:07:30 INFO - PROCESS | 1877 | 1468602450020 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 10:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:07:30 INFO - PROCESS | 1877 | 1468602450026 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 10:07:30 INFO - PROCESS | 1877 | 1468602450033 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - PROCESS | 1877 | 1468602450038 Marionette TRACE conn3 <- [1,1506,null,{}] 10:07:30 INFO - PROCESS | 1877 | 1468602450048 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}] 10:07:30 INFO - PROCESS | 1877 | 1468602450053 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:30 INFO - PROCESS | 1877 | 1468602450309 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x95267c00) [pid = 1877] [serial = 1097] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x93d90400) [pid = 1877] [serial = 1094] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x93d9b400) [pid = 1877] [serial = 1095] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x8ec91000) [pid = 1877] [serial = 1085] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x8ecb9800) [pid = 1877] [serial = 1086] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92d55800) [pid = 1877] [serial = 1074] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x93d97000) [pid = 1877] [serial = 1082] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x93f7b000) [pid = 1877] [serial = 1083] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x926d4800) [pid = 1877] [serial = 1079] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x918ea000) [pid = 1877] [serial = 1080] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x91edf400) [pid = 1877] [serial = 1088] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x90a2ec00) [pid = 1877] [serial = 1076] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x918ed000) [pid = 1877] [serial = 1077] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92d5a400) [pid = 1877] [serial = 1091] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92f06000) [pid = 1877] [serial = 1092] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8ec8c800) [pid = 1877] [serial = 1098] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x9214a400) [pid = 1877] [serial = 1089] [outer = (nil)] [url = about:blank] 10:07:30 INFO - PROCESS | 1877 | 1468602450537 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 1877 | 1468602450549 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:30 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4f000 == 17 [pid = 1877] [id = 384] 10:07:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ec4fc00) [pid = 1877] [serial = 1153] [outer = (nil)] 10:07:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ecb8000) [pid = 1877] [serial = 1154] [outer = 0x8ec4fc00] 10:07:30 INFO - PROCESS | 1877 | 1468602450628 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x90a31000) [pid = 1877] [serial = 1155] [outer = 0x8ec4fc00] 10:07:31 INFO - PROCESS | 1877 | 1468602451400 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]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1389ms 10:07:31 INFO - PROCESS | 1877 | 1468602451422 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 10:07:31 INFO - PROCESS | 1877 | 1468602451428 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 10:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:07:31 INFO - PROCESS | 1877 | 1468602451439 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 1877 | 1468602451443 Marionette TRACE conn3 <- [1,1510,null,{}] 10:07:31 INFO - PROCESS | 1877 | 1468602451449 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}] 10:07:31 INFO - PROCESS | 1877 | 1468602451454 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:31 INFO - PROCESS | 1877 | 1468602451606 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 10:07:31 INFO - PROCESS | 1877 | 1468602451623 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:31 INFO - PROCESS | 1877 | 1468602451631 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x92148c00 == 18 [pid = 1877] [id = 385] 10:07:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92149000) [pid = 1877] [serial = 1156] [outer = (nil)] 10:07:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92150400) [pid = 1877] [serial = 1157] [outer = 0x92149000] 10:07:31 INFO - PROCESS | 1877 | 1468602451709 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x922e3400) [pid = 1877] [serial = 1158] [outer = 0x92149000] 10:07:32 INFO - PROCESS | 1877 | 1468602452661 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]]]}] 10:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1244ms 10:07:32 INFO - PROCESS | 1877 | 1468602452682 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 10:07:32 INFO - PROCESS | 1877 | 1468602452686 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 10:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:07:32 INFO - PROCESS | 1877 | 1468602452693 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:07:32 INFO - PROCESS | 1877 | 1468602452698 Marionette TRACE conn3 <- [1,1514,null,{}] 10:07:32 INFO - PROCESS | 1877 | 1468602452714 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}] 10:07:32 INFO - PROCESS | 1877 | 1468602452722 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:32 INFO - PROCESS | 1877 | 1468602452876 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 10:07:33 INFO - PROCESS | 1877 | 1468602453024 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 1877 | 1468602453036 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0a800 == 19 [pid = 1877] [id = 386] 10:07:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92f0b000) [pid = 1877] [serial = 1159] [outer = (nil)] 10:07:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x93c99800) [pid = 1877] [serial = 1160] [outer = 0x92f0b000] 10:07:33 INFO - PROCESS | 1877 | 1468602453103 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93d9d000) [pid = 1877] [serial = 1161] [outer = 0x92f0b000] 10:07:33 INFO - PROCESS | 1877 | 1468602453918 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]]]}] 10:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1284ms 10:07:33 INFO - PROCESS | 1877 | 1468602453981 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 1877 | 1468602453985 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 10:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:07:33 INFO - PROCESS | 1877 | 1468602453992 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 1877 | 1468602453995 Marionette TRACE conn3 <- [1,1518,null,{}] 10:07:34 INFO - PROCESS | 1877 | 1468602454000 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}] 10:07:34 INFO - PROCESS | 1877 | 1468602454006 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:34 INFO - PROCESS | 1877 | 1468602454224 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 10:07:34 INFO - PROCESS | 1877 | 1468602454248 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:34 INFO - PROCESS | 1877 | 1468602454256 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x93f81000 == 20 [pid = 1877] [id = 387] 10:07:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9526cc00) [pid = 1877] [serial = 1162] [outer = (nil)] 10:07:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9528c800) [pid = 1877] [serial = 1163] [outer = 0x9526cc00] 10:07:34 INFO - PROCESS | 1877 | 1468602454325 Marionette DEBUG loaded listener.js 10:07:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x95449800) [pid = 1877] [serial = 1164] [outer = 0x9526cc00] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8e240c00) [pid = 1877] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x90a3b400) [pid = 1877] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x8ec52800) [pid = 1877] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x90a2d800) [pid = 1877] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x922dec00) [pid = 1877] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8e238400) [pid = 1877] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x91ee0c00) [pid = 1877] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92f0c000) [pid = 1877] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92150000) [pid = 1877] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9790a800) [pid = 1877] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x979e9000) [pid = 1877] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x99d40c00) [pid = 1877] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x99ae7400) [pid = 1877] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:07:35 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x91edbc00) [pid = 1877] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:07:35 INFO - PROCESS | 1877 | 1468602455363 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]]]}] 10:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1429ms 10:07:35 INFO - PROCESS | 1877 | 1468602455422 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 10:07:35 INFO - PROCESS | 1877 | 1468602455425 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 10:07:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:07:35 INFO - PROCESS | 1877 | 1468602455432 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - PROCESS | 1877 | 1468602455434 Marionette TRACE conn3 <- [1,1522,null,{}] 10:07:35 INFO - PROCESS | 1877 | 1468602455440 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}] 10:07:35 INFO - PROCESS | 1877 | 1468602455445 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:35 INFO - PROCESS | 1877 | 1468602455595 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 10:07:35 INFO - PROCESS | 1877 | 1468602455604 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:35 INFO - PROCESS | 1877 | 1468602455612 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8e000 == 21 [pid = 1877] [id = 388] 10:07:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x908c2800) [pid = 1877] [serial = 1165] [outer = (nil)] 10:07:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x922ec400) [pid = 1877] [serial = 1166] [outer = 0x908c2800] 10:07:35 INFO - PROCESS | 1877 | 1468602455679 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92d5dc00) [pid = 1877] [serial = 1167] [outer = 0x908c2800] 10:07:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:07:36 INFO - PROCESS | 1877 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:07:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:07:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:07:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:07:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:07:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:07:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:07:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:07:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:07:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:07:36 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:07:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:07:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:07:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:07:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:07:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:07:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:07:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:07:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:07:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1078ms 10:07:36 INFO - PROCESS | 1877 | 1468602456465 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"]]]}] 10:07:36 INFO - PROCESS | 1877 | 1468602456527 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 10:07:36 INFO - PROCESS | 1877 | 1468602456530 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 10:07:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:07:36 INFO - PROCESS | 1877 | 1468602456536 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:07:36 INFO - PROCESS | 1877 | 1468602456540 Marionette TRACE conn3 <- [1,1526,null,{}] 10:07:36 INFO - PROCESS | 1877 | 1468602456545 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}] 10:07:36 INFO - PROCESS | 1877 | 1468602456556 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:36 INFO - PROCESS | 1877 | 1468602456782 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 10:07:36 INFO - PROCESS | 1877 | 1468602456796 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 1877 | 1468602456806 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a37400 == 22 [pid = 1877] [id = 389] 10:07:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x91edbc00) [pid = 1877] [serial = 1168] [outer = (nil)] 10:07:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x97912800) [pid = 1877] [serial = 1169] [outer = 0x91edbc00] 10:07:36 INFO - PROCESS | 1877 | 1468602456872 Marionette DEBUG loaded listener.js 10:07:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x97915800) [pid = 1877] [serial = 1170] [outer = 0x91edbc00] 10:07:37 INFO - PROCESS | 1877 | 1468602457879 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"]]]}] 10:07:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:07:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:07:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:07:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1384ms 10:07:37 INFO - PROCESS | 1877 | 1468602457924 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 10:07:37 INFO - PROCESS | 1877 | 1468602457932 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 10:07:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:07:37 INFO - PROCESS | 1877 | 1468602457981 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:07:37 INFO - PROCESS | 1877 | 1468602457990 Marionette TRACE conn3 <- [1,1530,null,{}] 10:07:38 INFO - PROCESS | 1877 | 1468602458002 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}] 10:07:38 INFO - PROCESS | 1877 | 1468602458007 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:38 INFO - PROCESS | 1877 | 1468602458222 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 10:07:38 INFO - PROCESS | 1877 | 1468602458388 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:38 INFO - PROCESS | 1877 | 1468602458396 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:38 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4f800 == 23 [pid = 1877] [id = 390] 10:07:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x90a30400) [pid = 1877] [serial = 1171] [outer = (nil)] 10:07:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x91eddc00) [pid = 1877] [serial = 1172] [outer = 0x90a30400] 10:07:38 INFO - PROCESS | 1877 | 1468602458483 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92147000) [pid = 1877] [serial = 1173] [outer = 0x90a30400] 10:07:39 INFO - PROCESS | 1877 | 1468602459311 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]]]}] 10:07:39 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:07:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:07:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:07:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:07:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:07:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:07:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1431ms 10:07:39 INFO - PROCESS | 1877 | 1468602459372 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 10:07:39 INFO - PROCESS | 1877 | 1468602459379 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 10:07:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:07:39 INFO - PROCESS | 1877 | 1468602459408 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:07:39 INFO - PROCESS | 1877 | 1468602459413 Marionette TRACE conn3 <- [1,1534,null,{}] 10:07:39 INFO - PROCESS | 1877 | 1468602459419 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}] 10:07:39 INFO - PROCESS | 1877 | 1468602459425 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:39 INFO - PROCESS | 1877 | 1468602459610 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 10:07:39 INFO - PROCESS | 1877 | 1468602459783 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:39 INFO - PROCESS | 1877 | 1468602459792 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:39 INFO - PROCESS | 1877 | ++DOCSHELL 0x92186c00 == 24 [pid = 1877] [id = 391] 10:07:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92f07800) [pid = 1877] [serial = 1174] [outer = (nil)] 10:07:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x95282400) [pid = 1877] [serial = 1175] [outer = 0x92f07800] 10:07:39 INFO - PROCESS | 1877 | 1468602459874 Marionette DEBUG loaded listener.js 10:07:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x95444400) [pid = 1877] [serial = 1176] [outer = 0x92f07800] 10:07:40 INFO - PROCESS | 1877 | 1468602460906 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]]]}] 10:07:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:07:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1535ms 10:07:40 INFO - PROCESS | 1877 | 1468602460941 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 10:07:40 INFO - PROCESS | 1877 | 1468602460945 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 10:07:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:07:40 INFO - PROCESS | 1877 | 1468602460953 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:07:40 INFO - PROCESS | 1877 | 1468602460959 Marionette TRACE conn3 <- [1,1538,null,{}] 10:07:40 INFO - PROCESS | 1877 | 1468602460993 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}] 10:07:41 INFO - PROCESS | 1877 | 1468602461002 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:41 INFO - PROCESS | 1877 | 1468602461182 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 10:07:41 INFO - PROCESS | 1877 | 1468602461327 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 1877 | 1468602461339 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x979e4800 == 25 [pid = 1877] [id = 392] 10:07:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x979e9000) [pid = 1877] [serial = 1177] [outer = (nil)] 10:07:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x984d4000) [pid = 1877] [serial = 1178] [outer = 0x979e9000] 10:07:41 INFO - PROCESS | 1877 | 1468602461425 Marionette DEBUG loaded listener.js 10:07:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x98d94400) [pid = 1877] [serial = 1179] [outer = 0x979e9000] 10:07:42 INFO - PROCESS | 1877 | 1468602462362 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]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:07:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1454ms 10:07:42 INFO - PROCESS | 1877 | 1468602462408 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 10:07:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:07:42 INFO - PROCESS | 1877 | 1468602462413 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 10:07:42 INFO - PROCESS | 1877 | 1468602462420 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 1877 | 1468602462423 Marionette TRACE conn3 <- [1,1542,null,{}] 10:07:42 INFO - PROCESS | 1877 | 1468602462429 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}] 10:07:42 INFO - PROCESS | 1877 | 1468602462435 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:42 INFO - PROCESS | 1877 | 1468602462613 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 10:07:42 INFO - PROCESS | 1877 | 1468602462787 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:42 INFO - PROCESS | 1877 | 1468602462795 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec87c00 == 26 [pid = 1877] [id = 393] 10:07:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x922e7400) [pid = 1877] [serial = 1180] [outer = (nil)] 10:07:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x999e0c00) [pid = 1877] [serial = 1181] [outer = 0x922e7400] 10:07:42 INFO - PROCESS | 1877 | 1468602462873 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x99aea400) [pid = 1877] [serial = 1182] [outer = 0x922e7400] 10:07:43 INFO - PROCESS | 1877 | 1468602463776 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]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1431ms 10:07:43 INFO - PROCESS | 1877 | 1468602463851 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 1877 | 1468602463855 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 10:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:07:43 INFO - PROCESS | 1877 | 1468602463862 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - PROCESS | 1877 | 1468602463865 Marionette TRACE conn3 <- [1,1546,null,{}] 10:07:43 INFO - PROCESS | 1877 | 1468602463871 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}] 10:07:43 INFO - PROCESS | 1877 | 1468602463876 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:44 INFO - PROCESS | 1877 | 1468602464080 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 10:07:44 INFO - PROCESS | 1877 | 1468602464254 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 1877 | 1468602464260 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x998b7800 == 27 [pid = 1877] [id = 394] 10:07:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x999e3c00) [pid = 1877] [serial = 1183] [outer = (nil)] 10:07:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x99e6ec00) [pid = 1877] [serial = 1184] [outer = 0x999e3c00] 10:07:44 INFO - PROCESS | 1877 | 1468602464341 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9a1b7000) [pid = 1877] [serial = 1185] [outer = 0x999e3c00] 10:07:45 INFO - PROCESS | 1877 | 1468602465342 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]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1535ms 10:07:45 INFO - PROCESS | 1877 | 1468602465398 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 1877 | 1468602465402 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 10:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:07:45 INFO - PROCESS | 1877 | 1468602465417 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 1877 | 1468602465423 Marionette TRACE conn3 <- [1,1550,null,{}] 10:07:45 INFO - PROCESS | 1877 | 1468602465429 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}] 10:07:45 INFO - PROCESS | 1877 | 1468602465439 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:45 INFO - PROCESS | 1877 | 1468602465665 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 10:07:45 INFO - PROCESS | 1877 | 1468602465899 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:45 INFO - PROCESS | 1877 | 1468602465905 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e236c00 == 28 [pid = 1877] [id = 395] 10:07:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x8ec52000) [pid = 1877] [serial = 1186] [outer = (nil)] 10:07:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x908c2c00) [pid = 1877] [serial = 1187] [outer = 0x8ec52000] 10:07:46 INFO - PROCESS | 1877 | 1468602466037 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x90a37c00) [pid = 1877] [serial = 1188] [outer = 0x8ec52000] 10:07:47 INFO - PROCESS | 1877 | 1468602467134 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]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:07:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1736ms 10:07:47 INFO - PROCESS | 1877 | 1468602467153 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 10:07:47 INFO - PROCESS | 1877 | 1468602467159 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 10:07:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:07:47 INFO - PROCESS | 1877 | 1468602467168 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - PROCESS | 1877 | 1468602467173 Marionette TRACE conn3 <- [1,1554,null,{}] 10:07:47 INFO - PROCESS | 1877 | 1468602467181 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}] 10:07:47 INFO - PROCESS | 1877 | 1468602467187 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:47 INFO - PROCESS | 1877 | 1468602467353 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 10:07:47 INFO - PROCESS | 1877 | 1468602467590 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 1877 | 1468602467603 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecba400 == 29 [pid = 1877] [id = 396] 10:07:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x8ecbd800) [pid = 1877] [serial = 1189] [outer = (nil)] 10:07:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x91ed2c00) [pid = 1877] [serial = 1190] [outer = 0x8ecbd800] 10:07:47 INFO - PROCESS | 1877 | 1468602467688 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x92145c00) [pid = 1877] [serial = 1191] [outer = 0x8ecbd800] 10:07:48 INFO - PROCESS | 1877 | 1468602468617 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]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:07:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1496ms 10:07:48 INFO - PROCESS | 1877 | 1468602468664 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 10:07:48 INFO - PROCESS | 1877 | 1468602468671 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 10:07:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:07:48 INFO - PROCESS | 1877 | 1468602468681 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 1877 | 1468602468685 Marionette TRACE conn3 <- [1,1558,null,{}] 10:07:48 INFO - PROCESS | 1877 | 1468602468691 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}] 10:07:48 INFO - PROCESS | 1877 | 1468602468697 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:48 INFO - PROCESS | 1877 | 1468602468863 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 10:07:49 INFO - PROCESS | 1877 | --DOCSHELL 0x8e240000 == 28 [pid = 1877] [id = 375] 10:07:49 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec51400 == 27 [pid = 1877] [id = 374] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x8ec4a000) [pid = 1877] [serial = 1127] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x8ec88000) [pid = 1877] [serial = 1128] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x918e9000) [pid = 1877] [serial = 1130] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x918f1000) [pid = 1877] [serial = 1131] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x8ecb7800) [pid = 1877] [serial = 1125] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x8ec8b000) [pid = 1877] [serial = 1124] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x926d6000) [pid = 1877] [serial = 1136] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x926ddc00) [pid = 1877] [serial = 1139] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x8ec58400) [pid = 1877] [serial = 1101] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x8ec4d000) [pid = 1877] [serial = 1100] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x92193400) [pid = 1877] [serial = 1104] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x9214f800) [pid = 1877] [serial = 1103] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x93f7e000) [pid = 1877] [serial = 1107] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x93d90000) [pid = 1877] [serial = 1106] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x955b9000) [pid = 1877] [serial = 1110] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x955b2800) [pid = 1877] [serial = 1109] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x97994c00) [pid = 1877] [serial = 1113] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92d5e000) [pid = 1877] [serial = 1140] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x97915c00) [pid = 1877] [serial = 1112] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x99aaf800) [pid = 1877] [serial = 1116] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x984da000) [pid = 1877] [serial = 1115] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9a384800) [pid = 1877] [serial = 1119] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9a1b7800) [pid = 1877] [serial = 1118] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x9a66f400) [pid = 1877] [serial = 1122] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x9a65ac00) [pid = 1877] [serial = 1121] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x92192000) [pid = 1877] [serial = 1134] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x92d5a000) [pid = 1877] [serial = 1137] [outer = (nil)] [url = about:blank] 10:07:49 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x9214d400) [pid = 1877] [serial = 1133] [outer = (nil)] [url = about:blank] 10:07:50 INFO - PROCESS | 1877 | 1468602470094 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:50 INFO - PROCESS | 1877 | 1468602470104 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4a000 == 28 [pid = 1877] [id = 397] 10:07:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x8ec4a400) [pid = 1877] [serial = 1192] [outer = (nil)] 10:07:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8ec50800) [pid = 1877] [serial = 1193] [outer = 0x8ec4a400] 10:07:50 INFO - PROCESS | 1877 | 1468602470181 Marionette DEBUG loaded listener.js 10:07:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8ec86c00) [pid = 1877] [serial = 1194] [outer = 0x8ec4a400] 10:07:51 INFO - PROCESS | 1877 | 1468602471011 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]]]}] 10:07:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:07:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2380ms 10:07:51 INFO - PROCESS | 1877 | 1468602471063 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 10:07:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:07:51 INFO - PROCESS | 1877 | 1468602471068 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 10:07:51 INFO - PROCESS | 1877 | 1468602471076 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:07:51 INFO - PROCESS | 1877 | 1468602471081 Marionette TRACE conn3 <- [1,1562,null,{}] 10:07:51 INFO - PROCESS | 1877 | 1468602471089 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}] 10:07:51 INFO - PROCESS | 1877 | 1468602471093 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:51 INFO - PROCESS | 1877 | 1468602471252 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 10:07:51 INFO - PROCESS | 1877 | 1468602471263 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 1877 | 1468602471271 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x908cf000 == 29 [pid = 1877] [id = 398] 10:07:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x90a2e400) [pid = 1877] [serial = 1195] [outer = (nil)] 10:07:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x90a38c00) [pid = 1877] [serial = 1196] [outer = 0x90a2e400] 10:07:51 INFO - PROCESS | 1877 | 1468602471343 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x918e6400) [pid = 1877] [serial = 1197] [outer = 0x90a2e400] 10:07:52 INFO - PROCESS | 1877 | 1468602472291 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]]]}] 10:07:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:07:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1236ms 10:07:52 INFO - PROCESS | 1877 | 1468602472315 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 1877 | 1468602472322 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 10:07:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:07:52 INFO - PROCESS | 1877 | 1468602472329 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 1877 | 1468602472333 Marionette TRACE conn3 <- [1,1566,null,{}] 10:07:52 INFO - PROCESS | 1877 | 1468602472339 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}] 10:07:52 INFO - PROCESS | 1877 | 1468602472344 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:52 INFO - PROCESS | 1877 | 1468602472514 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 10:07:52 INFO - PROCESS | 1877 | 1468602472671 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:52 INFO - PROCESS | 1877 | 1468602472679 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a36000 == 30 [pid = 1877] [id = 399] 10:07:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x91ed3c00) [pid = 1877] [serial = 1198] [outer = (nil)] 10:07:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9218b400) [pid = 1877] [serial = 1199] [outer = 0x91ed3c00] 10:07:52 INFO - PROCESS | 1877 | 1468602472747 Marionette DEBUG loaded listener.js 10:07:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x922e1000) [pid = 1877] [serial = 1200] [outer = 0x91ed3c00] 10:07:53 INFO - PROCESS | 1877 | 1468602473662 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]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:07:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1383ms 10:07:53 INFO - PROCESS | 1877 | 1468602473720 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 1877 | 1468602473724 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 10:07:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:07:53 INFO - PROCESS | 1877 | 1468602473739 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 1877 | 1468602473748 Marionette TRACE conn3 <- [1,1570,null,{}] 10:07:53 INFO - PROCESS | 1877 | 1468602473762 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}] 10:07:53 INFO - PROCESS | 1877 | 1468602473769 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:53 INFO - PROCESS | 1877 | 1468602473989 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 10:07:54 INFO - PROCESS | 1877 | 1468602474033 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 1877 | 1468602474045 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec84800 == 31 [pid = 1877] [id = 400] 10:07:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x926dd000) [pid = 1877] [serial = 1201] [outer = (nil)] 10:07:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92d56000) [pid = 1877] [serial = 1202] [outer = 0x926dd000] 10:07:54 INFO - PROCESS | 1877 | 1468602474178 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x92d60400) [pid = 1877] [serial = 1203] [outer = 0x926dd000] 10:07:54 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92d5a800) [pid = 1877] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:07:54 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92f0b400) [pid = 1877] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:07:54 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92f0b000) [pid = 1877] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:07:54 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ecb8c00) [pid = 1877] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:07:54 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x908c2800) [pid = 1877] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:07:54 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9246a000) [pid = 1877] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:07:54 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ec4fc00) [pid = 1877] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:07:54 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92149000) [pid = 1877] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:07:55 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x9526cc00) [pid = 1877] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:07:55 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x91edbc00) [pid = 1877] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:07:55 INFO - PROCESS | 1877 | 1468602475352 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]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:07:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1657ms 10:07:55 INFO - PROCESS | 1877 | 1468602475387 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 1877 | 1468602475392 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 10:07:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:07:55 INFO - PROCESS | 1877 | 1468602475398 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - PROCESS | 1877 | 1468602475400 Marionette TRACE conn3 <- [1,1574,null,{}] 10:07:55 INFO - PROCESS | 1877 | 1468602475406 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}] 10:07:55 INFO - PROCESS | 1877 | 1468602475411 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:55 INFO - PROCESS | 1877 | 1468602475628 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 10:07:55 INFO - PROCESS | 1877 | 1468602475648 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 1877 | 1468602475655 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:55 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8e400 == 32 [pid = 1877] [id = 401] 10:07:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x91ed5000) [pid = 1877] [serial = 1204] [outer = (nil)] 10:07:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92f03400) [pid = 1877] [serial = 1205] [outer = 0x91ed5000] 10:07:55 INFO - PROCESS | 1877 | 1468602475723 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92f0b800) [pid = 1877] [serial = 1206] [outer = 0x91ed5000] 10:07:56 INFO - PROCESS | 1877 | 1468602476550 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]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:07:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1177ms 10:07:56 INFO - PROCESS | 1877 | 1468602476578 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 1877 | 1468602476582 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 10:07:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:07:56 INFO - PROCESS | 1877 | 1468602476588 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 1877 | 1468602476592 Marionette TRACE conn3 <- [1,1578,null,{}] 10:07:56 INFO - PROCESS | 1877 | 1468602476597 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}] 10:07:56 INFO - PROCESS | 1877 | 1468602476602 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:56 INFO - PROCESS | 1877 | 1468602476751 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 10:07:56 INFO - PROCESS | 1877 | 1468602476765 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 1877 | 1468602476781 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:56 INFO - PROCESS | 1877 | ++DOCSHELL 0x932e0c00 == 33 [pid = 1877] [id = 402] 10:07:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93c98800) [pid = 1877] [serial = 1207] [outer = (nil)] 10:07:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x93d93c00) [pid = 1877] [serial = 1208] [outer = 0x93c98800] 10:07:56 INFO - PROCESS | 1877 | 1468602476862 Marionette DEBUG loaded listener.js 10:07:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x95281c00) [pid = 1877] [serial = 1209] [outer = 0x93c98800] 10:07:58 INFO - PROCESS | 1877 | 1468602478109 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]]]}] 10:07:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:07:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1541ms 10:07:58 INFO - PROCESS | 1877 | 1468602478130 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 1877 | 1468602478136 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 10:07:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:07:58 INFO - PROCESS | 1877 | 1468602478144 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - PROCESS | 1877 | 1468602478152 Marionette TRACE conn3 <- [1,1582,null,{}] 10:07:58 INFO - PROCESS | 1877 | 1468602478160 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}] 10:07:58 INFO - PROCESS | 1877 | 1468602478166 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:58 INFO - PROCESS | 1877 | 1468602478351 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 10:07:58 INFO - PROCESS | 1877 | 1468602478570 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 1877 | 1468602478579 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:07:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec55400 == 34 [pid = 1877] [id = 403] 10:07:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x8ec8b400) [pid = 1877] [serial = 1210] [outer = (nil)] 10:07:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x918ec000) [pid = 1877] [serial = 1211] [outer = 0x8ec8b400] 10:07:58 INFO - PROCESS | 1877 | 1468602478667 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92142400) [pid = 1877] [serial = 1212] [outer = 0x8ec8b400] 10:07:59 INFO - PROCESS | 1877 | 1468602479660 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]]]}] 10:07:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:07:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1602ms 10:07:59 INFO - PROCESS | 1877 | 1468602479746 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 10:07:59 INFO - PROCESS | 1877 | 1468602479753 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 10:07:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:07:59 INFO - PROCESS | 1877 | 1468602479764 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 1877 | 1468602479768 Marionette TRACE conn3 <- [1,1586,null,{}] 10:07:59 INFO - PROCESS | 1877 | 1468602479775 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}] 10:07:59 INFO - PROCESS | 1877 | 1468602479781 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:00 INFO - PROCESS | 1877 | 1468602480011 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 10:08:00 INFO - PROCESS | 1877 | 1468602480327 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 1877 | 1468602480334 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23cc00 == 35 [pid = 1877] [id = 404] 10:08:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x926dec00) [pid = 1877] [serial = 1213] [outer = (nil)] 10:08:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92d60c00) [pid = 1877] [serial = 1214] [outer = 0x926dec00] 10:08:00 INFO - PROCESS | 1877 | 1468602480420 Marionette DEBUG loaded listener.js 10:08:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x932df400) [pid = 1877] [serial = 1215] [outer = 0x926dec00] 10:08:01 INFO - PROCESS | 1877 | 1468602481371 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]]]}] 10:08:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:08:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1685ms 10:08:01 INFO - PROCESS | 1877 | 1468602481449 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 10:08:01 INFO - PROCESS | 1877 | 1468602481453 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 10:08:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:08:01 INFO - PROCESS | 1877 | 1468602481461 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - PROCESS | 1877 | 1468602481467 Marionette TRACE conn3 <- [1,1590,null,{}] 10:08:01 INFO - PROCESS | 1877 | 1468602481484 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}] 10:08:01 INFO - PROCESS | 1877 | 1468602481493 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:01 INFO - PROCESS | 1877 | 1468602481730 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 10:08:02 INFO - PROCESS | 1877 | 1468602481994 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 1877 | 1468602482003 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:02 INFO - PROCESS | 1877 | ++DOCSHELL 0x95290400 == 36 [pid = 1877] [id = 405] 10:08:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x953e4000) [pid = 1877] [serial = 1216] [outer = (nil)] 10:08:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x955b1c00) [pid = 1877] [serial = 1217] [outer = 0x953e4000] 10:08:02 INFO - PROCESS | 1877 | 1468602482101 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x955b9c00) [pid = 1877] [serial = 1218] [outer = 0x953e4000] 10:08:03 INFO - PROCESS | 1877 | 1468602483050 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]]]}] 10:08:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:08:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1786ms 10:08:03 INFO - PROCESS | 1877 | 1468602483260 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 10:08:03 INFO - PROCESS | 1877 | 1468602483267 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 10:08:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:08:03 INFO - PROCESS | 1877 | 1468602483277 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:08:03 INFO - PROCESS | 1877 | 1468602483281 Marionette TRACE conn3 <- [1,1594,null,{}] 10:08:03 INFO - PROCESS | 1877 | 1468602483290 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}] 10:08:03 INFO - PROCESS | 1877 | 1468602483296 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:03 INFO - PROCESS | 1877 | 1468602483464 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 10:08:03 INFO - PROCESS | 1877 | 1468602483701 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 1877 | 1468602483719 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4bc00 == 37 [pid = 1877] [id = 406] 10:08:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x8ecb9c00) [pid = 1877] [serial = 1219] [outer = (nil)] 10:08:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x908c3c00) [pid = 1877] [serial = 1220] [outer = 0x8ecb9c00] 10:08:03 INFO - PROCESS | 1877 | 1468602483789 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x908cb000) [pid = 1877] [serial = 1221] [outer = 0x8ecb9c00] 10:08:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23dc00 == 36 [pid = 1877] [id = 379] 10:08:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec90000 == 35 [pid = 1877] [id = 378] 10:08:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92148c00 == 34 [pid = 1877] [id = 385] 10:08:04 INFO - PROCESS | 1877 | 1468602484737 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]]]}] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x97912800) [pid = 1877] [serial = 1169] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x97915800) [pid = 1877] [serial = 1170] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9528d400) [pid = 1877] [serial = 1152] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x932d3400) [pid = 1877] [serial = 1142] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x93d9d000) [pid = 1877] [serial = 1161] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92143400) [pid = 1877] [serial = 1146] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x922ec400) [pid = 1877] [serial = 1166] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x926d8000) [pid = 1877] [serial = 1148] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x90a31000) [pid = 1877] [serial = 1155] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92d52400) [pid = 1877] [serial = 1149] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92d5dc00) [pid = 1877] [serial = 1167] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92150400) [pid = 1877] [serial = 1157] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x91ed7c00) [pid = 1877] [serial = 1145] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x922e3400) [pid = 1877] [serial = 1158] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x95449800) [pid = 1877] [serial = 1164] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x9528c800) [pid = 1877] [serial = 1163] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x93c99800) [pid = 1877] [serial = 1160] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x93d99c00) [pid = 1877] [serial = 1143] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x93f78c00) [pid = 1877] [serial = 1151] [outer = (nil)] [url = about:blank] 10:08:04 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x8ecb8000) [pid = 1877] [serial = 1154] [outer = (nil)] [url = about:blank] 10:08:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:08:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1539ms 10:08:04 INFO - PROCESS | 1877 | 1468602484817 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 10:08:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:08:04 INFO - PROCESS | 1877 | 1468602484822 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 10:08:04 INFO - PROCESS | 1877 | 1468602484832 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 1877 | 1468602484838 Marionette TRACE conn3 <- [1,1598,null,{}] 10:08:04 INFO - PROCESS | 1877 | 1468602484844 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}] 10:08:04 INFO - PROCESS | 1877 | 1468602484850 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:05 INFO - PROCESS | 1877 | 1468602485009 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 10:08:05 INFO - PROCESS | 1877 | 1468602485140 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 1877 | 1468602485146 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e9400 == 35 [pid = 1877] [id = 407] 10:08:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x91eda800) [pid = 1877] [serial = 1222] [outer = (nil)] 10:08:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x9214c800) [pid = 1877] [serial = 1223] [outer = 0x91eda800] 10:08:05 INFO - PROCESS | 1877 | 1468602485232 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x922e4800) [pid = 1877] [serial = 1224] [outer = 0x91eda800] 10:08:06 INFO - PROCESS | 1877 | 1468602486067 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]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:08:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1286ms 10:08:06 INFO - PROCESS | 1877 | 1468602486114 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 1877 | 1468602486118 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 10:08:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:08:06 INFO - PROCESS | 1877 | 1468602486125 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - PROCESS | 1877 | 1468602486128 Marionette TRACE conn3 <- [1,1602,null,{}] 10:08:06 INFO - PROCESS | 1877 | 1468602486143 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}] 10:08:06 INFO - PROCESS | 1877 | 1468602486151 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:06 INFO - PROCESS | 1877 | 1468602486310 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 10:08:06 INFO - PROCESS | 1877 | 1468602486321 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 1877 | 1468602486335 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5f000 == 36 [pid = 1877] [id = 408] 10:08:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92f0dc00) [pid = 1877] [serial = 1225] [outer = (nil)] 10:08:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x93c9b400) [pid = 1877] [serial = 1226] [outer = 0x92f0dc00] 10:08:06 INFO - PROCESS | 1877 | 1468602486533 Marionette DEBUG loaded listener.js 10:08:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93d9b400) [pid = 1877] [serial = 1227] [outer = 0x92f0dc00] 10:08:07 INFO - PROCESS | 1877 | 1468602487383 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]]]}] 10:08:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:08:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1289ms 10:08:07 INFO - PROCESS | 1877 | 1468602487420 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 10:08:07 INFO - PROCESS | 1877 | 1468602487424 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 10:08:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:08:07 INFO - PROCESS | 1877 | 1468602487430 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:08:07 INFO - PROCESS | 1877 | 1468602487432 Marionette TRACE conn3 <- [1,1606,null,{}] 10:08:07 INFO - PROCESS | 1877 | 1468602487438 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}] 10:08:07 INFO - PROCESS | 1877 | 1468602487443 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:07 INFO - PROCESS | 1877 | 1468602487653 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 10:08:07 INFO - PROCESS | 1877 | 1468602487678 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:07 INFO - PROCESS | 1877 | 1468602487684 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d5c00 == 37 [pid = 1877] [id = 409] 10:08:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x95268800) [pid = 1877] [serial = 1228] [outer = (nil)] 10:08:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9544a800) [pid = 1877] [serial = 1229] [outer = 0x95268800] 10:08:07 INFO - PROCESS | 1877 | 1468602487754 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x955b2c00) [pid = 1877] [serial = 1230] [outer = 0x95268800] 10:08:08 INFO - PROCESS | 1877 | 1468602488661 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]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:08:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1280ms 10:08:08 INFO - PROCESS | 1877 | 1468602488711 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 1877 | 1468602488715 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 10:08:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:08:08 INFO - PROCESS | 1877 | 1468602488727 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 1877 | 1468602488730 Marionette TRACE conn3 <- [1,1610,null,{}] 10:08:08 INFO - PROCESS | 1877 | 1468602488735 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}] 10:08:08 INFO - PROCESS | 1877 | 1468602488740 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:08 INFO - PROCESS | 1877 | 1468602488940 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 10:08:08 INFO - PROCESS | 1877 | 1468602488962 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:08 INFO - PROCESS | 1877 | 1468602488969 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x93f83000 == 38 [pid = 1877] [id = 410] 10:08:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9544bc00) [pid = 1877] [serial = 1231] [outer = (nil)] 10:08:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x9790f400) [pid = 1877] [serial = 1232] [outer = 0x9544bc00] 10:08:09 INFO - PROCESS | 1877 | 1468602489036 Marionette DEBUG loaded listener.js 10:08:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x97914000) [pid = 1877] [serial = 1233] [outer = 0x9544bc00] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x926dd000) [pid = 1877] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x90a2e400) [pid = 1877] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8ec4a400) [pid = 1877] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ecbd800) [pid = 1877] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x90a30400) [pid = 1877] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92f07800) [pid = 1877] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x979e9000) [pid = 1877] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x922e7400) [pid = 1877] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x999e3c00) [pid = 1877] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x91ed5000) [pid = 1877] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x91ed3c00) [pid = 1877] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:08:09 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x8ec52000) [pid = 1877] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:08:09 INFO - PROCESS | 1877 | 1468602489966 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]]]}] 10:08:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:08:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1293ms 10:08:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:08:10 INFO - PROCESS | 1877 | 1468602490020 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 10:08:10 INFO - PROCESS | 1877 | 1468602490023 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 10:08:10 INFO - PROCESS | 1877 | 1468602490033 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 1877 | 1468602490035 Marionette TRACE conn3 <- [1,1614,null,{}] 10:08:10 INFO - PROCESS | 1877 | 1468602490043 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}] 10:08:10 INFO - PROCESS | 1877 | 1468602490052 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:10 INFO - PROCESS | 1877 | 1468602490249 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 10:08:10 INFO - PROCESS | 1877 | 1468602490389 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 1877 | 1468602490397 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a30400 == 39 [pid = 1877] [id = 411] 10:08:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x926dd000) [pid = 1877] [serial = 1234] [outer = (nil)] 10:08:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x97998c00) [pid = 1877] [serial = 1235] [outer = 0x926dd000] 10:08:10 INFO - PROCESS | 1877 | 1468602490470 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x979e4c00) [pid = 1877] [serial = 1236] [outer = 0x926dd000] 10:08:11 INFO - PROCESS | 1877 | 1468602491225 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]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 10:08:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1241ms 10:08:11 INFO - PROCESS | 1877 | 1468602491270 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 1877 | 1468602491273 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 10:08:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:08:11 INFO - PROCESS | 1877 | 1468602491279 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - PROCESS | 1877 | 1468602491283 Marionette TRACE conn3 <- [1,1618,null,{}] 10:08:11 INFO - PROCESS | 1877 | 1468602491288 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}] 10:08:11 INFO - PROCESS | 1877 | 1468602491293 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:11 INFO - PROCESS | 1877 | 1468602491545 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 10:08:11 INFO - PROCESS | 1877 | 1468602491635 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:11 INFO - PROCESS | 1877 | 1468602491648 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e241800 == 40 [pid = 1877] [id = 412] 10:08:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8e243c00) [pid = 1877] [serial = 1237] [outer = (nil)] 10:08:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ec51400) [pid = 1877] [serial = 1238] [outer = 0x8e243c00] 10:08:11 INFO - PROCESS | 1877 | 1468602491774 Marionette DEBUG loaded listener.js 10:08:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8ec8c400) [pid = 1877] [serial = 1239] [outer = 0x8e243c00] 10:08:12 INFO - PROCESS | 1877 | 1468602492808 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]]]}] 10:08:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:08:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1581ms 10:08:12 INFO - PROCESS | 1877 | 1468602492863 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 10:08:12 INFO - PROCESS | 1877 | 1468602492870 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 10:08:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:08:12 INFO - PROCESS | 1877 | 1468602492878 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:08:12 INFO - PROCESS | 1877 | 1468602492884 Marionette TRACE conn3 <- [1,1622,null,{}] 10:08:12 INFO - PROCESS | 1877 | 1468602492891 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}] 10:08:12 INFO - PROCESS | 1877 | 1468602492900 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:13 INFO - PROCESS | 1877 | 1468602493121 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 10:08:13 INFO - PROCESS | 1877 | 1468602493345 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 1877 | 1468602493354 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed1400 == 41 [pid = 1877] [id = 413] 10:08:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92145400) [pid = 1877] [serial = 1240] [outer = (nil)] 10:08:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92461c00) [pid = 1877] [serial = 1241] [outer = 0x92145400] 10:08:13 INFO - PROCESS | 1877 | 1468602493484 Marionette DEBUG loaded listener.js 10:08:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x926d0800) [pid = 1877] [serial = 1242] [outer = 0x92145400] 10:08:14 INFO - PROCESS | 1877 | 1468602494419 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]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 10:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1582ms 10:08:14 INFO - PROCESS | 1877 | 1468602494461 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 10:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:08:14 INFO - PROCESS | 1877 | 1468602494466 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 10:08:14 INFO - PROCESS | 1877 | 1468602494473 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 1877 | 1468602494477 Marionette TRACE conn3 <- [1,1626,null,{}] 10:08:14 INFO - PROCESS | 1877 | 1468602494483 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}] 10:08:14 INFO - PROCESS | 1877 | 1468602494489 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:14 INFO - PROCESS | 1877 | 1468602494671 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 10:08:14 INFO - PROCESS | 1877 | 1468602494847 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:14 INFO - PROCESS | 1877 | 1468602494858 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:14 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d54800 == 42 [pid = 1877] [id = 414] 10:08:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93f7c400) [pid = 1877] [serial = 1243] [outer = (nil)] 10:08:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x95449c00) [pid = 1877] [serial = 1244] [outer = 0x93f7c400] 10:08:14 INFO - PROCESS | 1877 | 1468602494939 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x9790a400) [pid = 1877] [serial = 1245] [outer = 0x93f7c400] 10:08:15 INFO - PROCESS | 1877 | 1468602495915 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]]]}] 10:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1494ms 10:08:15 INFO - PROCESS | 1877 | 1468602495982 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 10:08:15 INFO - PROCESS | 1877 | 1468602495988 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 10:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:08:16 INFO - PROCESS | 1877 | 1468602496007 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 1877 | 1468602496014 Marionette TRACE conn3 <- [1,1630,null,{}] 10:08:16 INFO - PROCESS | 1877 | 1468602496021 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}] 10:08:16 INFO - PROCESS | 1877 | 1468602496028 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:16 INFO - PROCESS | 1877 | 1468602496211 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 10:08:16 INFO - PROCESS | 1877 | 1468602496402 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:16 INFO - PROCESS | 1877 | 1468602496408 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed4c00 == 43 [pid = 1877] [id = 415] 10:08:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92142c00) [pid = 1877] [serial = 1246] [outer = (nil)] 10:08:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9790cc00) [pid = 1877] [serial = 1247] [outer = 0x92142c00] 10:08:16 INFO - PROCESS | 1877 | 1468602496489 Marionette DEBUG loaded listener.js 10:08:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x98d88000) [pid = 1877] [serial = 1248] [outer = 0x92142c00] 10:08:17 INFO - PROCESS | 1877 | 1468602497396 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]]]}] 10:08:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:08:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1455ms 10:08:17 INFO - PROCESS | 1877 | 1468602497454 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 10:08:17 INFO - PROCESS | 1877 | 1468602497458 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 10:08:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:08:17 INFO - PROCESS | 1877 | 1468602497465 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:08:17 INFO - PROCESS | 1877 | 1468602497468 Marionette TRACE conn3 <- [1,1634,null,{}] 10:08:17 INFO - PROCESS | 1877 | 1468602497474 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}] 10:08:17 INFO - PROCESS | 1877 | 1468602497480 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:17 INFO - PROCESS | 1877 | 1468602497658 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 10:08:17 INFO - PROCESS | 1877 | 1468602497835 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 1877 | 1468602497844 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb4800 == 44 [pid = 1877] [id = 416] 10:08:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x90a31c00) [pid = 1877] [serial = 1249] [outer = (nil)] 10:08:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9a128400) [pid = 1877] [serial = 1250] [outer = 0x90a31c00] 10:08:17 INFO - PROCESS | 1877 | 1468602497921 Marionette DEBUG loaded listener.js 10:08:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9a386800) [pid = 1877] [serial = 1251] [outer = 0x90a31c00] 10:08:18 INFO - PROCESS | 1877 | 1468602498839 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]]]}] 10:08:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:08:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1432ms 10:08:18 INFO - PROCESS | 1877 | 1468602498898 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 1877 | 1468602498901 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 10:08:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:08:18 INFO - PROCESS | 1877 | 1468602498908 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 1877 | 1468602498911 Marionette TRACE conn3 <- [1,1638,null,{}] 10:08:18 INFO - PROCESS | 1877 | 1468602498918 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}] 10:08:18 INFO - PROCESS | 1877 | 1468602498922 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:19 INFO - PROCESS | 1877 | 1468602499100 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 10:08:19 INFO - PROCESS | 1877 | 1468602499274 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 1877 | 1468602499293 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a38e400 == 45 [pid = 1877] [id = 417] 10:08:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9a38e800) [pid = 1877] [serial = 1252] [outer = (nil)] 10:08:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x9a66ac00) [pid = 1877] [serial = 1253] [outer = 0x9a38e800] 10:08:19 INFO - PROCESS | 1877 | 1468602499385 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x9a672000) [pid = 1877] [serial = 1254] [outer = 0x9a38e800] 10:08:20 INFO - PROCESS | 1877 | 1468602500363 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]]]}] 10:08:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:08:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1532ms 10:08:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:08:20 INFO - PROCESS | 1877 | 1468602500441 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 10:08:20 INFO - PROCESS | 1877 | 1468602500444 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 10:08:20 INFO - PROCESS | 1877 | 1468602500450 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:08:20 INFO - PROCESS | 1877 | 1468602500453 Marionette TRACE conn3 <- [1,1642,null,{}] 10:08:20 INFO - PROCESS | 1877 | 1468602500460 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}] 10:08:20 INFO - PROCESS | 1877 | 1468602500465 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:20 INFO - PROCESS | 1877 | 1468602500677 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 10:08:21 INFO - PROCESS | 1877 | 1468602500991 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:21 INFO - PROCESS | 1877 | 1468602501000 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec58000 == 46 [pid = 1877] [id = 418] 10:08:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x8ec58400) [pid = 1877] [serial = 1255] [outer = (nil)] 10:08:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x92149000) [pid = 1877] [serial = 1256] [outer = 0x8ec58400] 10:08:21 INFO - PROCESS | 1877 | 1468602501085 Marionette DEBUG loaded listener.js 10:08:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x95289400) [pid = 1877] [serial = 1257] [outer = 0x8ec58400] 10:08:22 INFO - PROCESS | 1877 | 1468602502150 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]]]}] 10:08:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:08:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1740ms 10:08:22 INFO - PROCESS | 1877 | 1468602502191 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 10:08:22 INFO - PROCESS | 1877 | 1468602502197 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 10:08:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:08:22 INFO - PROCESS | 1877 | 1468602502206 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:08:22 INFO - PROCESS | 1877 | 1468602502210 Marionette TRACE conn3 <- [1,1646,null,{}] 10:08:22 INFO - PROCESS | 1877 | 1468602502219 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}] 10:08:22 INFO - PROCESS | 1877 | 1468602502224 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:22 INFO - PROCESS | 1877 | 1468602502396 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 10:08:22 INFO - PROCESS | 1877 | 1468602502687 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 1877 | 1468602502708 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x918ea000 == 47 [pid = 1877] [id = 419] 10:08:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x918eb000) [pid = 1877] [serial = 1258] [outer = (nil)] 10:08:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x91ed7c00) [pid = 1877] [serial = 1259] [outer = 0x918eb000] 10:08:22 INFO - PROCESS | 1877 | 1468602502813 Marionette DEBUG loaded listener.js 10:08:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x9214bc00) [pid = 1877] [serial = 1260] [outer = 0x918eb000] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x90a3b000 == 46 [pid = 1877] [id = 376] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0a800 == 45 [pid = 1877] [id = 386] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0ac00 == 44 [pid = 1877] [id = 380] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8e000 == 43 [pid = 1877] [id = 388] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x918f2800 == 42 [pid = 1877] [id = 377] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x90a37400 == 41 [pid = 1877] [id = 389] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x92527c00 == 40 [pid = 1877] [id = 383] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x92186c00 == 39 [pid = 1877] [id = 391] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x8e243800 == 38 [pid = 1877] [id = 382] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x93f81000 == 37 [pid = 1877] [id = 387] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4f000 == 36 [pid = 1877] [id = 384] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4f800 == 35 [pid = 1877] [id = 390] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23f400 == 34 [pid = 1877] [id = 381] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x979e4800 == 33 [pid = 1877] [id = 392] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x998b7800 == 32 [pid = 1877] [id = 394] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x8e236c00 == 31 [pid = 1877] [id = 395] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecba400 == 30 [pid = 1877] [id = 396] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec87c00 == 29 [pid = 1877] [id = 393] 10:08:24 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4a000 == 28 [pid = 1877] [id = 397] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x92d56000) [pid = 1877] [serial = 1202] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x90a38c00) [pid = 1877] [serial = 1196] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x918e6400) [pid = 1877] [serial = 1197] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x8ec50800) [pid = 1877] [serial = 1193] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x8ec86c00) [pid = 1877] [serial = 1194] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x92145c00) [pid = 1877] [serial = 1191] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x91ed2c00) [pid = 1877] [serial = 1190] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x92147000) [pid = 1877] [serial = 1173] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x91eddc00) [pid = 1877] [serial = 1172] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x95444400) [pid = 1877] [serial = 1176] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x95282400) [pid = 1877] [serial = 1175] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x98d94400) [pid = 1877] [serial = 1179] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x984d4000) [pid = 1877] [serial = 1178] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x99aea400) [pid = 1877] [serial = 1182] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x999e0c00) [pid = 1877] [serial = 1181] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x9a1b7000) [pid = 1877] [serial = 1185] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x99e6ec00) [pid = 1877] [serial = 1184] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92f03400) [pid = 1877] [serial = 1205] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x922e1000) [pid = 1877] [serial = 1200] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9218b400) [pid = 1877] [serial = 1199] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x90a37c00) [pid = 1877] [serial = 1188] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x908c2c00) [pid = 1877] [serial = 1187] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92d60400) [pid = 1877] [serial = 1203] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92f0b800) [pid = 1877] [serial = 1206] [outer = (nil)] [url = about:blank] 10:08:24 INFO - PROCESS | 1877 | 1468602504717 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]]]}] 10:08:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:08:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2638ms 10:08:24 INFO - PROCESS | 1877 | 1468602504844 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 10:08:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:08:24 INFO - PROCESS | 1877 | 1468602504850 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 10:08:24 INFO - PROCESS | 1877 | 1468602504858 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:08:24 INFO - PROCESS | 1877 | 1468602504864 Marionette TRACE conn3 <- [1,1650,null,{}] 10:08:24 INFO - PROCESS | 1877 | 1468602504874 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}] 10:08:24 INFO - PROCESS | 1877 | 1468602504878 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:25 INFO - PROCESS | 1877 | 1468602505029 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 10:08:25 INFO - PROCESS | 1877 | 1468602505158 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:25 INFO - PROCESS | 1877 | 1468602505165 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec57400 == 29 [pid = 1877] [id = 420] 10:08:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ec58800) [pid = 1877] [serial = 1261] [outer = (nil)] 10:08:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ec88c00) [pid = 1877] [serial = 1262] [outer = 0x8ec58800] 10:08:25 INFO - PROCESS | 1877 | 1468602505242 Marionette DEBUG loaded listener.js 10:08:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8ec8bc00) [pid = 1877] [serial = 1263] [outer = 0x8ec58800] 10:08:26 INFO - PROCESS | 1877 | 1468602506039 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]]]}] 10:08:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:08:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1242ms 10:08:26 INFO - PROCESS | 1877 | 1468602506099 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 10:08:26 INFO - PROCESS | 1877 | 1468602506108 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 10:08:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:08:26 INFO - PROCESS | 1877 | 1468602506120 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:08:26 INFO - PROCESS | 1877 | 1468602506124 Marionette TRACE conn3 <- [1,1654,null,{}] 10:08:26 INFO - PROCESS | 1877 | 1468602506130 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}] 10:08:26 INFO - PROCESS | 1877 | 1468602506136 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:26 INFO - PROCESS | 1877 | 1468602506303 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 10:08:26 INFO - PROCESS | 1877 | 1468602506314 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:26 INFO - PROCESS | 1877 | 1468602506324 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c7800 == 30 [pid = 1877] [id = 421] 10:08:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x90a35800) [pid = 1877] [serial = 1264] [outer = (nil)] 10:08:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x918e6c00) [pid = 1877] [serial = 1265] [outer = 0x90a35800] 10:08:26 INFO - PROCESS | 1877 | 1468602506512 Marionette DEBUG loaded listener.js 10:08:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x91ed1c00) [pid = 1877] [serial = 1266] [outer = 0x90a35800] 10:08:27 INFO - PROCESS | 1877 | 1468602507369 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]]]}] 10:08:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:08:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1289ms 10:08:27 INFO - PROCESS | 1877 | 1468602507409 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 10:08:27 INFO - PROCESS | 1877 | 1468602507412 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 10:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:08:27 INFO - PROCESS | 1877 | 1468602507419 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - PROCESS | 1877 | 1468602507425 Marionette TRACE conn3 <- [1,1658,null,{}] 10:08:27 INFO - PROCESS | 1877 | 1468602507453 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}] 10:08:27 INFO - PROCESS | 1877 | 1468602507462 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:27 INFO - PROCESS | 1877 | 1468602507677 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 10:08:27 INFO - PROCESS | 1877 | 1468602507701 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 1877 | 1468602507711 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e2800 == 31 [pid = 1877] [id = 422] 10:08:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x922e2c00) [pid = 1877] [serial = 1267] [outer = (nil)] 10:08:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x922e9400) [pid = 1877] [serial = 1268] [outer = 0x922e2c00] 10:08:27 INFO - PROCESS | 1877 | 1468602507784 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x9246a800) [pid = 1877] [serial = 1269] [outer = 0x922e2c00] 10:08:28 INFO - PROCESS | 1877 | 1468602508701 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]]]}] 10:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1346ms 10:08:28 INFO - PROCESS | 1877 | 1468602508765 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 10:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:08:28 INFO - PROCESS | 1877 | 1468602508769 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 10:08:28 INFO - PROCESS | 1877 | 1468602508776 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 1877 | 1468602508794 Marionette TRACE conn3 <- [1,1662,null,{}] 10:08:28 INFO - PROCESS | 1877 | 1468602508808 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}] 10:08:28 INFO - PROCESS | 1877 | 1468602508812 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:29 INFO - PROCESS | 1877 | 1468602509016 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 10:08:29 INFO - PROCESS | 1877 | 1468602509056 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:29 INFO - PROCESS | 1877 | 1468602509063 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x92146000 == 32 [pid = 1877] [id = 423] 10:08:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x922ea000) [pid = 1877] [serial = 1270] [outer = (nil)] 10:08:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x92f06000) [pid = 1877] [serial = 1271] [outer = 0x922ea000] 10:08:29 INFO - PROCESS | 1877 | 1468602509134 Marionette DEBUG loaded listener.js 10:08:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92f0b400) [pid = 1877] [serial = 1272] [outer = 0x922ea000] 10:08:29 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x926dd000) [pid = 1877] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:08:29 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x95268800) [pid = 1877] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:08:29 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x9544bc00) [pid = 1877] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:08:29 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x91eda800) [pid = 1877] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:08:29 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x8ecb9c00) [pid = 1877] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:08:29 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x93c98800) [pid = 1877] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:08:29 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ec8b400) [pid = 1877] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:08:29 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x953e4000) [pid = 1877] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:08:29 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x926dec00) [pid = 1877] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:08:29 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92f0dc00) [pid = 1877] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:08:30 INFO - PROCESS | 1877 | 1468602510365 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]]]}] 10:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1658ms 10:08:30 INFO - PROCESS | 1877 | 1468602510433 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 10:08:30 INFO - PROCESS | 1877 | 1468602510436 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 10:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:08:30 INFO - PROCESS | 1877 | 1468602510443 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - PROCESS | 1877 | 1468602510446 Marionette TRACE conn3 <- [1,1666,null,{}] 10:08:30 INFO - PROCESS | 1877 | 1468602510452 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}] 10:08:30 INFO - PROCESS | 1877 | 1468602510457 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:30 INFO - PROCESS | 1877 | 1468602510607 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 10:08:30 INFO - PROCESS | 1877 | 1468602510618 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 1877 | 1468602510626 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:30 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec52800 == 33 [pid = 1877] [id = 424] 10:08:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x908c2000) [pid = 1877] [serial = 1273] [outer = (nil)] 10:08:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92f0c400) [pid = 1877] [serial = 1274] [outer = 0x908c2000] 10:08:30 INFO - PROCESS | 1877 | 1468602510693 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x932d3c00) [pid = 1877] [serial = 1275] [outer = 0x908c2000] 10:08:31 INFO - PROCESS | 1877 | 1468602511551 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]]]}] 10:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1133ms 10:08:31 INFO - PROCESS | 1877 | 1468602511576 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 10:08:31 INFO - PROCESS | 1877 | 1468602511581 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 10:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:08:31 INFO - PROCESS | 1877 | 1468602511587 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:08:31 INFO - PROCESS | 1877 | 1468602511591 Marionette TRACE conn3 <- [1,1670,null,{}] 10:08:31 INFO - PROCESS | 1877 | 1468602511596 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}] 10:08:31 INFO - PROCESS | 1877 | 1468602511606 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:31 INFO - PROCESS | 1877 | 1468602511913 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 10:08:32 INFO - PROCESS | 1877 | 1468602511999 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 1877 | 1468602512011 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:32 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e238000 == 34 [pid = 1877] [id = 425] 10:08:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x8e239000) [pid = 1877] [serial = 1276] [outer = (nil)] 10:08:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x8e23e400) [pid = 1877] [serial = 1277] [outer = 0x8e239000] 10:08:32 INFO - PROCESS | 1877 | 1468602512135 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x8ec54000) [pid = 1877] [serial = 1278] [outer = 0x8e239000] 10:08:33 INFO - PROCESS | 1877 | 1468602513246 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]]]}] 10:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1733ms 10:08:33 INFO - PROCESS | 1877 | 1468602513324 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 10:08:33 INFO - PROCESS | 1877 | 1468602513330 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 10:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:08:33 INFO - PROCESS | 1877 | 1468602513338 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:08:33 INFO - PROCESS | 1877 | 1468602513344 Marionette TRACE conn3 <- [1,1674,null,{}] 10:08:33 INFO - PROCESS | 1877 | 1468602513351 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}] 10:08:33 INFO - PROCESS | 1877 | 1468602513360 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:33 INFO - PROCESS | 1877 | 1468602513577 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 10:08:33 INFO - PROCESS | 1877 | 1468602513802 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 1877 | 1468602513811 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb5800 == 35 [pid = 1877] [id = 426] 10:08:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x8ecbf000) [pid = 1877] [serial = 1279] [outer = (nil)] 10:08:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x91ed9000) [pid = 1877] [serial = 1280] [outer = 0x8ecbf000] 10:08:33 INFO - PROCESS | 1877 | 1468602513895 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x92147000) [pid = 1877] [serial = 1281] [outer = 0x8ecbf000] 10:08:34 INFO - PROCESS | 1877 | 1468602514902 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]]]}] 10:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1632ms 10:08:34 INFO - PROCESS | 1877 | 1468602514971 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 10:08:34 INFO - PROCESS | 1877 | 1468602514976 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 10:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:08:34 INFO - PROCESS | 1877 | 1468602514983 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:08:34 INFO - PROCESS | 1877 | 1468602514987 Marionette TRACE conn3 <- [1,1678,null,{}] 10:08:34 INFO - PROCESS | 1877 | 1468602514993 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}] 10:08:35 INFO - PROCESS | 1877 | 1468602514999 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:35 INFO - PROCESS | 1877 | 1468602515186 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 10:08:35 INFO - PROCESS | 1877 | 1468602515450 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 1877 | 1468602515458 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x92462000 == 36 [pid = 1877] [id = 427] 10:08:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92526400) [pid = 1877] [serial = 1282] [outer = (nil)] 10:08:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x926d3800) [pid = 1877] [serial = 1283] [outer = 0x92526400] 10:08:35 INFO - PROCESS | 1877 | 1468602515593 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x92d5ac00) [pid = 1877] [serial = 1284] [outer = 0x92526400] 10:08:36 INFO - PROCESS | 1877 | 1468602516627 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]]]}] 10:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1689ms 10:08:36 INFO - PROCESS | 1877 | 1468602516673 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 10:08:36 INFO - PROCESS | 1877 | 1468602516679 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 10:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:08:36 INFO - PROCESS | 1877 | 1468602516697 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - PROCESS | 1877 | 1468602516704 Marionette TRACE conn3 <- [1,1682,null,{}] 10:08:36 INFO - PROCESS | 1877 | 1468602516710 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}] 10:08:36 INFO - PROCESS | 1877 | 1468602516717 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:36 INFO - PROCESS | 1877 | 1468602516909 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 10:08:37 INFO - PROCESS | 1877 | 1468602517126 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 1877 | 1468602517132 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x93c98800 == 37 [pid = 1877] [id = 428] 10:08:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x93f7e400) [pid = 1877] [serial = 1285] [outer = (nil)] 10:08:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9528cc00) [pid = 1877] [serial = 1286] [outer = 0x93f7e400] 10:08:37 INFO - PROCESS | 1877 | 1468602517262 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x95290800) [pid = 1877] [serial = 1287] [outer = 0x93f7e400] 10:08:38 INFO - PROCESS | 1877 | 1468602518207 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]]]}] 10:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1700ms 10:08:38 INFO - PROCESS | 1877 | 1468602518390 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 10:08:38 INFO - PROCESS | 1877 | 1468602518397 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 10:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:08:38 INFO - PROCESS | 1877 | 1468602518405 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:08:38 INFO - PROCESS | 1877 | 1468602518410 Marionette TRACE conn3 <- [1,1686,null,{}] 10:08:38 INFO - PROCESS | 1877 | 1468602518418 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}] 10:08:38 INFO - PROCESS | 1877 | 1468602518424 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:38 INFO - PROCESS | 1877 | 1468602518596 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 10:08:38 INFO - PROCESS | 1877 | 1468602518837 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:38 INFO - PROCESS | 1877 | 1468602518852 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:38 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb3c00 == 38 [pid = 1877] [id = 429] 10:08:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x8ecb5c00) [pid = 1877] [serial = 1288] [outer = (nil)] 10:08:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x908c4000) [pid = 1877] [serial = 1289] [outer = 0x8ecb5c00] 10:08:38 INFO - PROCESS | 1877 | 1468602518924 Marionette DEBUG loaded listener.js 10:08:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x90a2fc00) [pid = 1877] [serial = 1290] [outer = 0x8ecb5c00] 10:08:39 INFO - PROCESS | 1877 | --DOCSHELL 0x918e9400 == 37 [pid = 1877] [id = 407] 10:08:39 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec52800 == 36 [pid = 1877] [id = 424] 10:08:39 INFO - PROCESS | 1877 | --DOCSHELL 0x92146000 == 35 [pid = 1877] [id = 423] 10:08:39 INFO - PROCESS | 1877 | --DOCSHELL 0x922e2800 == 34 [pid = 1877] [id = 422] 10:08:39 INFO - PROCESS | 1877 | --DOCSHELL 0x908c7800 == 33 [pid = 1877] [id = 421] 10:08:39 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec57400 == 32 [pid = 1877] [id = 420] 10:08:39 INFO - PROCESS | 1877 | 1468602519885 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]]]}] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x97998c00) [pid = 1877] [serial = 1235] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x9544a800) [pid = 1877] [serial = 1229] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x9790f400) [pid = 1877] [serial = 1232] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x97914000) [pid = 1877] [serial = 1233] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x9214c800) [pid = 1877] [serial = 1223] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x922e4800) [pid = 1877] [serial = 1224] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x908c3c00) [pid = 1877] [serial = 1220] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x908cb000) [pid = 1877] [serial = 1221] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x95281c00) [pid = 1877] [serial = 1209] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x93d93c00) [pid = 1877] [serial = 1208] [outer = (nil)] [url = about:blank] 10:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1538ms 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x918ec000) [pid = 1877] [serial = 1211] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92142400) [pid = 1877] [serial = 1212] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x955b1c00) [pid = 1877] [serial = 1217] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x955b9c00) [pid = 1877] [serial = 1218] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92d60c00) [pid = 1877] [serial = 1214] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x932df400) [pid = 1877] [serial = 1215] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x93c9b400) [pid = 1877] [serial = 1226] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x955b2c00) [pid = 1877] [serial = 1230] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x979e4c00) [pid = 1877] [serial = 1236] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x93d9b400) [pid = 1877] [serial = 1227] [outer = (nil)] [url = about:blank] 10:08:39 INFO - PROCESS | 1877 | 1468602519960 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 1877 | 1468602519965 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 10:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:08:39 INFO - PROCESS | 1877 | 1468602519978 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - PROCESS | 1877 | 1468602519983 Marionette TRACE conn3 <- [1,1690,null,{}] 10:08:39 INFO - PROCESS | 1877 | 1468602519989 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}] 10:08:39 INFO - PROCESS | 1877 | 1468602519995 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:40 INFO - PROCESS | 1877 | 1468602520160 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 10:08:40 INFO - PROCESS | 1877 | 1468602520288 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 1877 | 1468602520296 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec53c00 == 33 [pid = 1877] [id = 430] 10:08:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x91edc400) [pid = 1877] [serial = 1291] [outer = (nil)] 10:08:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92149400) [pid = 1877] [serial = 1292] [outer = 0x91edc400] 10:08:40 INFO - PROCESS | 1877 | 1468602520382 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x922df000) [pid = 1877] [serial = 1293] [outer = 0x91edc400] 10:08:41 INFO - PROCESS | 1877 | 1468602521182 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]]]}] 10:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1236ms 10:08:41 INFO - PROCESS | 1877 | 1468602521226 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 10:08:41 INFO - PROCESS | 1877 | 1468602521229 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 10:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:08:41 INFO - PROCESS | 1877 | 1468602521238 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 1877 | 1468602521241 Marionette TRACE conn3 <- [1,1694,null,{}] 10:08:41 INFO - PROCESS | 1877 | 1468602521256 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}] 10:08:41 INFO - PROCESS | 1877 | 1468602521264 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:41 INFO - PROCESS | 1877 | 1468602521431 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 10:08:41 INFO - PROCESS | 1877 | 1468602521443 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:41 INFO - PROCESS | 1877 | 1468602521455 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5f400 == 34 [pid = 1877] [id = 431] 10:08:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92d60c00) [pid = 1877] [serial = 1294] [outer = (nil)] 10:08:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x932d8c00) [pid = 1877] [serial = 1295] [outer = 0x92d60c00] 10:08:41 INFO - PROCESS | 1877 | 1468602521528 Marionette DEBUG loaded listener.js 10:08:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x93ca1400) [pid = 1877] [serial = 1296] [outer = 0x92d60c00] 10:08:42 INFO - PROCESS | 1877 | 1468602522528 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]]]}] 10:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1337ms 10:08:42 INFO - PROCESS | 1877 | 1468602522575 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 10:08:42 INFO - PROCESS | 1877 | 1468602522579 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 10:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:08:42 INFO - PROCESS | 1877 | 1468602522598 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:08:42 INFO - PROCESS | 1877 | 1468602522600 Marionette TRACE conn3 <- [1,1698,null,{}] 10:08:42 INFO - PROCESS | 1877 | 1468602522606 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}] 10:08:42 INFO - PROCESS | 1877 | 1468602522611 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:42 INFO - PROCESS | 1877 | 1468602522825 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 10:08:42 INFO - PROCESS | 1877 | 1468602522850 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 1877 | 1468602522864 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x932da000 == 35 [pid = 1877] [id = 432] 10:08:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93f81000) [pid = 1877] [serial = 1297] [outer = (nil)] 10:08:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x95289c00) [pid = 1877] [serial = 1298] [outer = 0x93f81000] 10:08:42 INFO - PROCESS | 1877 | 1468602522953 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x9544bc00) [pid = 1877] [serial = 1299] [outer = 0x93f81000] 10:08:43 INFO - PROCESS | 1877 | 1468602523879 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]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 10:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1334ms 10:08:43 INFO - PROCESS | 1877 | 1468602523933 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 1877 | 1468602523937 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 10:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:08:43 INFO - PROCESS | 1877 | 1468602523943 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 1877 | 1468602523946 Marionette TRACE conn3 <- [1,1702,null,{}] 10:08:43 INFO - PROCESS | 1877 | 1468602523963 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}] 10:08:43 INFO - PROCESS | 1877 | 1468602523967 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:44 INFO - PROCESS | 1877 | 1468602524170 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 10:08:44 INFO - PROCESS | 1877 | 1468602524190 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 1877 | 1468602524198 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e242000 == 36 [pid = 1877] [id = 433] 10:08:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x8ec90800) [pid = 1877] [serial = 1300] [outer = (nil)] 10:08:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x955ad800) [pid = 1877] [serial = 1301] [outer = 0x8ec90800] 10:08:44 INFO - PROCESS | 1877 | 1468602524265 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x955b0800) [pid = 1877] [serial = 1302] [outer = 0x8ec90800] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ec58400) [pid = 1877] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x918eb000) [pid = 1877] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x90a31c00) [pid = 1877] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92142c00) [pid = 1877] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x8e243c00) [pid = 1877] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92145400) [pid = 1877] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ec58800) [pid = 1877] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9a38e800) [pid = 1877] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x922ea000) [pid = 1877] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x922e2c00) [pid = 1877] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x90a35800) [pid = 1877] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:08:44 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x93f7c400) [pid = 1877] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:08:45 INFO - PROCESS | 1877 | 1468602525299 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]]]}] 10:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1391ms 10:08:45 INFO - PROCESS | 1877 | 1468602525334 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 1877 | 1468602525338 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 10:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:08:45 INFO - PROCESS | 1877 | 1468602525345 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 1877 | 1468602525348 Marionette TRACE conn3 <- [1,1706,null,{}] 10:08:45 INFO - PROCESS | 1877 | 1468602525354 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}] 10:08:45 INFO - PROCESS | 1877 | 1468602525365 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:45 INFO - PROCESS | 1877 | 1468602525660 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 10:08:45 INFO - PROCESS | 1877 | 1468602525677 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 1877 | 1468602525683 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e243c00 == 37 [pid = 1877] [id = 434] 10:08:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92d5a800) [pid = 1877] [serial = 1303] [outer = (nil)] 10:08:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x97994400) [pid = 1877] [serial = 1304] [outer = 0x92d5a800] 10:08:45 INFO - PROCESS | 1877 | 1468602525754 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x979e1400) [pid = 1877] [serial = 1305] [outer = 0x92d5a800] 10:08:46 INFO - PROCESS | 1877 | 1468602526615 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]]]}] 10:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1332ms 10:08:46 INFO - PROCESS | 1877 | 1468602526677 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 1877 | 1468602526681 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 10:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:08:46 INFO - PROCESS | 1877 | 1468602526687 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - PROCESS | 1877 | 1468602526690 Marionette TRACE conn3 <- [1,1710,null,{}] 10:08:46 INFO - PROCESS | 1877 | 1468602526696 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}] 10:08:46 INFO - PROCESS | 1877 | 1468602526701 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:46 INFO - PROCESS | 1877 | 1468602526852 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 10:08:47 INFO - PROCESS | 1877 | 1468602527081 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 1877 | 1468602527089 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23a400 == 38 [pid = 1877] [id = 435] 10:08:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x8e23a800) [pid = 1877] [serial = 1306] [outer = (nil)] 10:08:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x8ec4dc00) [pid = 1877] [serial = 1307] [outer = 0x8e23a800] 10:08:47 INFO - PROCESS | 1877 | 1468602527177 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x8ec87800) [pid = 1877] [serial = 1308] [outer = 0x8e23a800] 10:08:48 INFO - PROCESS | 1877 | 1468602528268 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]]]}] 10:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1632ms 10:08:48 INFO - PROCESS | 1877 | 1468602528322 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 1877 | 1468602528328 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 10:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:08:48 INFO - PROCESS | 1877 | 1468602528337 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 1877 | 1468602528342 Marionette TRACE conn3 <- [1,1714,null,{}] 10:08:48 INFO - PROCESS | 1877 | 1468602528352 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}] 10:08:48 INFO - PROCESS | 1877 | 1468602528365 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:48 INFO - PROCESS | 1877 | 1468602528592 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 10:08:48 INFO - PROCESS | 1877 | 1468602528819 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 1877 | 1468602528828 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:48 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edd000 == 39 [pid = 1877] [id = 436] 10:08:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92143400) [pid = 1877] [serial = 1309] [outer = (nil)] 10:08:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x9218ec00) [pid = 1877] [serial = 1310] [outer = 0x92143400] 10:08:48 INFO - PROCESS | 1877 | 1468602528971 Marionette DEBUG loaded listener.js 10:08:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x922e6800) [pid = 1877] [serial = 1311] [outer = 0x92143400] 10:08:49 INFO - PROCESS | 1877 | 1468602529942 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]]]}] 10:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1647ms 10:08:49 INFO - PROCESS | 1877 | 1468602529988 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 1877 | 1468602529995 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 10:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:08:50 INFO - PROCESS | 1877 | 1468602530002 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:08:50 INFO - PROCESS | 1877 | 1468602530006 Marionette TRACE conn3 <- [1,1718,null,{}] 10:08:50 INFO - PROCESS | 1877 | 1468602530012 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}] 10:08:50 INFO - PROCESS | 1877 | 1468602530018 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:50 INFO - PROCESS | 1877 | 1468602530244 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 10:08:50 INFO - PROCESS | 1877 | 1468602530525 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 1877 | 1468602530535 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d53000 == 40 [pid = 1877] [id = 437] 10:08:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92f0f400) [pid = 1877] [serial = 1312] [outer = (nil)] 10:08:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x93d99800) [pid = 1877] [serial = 1313] [outer = 0x92f0f400] 10:08:50 INFO - PROCESS | 1877 | 1468602530658 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x95286400) [pid = 1877] [serial = 1314] [outer = 0x92f0f400] 10:08:51 INFO - PROCESS | 1877 | 1468602531681 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]]]}] 10:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1736ms 10:08:51 INFO - PROCESS | 1877 | 1468602531739 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 1877 | 1468602531742 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 10:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:08:51 INFO - PROCESS | 1877 | 1468602531759 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 1877 | 1468602531769 Marionette TRACE conn3 <- [1,1722,null,{}] 10:08:51 INFO - PROCESS | 1877 | 1468602531775 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}] 10:08:51 INFO - PROCESS | 1877 | 1468602531783 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:52 INFO - PROCESS | 1877 | 1468602532009 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 10:08:52 INFO - PROCESS | 1877 | 1468602532273 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:52 INFO - PROCESS | 1877 | 1468602532287 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0fc00 == 41 [pid = 1877] [id = 438] 10:08:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x932d7800) [pid = 1877] [serial = 1315] [outer = (nil)] 10:08:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x979e8800) [pid = 1877] [serial = 1316] [outer = 0x932d7800] 10:08:52 INFO - PROCESS | 1877 | 1468602532376 Marionette DEBUG loaded listener.js 10:08:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x984d4800) [pid = 1877] [serial = 1317] [outer = 0x932d7800] 10:08:53 INFO - PROCESS | 1877 | 1468602533288 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]]]}] 10:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 10:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1601ms 10:08:53 INFO - PROCESS | 1877 | 1468602533354 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 10:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:08:53 INFO - PROCESS | 1877 | 1468602533359 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 10:08:53 INFO - PROCESS | 1877 | 1468602533365 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:08:53 INFO - PROCESS | 1877 | 1468602533369 Marionette TRACE conn3 <- [1,1726,null,{}] 10:08:53 INFO - PROCESS | 1877 | 1468602533375 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}] 10:08:53 INFO - PROCESS | 1877 | 1468602533380 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:53 INFO - PROCESS | 1877 | 1468602533595 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 10:08:53 INFO - PROCESS | 1877 | 1468602533812 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 1877 | 1468602533820 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec92000 == 42 [pid = 1877] [id = 439] 10:08:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x8ecb2000) [pid = 1877] [serial = 1318] [outer = (nil)] 10:08:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x91ed5c00) [pid = 1877] [serial = 1319] [outer = 0x8ecb2000] 10:08:53 INFO - PROCESS | 1877 | 1468602533952 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x92187c00) [pid = 1877] [serial = 1320] [outer = 0x8ecb2000] 10:08:55 INFO - PROCESS | 1877 | 1468602535089 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]]]}] 10:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1791ms 10:08:55 INFO - PROCESS | 1877 | 1468602535156 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 10:08:55 INFO - PROCESS | 1877 | 1468602535162 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 10:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:08:55 INFO - PROCESS | 1877 | 1468602535171 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 1877 | 1468602535175 Marionette TRACE conn3 <- [1,1730,null,{}] 10:08:55 INFO - PROCESS | 1877 | 1468602535184 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}] 10:08:55 INFO - PROCESS | 1877 | 1468602535188 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:55 INFO - PROCESS | 1877 | 1468602535425 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 10:08:55 INFO - PROCESS | 1877 | 1468602535664 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 1877 | 1468602535685 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:55 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed8000 == 43 [pid = 1877] [id = 440] 10:08:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x91ed9800) [pid = 1877] [serial = 1321] [outer = (nil)] 10:08:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x92143c00) [pid = 1877] [serial = 1322] [outer = 0x91ed9800] 10:08:55 INFO - PROCESS | 1877 | 1468602535787 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x9218fc00) [pid = 1877] [serial = 1323] [outer = 0x91ed9800] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x90a30400 == 42 [pid = 1877] [id = 411] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8e400 == 41 [pid = 1877] [id = 401] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x9a38e400 == 40 [pid = 1877] [id = 417] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x908cf000 == 39 [pid = 1877] [id = 398] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x918ea000 == 38 [pid = 1877] [id = 419] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x926d5c00 == 37 [pid = 1877] [id = 409] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8e243c00 == 36 [pid = 1877] [id = 434] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8e242000 == 35 [pid = 1877] [id = 433] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x932da000 == 34 [pid = 1877] [id = 432] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5f400 == 33 [pid = 1877] [id = 431] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec53c00 == 32 [pid = 1877] [id = 430] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb3c00 == 31 [pid = 1877] [id = 429] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x93c98800 == 30 [pid = 1877] [id = 428] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x92462000 == 29 [pid = 1877] [id = 427] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb5800 == 28 [pid = 1877] [id = 426] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8e238000 == 27 [pid = 1877] [id = 425] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5f000 == 26 [pid = 1877] [id = 408] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x90a36000 == 25 [pid = 1877] [id = 399] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec84800 == 24 [pid = 1877] [id = 400] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4bc00 == 23 [pid = 1877] [id = 406] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8e241800 == 22 [pid = 1877] [id = 412] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x932e0c00 == 21 [pid = 1877] [id = 402] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed4c00 == 20 [pid = 1877] [id = 415] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x95290400 == 19 [pid = 1877] [id = 405] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x93f83000 == 18 [pid = 1877] [id = 410] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb4800 == 17 [pid = 1877] [id = 416] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec58000 == 16 [pid = 1877] [id = 418] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec55400 == 15 [pid = 1877] [id = 403] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23cc00 == 14 [pid = 1877] [id = 404] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed1400 == 13 [pid = 1877] [id = 413] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x92d54800 == 12 [pid = 1877] [id = 414] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec92000 == 11 [pid = 1877] [id = 439] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0fc00 == 10 [pid = 1877] [id = 438] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x91edd000 == 9 [pid = 1877] [id = 436] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x92d53000 == 8 [pid = 1877] [id = 437] 10:08:57 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23a400 == 7 [pid = 1877] [id = 435] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x92f0c400) [pid = 1877] [serial = 1274] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x92149000) [pid = 1877] [serial = 1256] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x91ed7c00) [pid = 1877] [serial = 1259] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x9a128400) [pid = 1877] [serial = 1250] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x98d88000) [pid = 1877] [serial = 1248] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x9a386800) [pid = 1877] [serial = 1251] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x8ec51400) [pid = 1877] [serial = 1238] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x8ec8c400) [pid = 1877] [serial = 1239] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x926d0800) [pid = 1877] [serial = 1242] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ec8bc00) [pid = 1877] [serial = 1263] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x9214bc00) [pid = 1877] [serial = 1260] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92461c00) [pid = 1877] [serial = 1241] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x9a672000) [pid = 1877] [serial = 1254] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9a66ac00) [pid = 1877] [serial = 1253] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92f06000) [pid = 1877] [serial = 1271] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92f0b400) [pid = 1877] [serial = 1272] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x922e9400) [pid = 1877] [serial = 1268] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x918e6c00) [pid = 1877] [serial = 1265] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ec88c00) [pid = 1877] [serial = 1262] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x95289400) [pid = 1877] [serial = 1257] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x95449c00) [pid = 1877] [serial = 1244] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x9790cc00) [pid = 1877] [serial = 1247] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x9790a400) [pid = 1877] [serial = 1245] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x91ed1c00) [pid = 1877] [serial = 1266] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x9246a800) [pid = 1877] [serial = 1269] [outer = (nil)] [url = about:blank] 10:08:57 INFO - PROCESS | 1877 | 1468602537779 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]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 10:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2637ms 10:08:57 INFO - PROCESS | 1877 | 1468602537808 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 10:08:57 INFO - PROCESS | 1877 | 1468602537813 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 10:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:08:57 INFO - PROCESS | 1877 | 1468602537823 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - PROCESS | 1877 | 1468602537828 Marionette TRACE conn3 <- [1,1734,null,{}] 10:08:57 INFO - PROCESS | 1877 | 1468602537847 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}] 10:08:57 INFO - PROCESS | 1877 | 1468602537852 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:58 INFO - PROCESS | 1877 | 1468602538011 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 10:08:58 INFO - PROCESS | 1877 | 1468602538140 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 1877 | 1468602538149 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8f000 == 8 [pid = 1877] [id = 441] 10:08:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x8ec8fc00) [pid = 1877] [serial = 1324] [outer = (nil)] 10:08:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x8ecb3000) [pid = 1877] [serial = 1325] [outer = 0x8ec8fc00] 10:08:58 INFO - PROCESS | 1877 | 1468602538219 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8ecb9000) [pid = 1877] [serial = 1326] [outer = 0x8ec8fc00] 10:08:59 INFO - PROCESS | 1877 | 1468602539021 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]]]}] 10:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1244ms 10:08:59 INFO - PROCESS | 1877 | 1468602539066 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 10:08:59 INFO - PROCESS | 1877 | 1468602539075 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 10:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:08:59 INFO - PROCESS | 1877 | 1468602539087 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 1877 | 1468602539091 Marionette TRACE conn3 <- [1,1738,null,{}] 10:08:59 INFO - PROCESS | 1877 | 1468602539097 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}] 10:08:59 INFO - PROCESS | 1877 | 1468602539103 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:59 INFO - PROCESS | 1877 | 1468602539275 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 10:08:59 INFO - PROCESS | 1877 | 1468602539287 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 1877 | 1468602539297 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:08:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e6c00 == 9 [pid = 1877] [id = 442] 10:08:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x918e7c00) [pid = 1877] [serial = 1327] [outer = (nil)] 10:08:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x918ebc00) [pid = 1877] [serial = 1328] [outer = 0x918e7c00] 10:08:59 INFO - PROCESS | 1877 | 1468602539495 Marionette DEBUG loaded listener.js 10:08:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x918f1400) [pid = 1877] [serial = 1329] [outer = 0x918e7c00] 10:09:00 INFO - PROCESS | 1877 | 1468602540382 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]]]}] 10:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1333ms 10:09:00 INFO - PROCESS | 1877 | 1468602540419 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 10:09:00 INFO - PROCESS | 1877 | 1468602540422 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 10:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:09:00 INFO - PROCESS | 1877 | 1468602540429 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:09:00 INFO - PROCESS | 1877 | 1468602540435 Marionette TRACE conn3 <- [1,1742,null,{}] 10:09:00 INFO - PROCESS | 1877 | 1468602540457 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}] 10:09:00 INFO - PROCESS | 1877 | 1468602540466 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:00 INFO - PROCESS | 1877 | 1468602540682 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 10:09:00 INFO - PROCESS | 1877 | 1468602540709 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:00 INFO - PROCESS | 1877 | 1468602540722 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x92469c00 == 10 [pid = 1877] [id = 443] 10:09:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x9246a000) [pid = 1877] [serial = 1330] [outer = (nil)] 10:09:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x926d0c00) [pid = 1877] [serial = 1331] [outer = 0x9246a000] 10:09:00 INFO - PROCESS | 1877 | 1468602540792 Marionette DEBUG loaded listener.js 10:09:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x926db000) [pid = 1877] [serial = 1332] [outer = 0x9246a000] 10:09:01 INFO - PROCESS | 1877 | 1468602541727 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]]]}] 10:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1343ms 10:09:01 INFO - PROCESS | 1877 | 1468602541777 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 1877 | 1468602541797 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 10:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:09:01 INFO - PROCESS | 1877 | 1468602541810 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 1877 | 1468602541812 Marionette TRACE conn3 <- [1,1746,null,{}] 10:09:01 INFO - PROCESS | 1877 | 1468602541818 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}] 10:09:01 INFO - PROCESS | 1877 | 1468602541823 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:02 INFO - PROCESS | 1877 | 1468602542033 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 10:09:02 INFO - PROCESS | 1877 | 1468602542055 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:02 INFO - PROCESS | 1877 | 1468602542062 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:02 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8c800 == 11 [pid = 1877] [id = 444] 10:09:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92189400) [pid = 1877] [serial = 1333] [outer = (nil)] 10:09:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92d5f800) [pid = 1877] [serial = 1334] [outer = 0x92189400] 10:09:02 INFO - PROCESS | 1877 | 1468602542148 Marionette DEBUG loaded listener.js 10:09:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x932d2800) [pid = 1877] [serial = 1335] [outer = 0x92189400] 10:09:02 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92d5a800) [pid = 1877] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:09:02 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x93f81000) [pid = 1877] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:09:02 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ec90800) [pid = 1877] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:09:02 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x93f7e400) [pid = 1877] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:09:02 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92526400) [pid = 1877] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:09:03 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ecbf000) [pid = 1877] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:09:03 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8e239000) [pid = 1877] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:09:03 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x8ecb5c00) [pid = 1877] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:09:03 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x92d60c00) [pid = 1877] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:09:03 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x91edc400) [pid = 1877] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:09:03 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x908c2000) [pid = 1877] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:09:03 INFO - PROCESS | 1877 | 1468602543496 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]]]}] 10:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1735ms 10:09:03 INFO - PROCESS | 1877 | 1468602543545 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 1877 | 1468602543549 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 10:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:09:03 INFO - PROCESS | 1877 | 1468602543555 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 1877 | 1468602543557 Marionette TRACE conn3 <- [1,1750,null,{}] 10:09:03 INFO - PROCESS | 1877 | 1468602543563 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}] 10:09:03 INFO - PROCESS | 1877 | 1468602543568 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:03 INFO - PROCESS | 1877 | 1468602543736 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 10:09:03 INFO - PROCESS | 1877 | 1468602543865 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 1877 | 1468602543870 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec87000 == 12 [pid = 1877] [id = 445] 10:09:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x908c2000) [pid = 1877] [serial = 1336] [outer = (nil)] 10:09:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x92530c00) [pid = 1877] [serial = 1337] [outer = 0x908c2000] 10:09:03 INFO - PROCESS | 1877 | 1468602543954 Marionette DEBUG loaded listener.js 10:09:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x932e0c00) [pid = 1877] [serial = 1338] [outer = 0x908c2000] 10:09:04 INFO - PROCESS | 1877 | 1468602544708 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]]]}] 10:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1180ms 10:09:04 INFO - PROCESS | 1877 | 1468602544736 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 10:09:04 INFO - PROCESS | 1877 | 1468602544740 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 10:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:09:04 INFO - PROCESS | 1877 | 1468602544746 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:09:04 INFO - PROCESS | 1877 | 1468602544748 Marionette TRACE conn3 <- [1,1754,null,{}] 10:09:04 INFO - PROCESS | 1877 | 1468602544754 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}] 10:09:04 INFO - PROCESS | 1877 | 1468602544764 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:05 INFO - PROCESS | 1877 | 1468602545069 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 10:09:05 INFO - PROCESS | 1877 | 1468602545196 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 1877 | 1468602545208 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23f000 == 13 [pid = 1877] [id = 446] 10:09:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8e241800) [pid = 1877] [serial = 1339] [outer = (nil)] 10:09:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ec4b000) [pid = 1877] [serial = 1340] [outer = 0x8e241800] 10:09:05 INFO - PROCESS | 1877 | 1468602545290 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8ec89000) [pid = 1877] [serial = 1341] [outer = 0x8e241800] 10:09:06 INFO - PROCESS | 1877 | 1468602546390 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]]]}] 10:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1731ms 10:09:06 INFO - PROCESS | 1877 | 1468602546479 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 10:09:06 INFO - PROCESS | 1877 | 1468602546486 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 10:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:09:06 INFO - PROCESS | 1877 | 1468602546581 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:09:06 INFO - PROCESS | 1877 | 1468602546585 Marionette TRACE conn3 <- [1,1758,null,{}] 10:09:06 INFO - PROCESS | 1877 | 1468602546595 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}] 10:09:06 INFO - PROCESS | 1877 | 1468602546600 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:06 INFO - PROCESS | 1877 | 1468602546793 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 10:09:07 INFO - PROCESS | 1877 | 1468602547031 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 1877 | 1468602547046 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec90400 == 14 [pid = 1877] [id = 447] 10:09:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x908c5400) [pid = 1877] [serial = 1342] [outer = (nil)] 10:09:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9214c400) [pid = 1877] [serial = 1343] [outer = 0x908c5400] 10:09:07 INFO - PROCESS | 1877 | 1468602547126 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x922ea800) [pid = 1877] [serial = 1344] [outer = 0x908c5400] 10:09:08 INFO - PROCESS | 1877 | 1468602548106 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]]]}] 10:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1644ms 10:09:08 INFO - PROCESS | 1877 | 1468602548170 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 1877 | 1468602548175 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 10:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:09:08 INFO - PROCESS | 1877 | 1468602548183 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - PROCESS | 1877 | 1468602548187 Marionette TRACE conn3 <- [1,1762,null,{}] 10:09:08 INFO - PROCESS | 1877 | 1468602548193 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}] 10:09:08 INFO - PROCESS | 1877 | 1468602548199 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:08 INFO - PROCESS | 1877 | 1468602548382 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 10:09:08 INFO - PROCESS | 1877 | 1468602548642 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 1877 | 1468602548652 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d51c00 == 15 [pid = 1877] [id = 448] 10:09:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93d8fc00) [pid = 1877] [serial = 1345] [outer = (nil)] 10:09:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x93d9cc00) [pid = 1877] [serial = 1346] [outer = 0x93d8fc00] 10:09:08 INFO - PROCESS | 1877 | 1468602548778 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93f81000) [pid = 1877] [serial = 1347] [outer = 0x93d8fc00] 10:09:09 INFO - PROCESS | 1877 | 1468602549766 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]]]}] 10:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1637ms 10:09:09 INFO - PROCESS | 1877 | 1468602549820 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 10:09:09 INFO - PROCESS | 1877 | 1468602549825 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 10:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:09:09 INFO - PROCESS | 1877 | 1468602549843 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - PROCESS | 1877 | 1468602549851 Marionette TRACE conn3 <- [1,1766,null,{}] 10:09:09 INFO - PROCESS | 1877 | 1468602549857 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}] 10:09:09 INFO - PROCESS | 1877 | 1468602549864 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:10 INFO - PROCESS | 1877 | 1468602550078 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 10:09:10 INFO - PROCESS | 1877 | 1468602550299 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:10 INFO - PROCESS | 1877 | 1468602550308 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e238400 == 16 [pid = 1877] [id = 449] 10:09:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x8e238800) [pid = 1877] [serial = 1348] [outer = (nil)] 10:09:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8e240c00) [pid = 1877] [serial = 1349] [outer = 0x8e238800] 10:09:10 INFO - PROCESS | 1877 | 1468602550561 Marionette DEBUG loaded listener.js 10:09:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x8ec85000) [pid = 1877] [serial = 1350] [outer = 0x8e238800] 10:09:11 INFO - PROCESS | 1877 | 1468602551599 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]]]}] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x932d3c00) [pid = 1877] [serial = 1275] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x95289c00) [pid = 1877] [serial = 1298] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x93ca1400) [pid = 1877] [serial = 1296] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x979e1400) [pid = 1877] [serial = 1305] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x97994400) [pid = 1877] [serial = 1304] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9544bc00) [pid = 1877] [serial = 1299] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x955ad800) [pid = 1877] [serial = 1301] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x955b0800) [pid = 1877] [serial = 1302] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9528cc00) [pid = 1877] [serial = 1286] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x95290800) [pid = 1877] [serial = 1287] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x926d3800) [pid = 1877] [serial = 1283] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92d5ac00) [pid = 1877] [serial = 1284] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x91ed9000) [pid = 1877] [serial = 1280] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x92147000) [pid = 1877] [serial = 1281] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x8e23e400) [pid = 1877] [serial = 1277] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x8ec54000) [pid = 1877] [serial = 1278] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x908c4000) [pid = 1877] [serial = 1289] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x90a2fc00) [pid = 1877] [serial = 1290] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x932d8c00) [pid = 1877] [serial = 1295] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x92149400) [pid = 1877] [serial = 1292] [outer = (nil)] [url = about:blank] 10:09:11 INFO - PROCESS | 1877 | --DOMWINDOW == 58 (0x922df000) [pid = 1877] [serial = 1293] [outer = (nil)] [url = about:blank] 10:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1844ms 10:09:11 INFO - PROCESS | 1877 | 1468602551679 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 10:09:11 INFO - PROCESS | 1877 | 1468602551684 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 10:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:09:11 INFO - PROCESS | 1877 | 1468602551692 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - PROCESS | 1877 | 1468602551696 Marionette TRACE conn3 <- [1,1770,null,{}] 10:09:11 INFO - PROCESS | 1877 | 1468602551704 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}] 10:09:11 INFO - PROCESS | 1877 | 1468602551709 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:11 INFO - PROCESS | 1877 | 1468602551875 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 10:09:12 INFO - PROCESS | 1877 | 1468602552053 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 1877 | 1468602552063 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:12 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a37c00 == 17 [pid = 1877] [id = 450] 10:09:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0x918e5c00) [pid = 1877] [serial = 1351] [outer = (nil)] 10:09:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x91edd800) [pid = 1877] [serial = 1352] [outer = 0x918e5c00] 10:09:12 INFO - PROCESS | 1877 | 1468602552146 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x9214e000) [pid = 1877] [serial = 1353] [outer = 0x918e5c00] 10:09:12 INFO - PROCESS | 1877 | 1468602552928 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]]]}] 10:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1283ms 10:09:12 INFO - PROCESS | 1877 | 1468602552974 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 1877 | 1468602552980 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 10:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:09:12 INFO - PROCESS | 1877 | 1468602552990 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 1877 | 1468602552995 Marionette TRACE conn3 <- [1,1774,null,{}] 10:09:13 INFO - PROCESS | 1877 | 1468602553004 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}] 10:09:13 INFO - PROCESS | 1877 | 1468602553009 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:13 INFO - PROCESS | 1877 | 1468602553172 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 10:09:13 INFO - PROCESS | 1877 | 1468602553183 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:13 INFO - PROCESS | 1877 | 1468602553191 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x92527400 == 18 [pid = 1877] [id = 451] 10:09:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x926d3800) [pid = 1877] [serial = 1354] [outer = (nil)] 10:09:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x92d5fc00) [pid = 1877] [serial = 1355] [outer = 0x926d3800] 10:09:13 INFO - PROCESS | 1877 | 1468602553259 Marionette DEBUG loaded listener.js 10:09:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x932d5c00) [pid = 1877] [serial = 1356] [outer = 0x926d3800] 10:09:14 INFO - PROCESS | 1877 | 1468602554195 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]]]}] 10:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1248ms 10:09:14 INFO - PROCESS | 1877 | 1468602554238 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 10:09:14 INFO - PROCESS | 1877 | 1468602554242 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 10:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:09:14 INFO - PROCESS | 1877 | 1468602554249 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:09:14 INFO - PROCESS | 1877 | 1468602554254 Marionette TRACE conn3 <- [1,1778,null,{}] 10:09:14 INFO - PROCESS | 1877 | 1468602554276 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}] 10:09:14 INFO - PROCESS | 1877 | 1468602554284 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:14 INFO - PROCESS | 1877 | 1468602554491 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 10:09:14 INFO - PROCESS | 1877 | 1468602554515 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:14 INFO - PROCESS | 1877 | 1468602554523 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:14 INFO - PROCESS | 1877 | ++DOCSHELL 0x908ce000 == 19 [pid = 1877] [id = 452] 10:09:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x93d9c800) [pid = 1877] [serial = 1357] [outer = (nil)] 10:09:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x953dd800) [pid = 1877] [serial = 1358] [outer = 0x93d9c800] 10:09:14 INFO - PROCESS | 1877 | 1468602554589 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x953e4000) [pid = 1877] [serial = 1359] [outer = 0x93d9c800] 10:09:15 INFO - PROCESS | 1877 | 1468602555480 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]]]}] 10:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1288ms 10:09:15 INFO - PROCESS | 1877 | 1468602555538 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 10:09:15 INFO - PROCESS | 1877 | 1468602555542 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 10:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:09:15 INFO - PROCESS | 1877 | 1468602555553 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:09:15 INFO - PROCESS | 1877 | 1468602555556 Marionette TRACE conn3 <- [1,1782,null,{}] 10:09:15 INFO - PROCESS | 1877 | 1468602555562 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}] 10:09:15 INFO - PROCESS | 1877 | 1468602555567 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:15 INFO - PROCESS | 1877 | 1468602555772 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 10:09:15 INFO - PROCESS | 1877 | 1468602555791 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:15 INFO - PROCESS | 1877 | 1468602555799 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:15 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a2d800 == 20 [pid = 1877] [id = 453] 10:09:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x922e1400) [pid = 1877] [serial = 1360] [outer = (nil)] 10:09:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x955aec00) [pid = 1877] [serial = 1361] [outer = 0x922e1400] 10:09:15 INFO - PROCESS | 1877 | 1468602555867 Marionette DEBUG loaded listener.js 10:09:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x955b7c00) [pid = 1877] [serial = 1362] [outer = 0x922e1400] 10:09:16 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8e23a800) [pid = 1877] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:09:16 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x9246a000) [pid = 1877] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:09:16 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x918e7c00) [pid = 1877] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:09:16 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x8ec8fc00) [pid = 1877] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:09:16 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x92143400) [pid = 1877] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:09:16 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x91ed9800) [pid = 1877] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:09:16 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x92f0f400) [pid = 1877] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:09:16 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x932d7800) [pid = 1877] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:09:16 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x8ecb2000) [pid = 1877] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:09:16 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x92189400) [pid = 1877] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:09:16 INFO - PROCESS | 1877 | 1468602556846 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]]]}] 10:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 10:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1340ms 10:09:16 INFO - PROCESS | 1877 | 1468602556893 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 10:09:16 INFO - PROCESS | 1877 | 1468602556897 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 10:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:09:16 INFO - PROCESS | 1877 | 1468602556909 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:09:16 INFO - PROCESS | 1877 | 1468602556912 Marionette TRACE conn3 <- [1,1786,null,{}] 10:09:16 INFO - PROCESS | 1877 | 1468602556918 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}] 10:09:16 INFO - PROCESS | 1877 | 1468602556923 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:17 INFO - PROCESS | 1877 | 1468602557074 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 10:09:17 INFO - PROCESS | 1877 | 1468602557083 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:17 INFO - PROCESS | 1877 | 1468602557092 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x92189400 == 21 [pid = 1877] [id = 454] 10:09:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x92190c00) [pid = 1877] [serial = 1363] [outer = (nil)] 10:09:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x9544dc00) [pid = 1877] [serial = 1364] [outer = 0x92190c00] 10:09:17 INFO - PROCESS | 1877 | 1468602557173 Marionette DEBUG loaded listener.js 10:09:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x97908c00) [pid = 1877] [serial = 1365] [outer = 0x92190c00] 10:09:18 INFO - PROCESS | 1877 | 1468602558098 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]]]}] 10:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 10:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1229ms 10:09:18 INFO - PROCESS | 1877 | 1468602558138 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 1877 | 1468602558142 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 10:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:09:18 INFO - PROCESS | 1877 | 1468602558149 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 1877 | 1468602558151 Marionette TRACE conn3 <- [1,1790,null,{}] 10:09:18 INFO - PROCESS | 1877 | 1468602558157 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}] 10:09:18 INFO - PROCESS | 1877 | 1468602558167 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:18 INFO - PROCESS | 1877 | 1468602558323 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 10:09:18 INFO - PROCESS | 1877 | 1468602558334 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 1877 | 1468602558344 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x9246a000 == 22 [pid = 1877] [id = 455] 10:09:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x9790a400) [pid = 1877] [serial = 1366] [outer = (nil)] 10:09:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x9799b400) [pid = 1877] [serial = 1367] [outer = 0x9790a400] 10:09:18 INFO - PROCESS | 1877 | 1468602558408 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x9799f400) [pid = 1877] [serial = 1368] [outer = 0x9790a400] 10:09:19 INFO - PROCESS | 1877 | 1468602559542 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]]]}] 10:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1448ms 10:09:19 INFO - PROCESS | 1877 | 1468602559598 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 10:09:19 INFO - PROCESS | 1877 | 1468602559605 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 10:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:09:19 INFO - PROCESS | 1877 | 1468602559613 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 1877 | 1468602559621 Marionette TRACE conn3 <- [1,1794,null,{}] 10:09:19 INFO - PROCESS | 1877 | 1468602559629 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}] 10:09:19 INFO - PROCESS | 1877 | 1468602559635 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:19 INFO - PROCESS | 1877 | 1468602559821 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 10:09:20 INFO - PROCESS | 1877 | 1468602559996 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 1877 | 1468602560005 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x908cd000 == 23 [pid = 1877] [id = 456] 10:09:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x90a2c400) [pid = 1877] [serial = 1369] [outer = (nil)] 10:09:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92143800) [pid = 1877] [serial = 1370] [outer = 0x90a2c400] 10:09:20 INFO - PROCESS | 1877 | 1468602560138 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x922e5000) [pid = 1877] [serial = 1371] [outer = 0x90a2c400] 10:09:21 INFO - PROCESS | 1877 | 1468602561010 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]]]}] 10:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1436ms 10:09:21 INFO - PROCESS | 1877 | 1468602561055 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 1877 | 1468602561063 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 10:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:09:21 INFO - PROCESS | 1877 | 1468602561073 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - PROCESS | 1877 | 1468602561077 Marionette TRACE conn3 <- [1,1798,null,{}] 10:09:21 INFO - PROCESS | 1877 | 1468602561084 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}] 10:09:21 INFO - PROCESS | 1877 | 1468602561090 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:21 INFO - PROCESS | 1877 | 1468602561278 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 10:09:21 INFO - PROCESS | 1877 | 1468602561451 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 1877 | 1468602561460 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e8400 == 24 [pid = 1877] [id = 457] 10:09:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92d55400) [pid = 1877] [serial = 1372] [outer = (nil)] 10:09:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x93d92400) [pid = 1877] [serial = 1373] [outer = 0x92d55400] 10:09:21 INFO - PROCESS | 1877 | 1468602561541 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x93f7e800) [pid = 1877] [serial = 1374] [outer = 0x92d55400] 10:09:22 INFO - PROCESS | 1877 | 1468602562595 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]]]}] 10:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1584ms 10:09:22 INFO - PROCESS | 1877 | 1468602562658 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 1877 | 1468602562663 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 10:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:09:22 INFO - PROCESS | 1877 | 1468602562671 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 1877 | 1468602562678 Marionette TRACE conn3 <- [1,1802,null,{}] 10:09:22 INFO - PROCESS | 1877 | 1468602562694 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}] 10:09:22 INFO - PROCESS | 1877 | 1468602562703 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:22 INFO - PROCESS | 1877 | 1468602562928 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 10:09:23 INFO - PROCESS | 1877 | 1468602563151 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 1877 | 1468602563160 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x955adc00 == 25 [pid = 1877] [id = 458] 10:09:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9799bc00) [pid = 1877] [serial = 1375] [outer = (nil)] 10:09:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x979e6000) [pid = 1877] [serial = 1376] [outer = 0x9799bc00] 10:09:23 INFO - PROCESS | 1877 | 1468602563296 Marionette DEBUG loaded listener.js 10:09:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x985e6c00) [pid = 1877] [serial = 1377] [outer = 0x9799bc00] 10:09:24 INFO - PROCESS | 1877 | 1468602564189 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]]]}] 10:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1547ms 10:09:24 INFO - PROCESS | 1877 | 1468602564219 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 1877 | 1468602564224 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 10:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:09:24 INFO - PROCESS | 1877 | 1468602564230 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 1877 | 1468602564234 Marionette TRACE conn3 <- [1,1806,null,{}] 10:09:24 INFO - PROCESS | 1877 | 1468602564240 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}] 10:09:24 INFO - PROCESS | 1877 | 1468602564245 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:24 INFO - PROCESS | 1877 | 1468602564426 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 10:09:24 INFO - PROCESS | 1877 | 1468602564599 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 1877 | 1468602564607 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x9528f400 == 26 [pid = 1877] [id = 459] 10:09:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x97997000) [pid = 1877] [serial = 1378] [outer = (nil)] 10:09:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x999e8000) [pid = 1877] [serial = 1379] [outer = 0x97997000] 10:09:24 INFO - PROCESS | 1877 | 1468602564686 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x99ab4800) [pid = 1877] [serial = 1380] [outer = 0x97997000] 10:09:25 INFO - PROCESS | 1877 | 1468602565611 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]]]}] 10:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1432ms 10:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:09:25 INFO - PROCESS | 1877 | 1468602565664 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 10:09:25 INFO - PROCESS | 1877 | 1468602565667 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 10:09:25 INFO - PROCESS | 1877 | 1468602565674 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - PROCESS | 1877 | 1468602565678 Marionette TRACE conn3 <- [1,1810,null,{}] 10:09:25 INFO - PROCESS | 1877 | 1468602565683 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}] 10:09:25 INFO - PROCESS | 1877 | 1468602565689 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:25 INFO - PROCESS | 1877 | 1468602565860 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 10:09:26 INFO - PROCESS | 1877 | 1468602566036 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 1877 | 1468602566045 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec86c00 == 27 [pid = 1877] [id = 460] 10:09:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x908cac00) [pid = 1877] [serial = 1381] [outer = (nil)] 10:09:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x99d39800) [pid = 1877] [serial = 1382] [outer = 0x908cac00] 10:09:26 INFO - PROCESS | 1877 | 1468602566127 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x99decc00) [pid = 1877] [serial = 1383] [outer = 0x908cac00] 10:09:27 INFO - PROCESS | 1877 | 1468602567083 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]]]}] 10:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1481ms 10:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:09:27 INFO - PROCESS | 1877 | 1468602567155 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 10:09:27 INFO - PROCESS | 1877 | 1468602567158 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 10:09:27 INFO - PROCESS | 1877 | 1468602567165 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:09:27 INFO - PROCESS | 1877 | 1468602567168 Marionette TRACE conn3 <- [1,1814,null,{}] 10:09:27 INFO - PROCESS | 1877 | 1468602567174 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}] 10:09:27 INFO - PROCESS | 1877 | 1468602567184 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:27 INFO - PROCESS | 1877 | 1468602567417 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 10:09:27 INFO - PROCESS | 1877 | 1468602567654 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 1877 | 1468602567664 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8dc00 == 28 [pid = 1877] [id = 461] 10:09:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x999ea400) [pid = 1877] [serial = 1384] [outer = (nil)] 10:09:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9a38e000) [pid = 1877] [serial = 1385] [outer = 0x999ea400] 10:09:27 INFO - PROCESS | 1877 | 1468602567785 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x9a66b800) [pid = 1877] [serial = 1386] [outer = 0x999ea400] 10:09:28 INFO - PROCESS | 1877 | 1468602568682 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]]]}] 10:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1584ms 10:09:28 INFO - PROCESS | 1877 | 1468602568748 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 1877 | 1468602568752 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 10:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:09:28 INFO - PROCESS | 1877 | 1468602568759 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 1877 | 1468602568763 Marionette TRACE conn3 <- [1,1818,null,{}] 10:09:28 INFO - PROCESS | 1877 | 1468602568768 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}] 10:09:28 INFO - PROCESS | 1877 | 1468602568774 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:29 INFO - PROCESS | 1877 | 1468602569164 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 10:09:29 INFO - PROCESS | 1877 | 1468602569419 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 1877 | 1468602569426 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecba400 == 29 [pid = 1877] [id = 462] 10:09:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x8ecbdc00) [pid = 1877] [serial = 1387] [outer = (nil)] 10:09:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x908cc800) [pid = 1877] [serial = 1388] [outer = 0x8ecbdc00] 10:09:29 INFO - PROCESS | 1877 | 1468602569516 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x918e7c00) [pid = 1877] [serial = 1389] [outer = 0x8ecbdc00] 10:09:30 INFO - PROCESS | 1877 | 1468602570466 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]]]}] 10:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1740ms 10:09:30 INFO - PROCESS | 1877 | 1468602570501 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 1877 | 1468602570508 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 10:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:09:30 INFO - PROCESS | 1877 | 1468602570516 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - PROCESS | 1877 | 1468602570521 Marionette TRACE conn3 <- [1,1822,null,{}] 10:09:30 INFO - PROCESS | 1877 | 1468602570528 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}] 10:09:30 INFO - PROCESS | 1877 | 1468602570536 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:30 INFO - PROCESS | 1877 | 1468602570719 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x92530c00) [pid = 1877] [serial = 1337] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x8ec87800) [pid = 1877] [serial = 1308] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x8ec4dc00) [pid = 1877] [serial = 1307] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x926d0c00) [pid = 1877] [serial = 1331] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x918ebc00) [pid = 1877] [serial = 1328] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x8ecb3000) [pid = 1877] [serial = 1325] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x8ecb9000) [pid = 1877] [serial = 1326] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x922e6800) [pid = 1877] [serial = 1311] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x9218fc00) [pid = 1877] [serial = 1323] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92143c00) [pid = 1877] [serial = 1322] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x9218ec00) [pid = 1877] [serial = 1310] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x95286400) [pid = 1877] [serial = 1314] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x93d99800) [pid = 1877] [serial = 1313] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x984d4800) [pid = 1877] [serial = 1317] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x979e8800) [pid = 1877] [serial = 1316] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92187c00) [pid = 1877] [serial = 1320] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x91ed5c00) [pid = 1877] [serial = 1319] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92d5f800) [pid = 1877] [serial = 1334] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x926db000) [pid = 1877] [serial = 1332] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x932d2800) [pid = 1877] [serial = 1335] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x918f1400) [pid = 1877] [serial = 1329] [outer = (nil)] [url = about:blank] 10:09:31 INFO - PROCESS | 1877 | 1468602571965 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:31 INFO - PROCESS | 1877 | 1468602571975 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:32 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23f400 == 30 [pid = 1877] [id = 463] 10:09:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8e242400) [pid = 1877] [serial = 1390] [outer = (nil)] 10:09:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ec55400) [pid = 1877] [serial = 1391] [outer = 0x8e242400] 10:09:32 INFO - PROCESS | 1877 | 1468602572052 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ec8d800) [pid = 1877] [serial = 1392] [outer = 0x8e242400] 10:09:32 INFO - PROCESS | 1877 | 1468602572846 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]]]}] 10:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2388ms 10:09:32 INFO - PROCESS | 1877 | 1468602572905 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 10:09:32 INFO - PROCESS | 1877 | 1468602572910 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 10:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:09:32 INFO - PROCESS | 1877 | 1468602572918 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - PROCESS | 1877 | 1468602572923 Marionette TRACE conn3 <- [1,1826,null,{}] 10:09:32 INFO - PROCESS | 1877 | 1468602572947 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}] 10:09:32 INFO - PROCESS | 1877 | 1468602572955 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:33 INFO - PROCESS | 1877 | 1468602573164 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 10:09:33 INFO - PROCESS | 1877 | 1468602573178 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:33 INFO - PROCESS | 1877 | 1468602573189 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c8800 == 31 [pid = 1877] [id = 464] 10:09:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x908cbc00) [pid = 1877] [serial = 1393] [outer = (nil)] 10:09:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x90a37400) [pid = 1877] [serial = 1394] [outer = 0x908cbc00] 10:09:33 INFO - PROCESS | 1877 | 1468602573259 Marionette DEBUG loaded listener.js 10:09:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x918eac00) [pid = 1877] [serial = 1395] [outer = 0x908cbc00] 10:09:34 INFO - PROCESS | 1877 | 1468602574159 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]]]}] 10:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1289ms 10:09:34 INFO - PROCESS | 1877 | 1468602574212 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 10:09:34 INFO - PROCESS | 1877 | 1468602574218 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 10:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:09:34 INFO - PROCESS | 1877 | 1468602574226 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - PROCESS | 1877 | 1468602574230 Marionette TRACE conn3 <- [1,1830,null,{}] 10:09:34 INFO - PROCESS | 1877 | 1468602574236 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}] 10:09:34 INFO - PROCESS | 1877 | 1468602574241 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:34 INFO - PROCESS | 1877 | 1468602574411 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 10:09:34 INFO - PROCESS | 1877 | 1468602574572 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:34 INFO - PROCESS | 1877 | 1468602574580 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a38000 == 32 [pid = 1877] [id = 465] 10:09:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x91ed3000) [pid = 1877] [serial = 1396] [outer = (nil)] 10:09:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92142c00) [pid = 1877] [serial = 1397] [outer = 0x91ed3000] 10:09:34 INFO - PROCESS | 1877 | 1468602574649 Marionette DEBUG loaded listener.js 10:09:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x9218dc00) [pid = 1877] [serial = 1398] [outer = 0x91ed3000] 10:09:35 INFO - PROCESS | 1877 | 1468602575622 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]]]}] 10:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1439ms 10:09:35 INFO - PROCESS | 1877 | 1468602575666 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 10:09:35 INFO - PROCESS | 1877 | 1468602575670 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 10:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:09:35 INFO - PROCESS | 1877 | 1468602575693 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:09:35 INFO - PROCESS | 1877 | 1468602575703 Marionette TRACE conn3 <- [1,1834,null,{}] 10:09:35 INFO - PROCESS | 1877 | 1468602575715 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}] 10:09:35 INFO - PROCESS | 1877 | 1468602575723 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:35 INFO - PROCESS | 1877 | 1468602575973 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 10:09:36 INFO - PROCESS | 1877 | 1468602576061 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:36 INFO - PROCESS | 1877 | 1468602576068 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e2c00 == 33 [pid = 1877] [id = 466] 10:09:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x92461000) [pid = 1877] [serial = 1399] [outer = (nil)] 10:09:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x926d8000) [pid = 1877] [serial = 1400] [outer = 0x92461000] 10:09:36 INFO - PROCESS | 1877 | 1468602576137 Marionette DEBUG loaded listener.js 10:09:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x926de000) [pid = 1877] [serial = 1401] [outer = 0x92461000] 10:09:36 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x9790a400) [pid = 1877] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:09:36 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92190c00) [pid = 1877] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:09:36 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x922e1400) [pid = 1877] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:09:36 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x93d8fc00) [pid = 1877] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:09:36 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x908c5400) [pid = 1877] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:09:36 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x908c2000) [pid = 1877] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:09:36 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8e241800) [pid = 1877] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:09:36 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x918e5c00) [pid = 1877] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:09:36 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8e238800) [pid = 1877] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:09:36 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x926d3800) [pid = 1877] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:09:36 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x93d9c800) [pid = 1877] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:09:37 INFO - PROCESS | 1877 | 1468602577341 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]]]}] 10:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1711ms 10:09:37 INFO - PROCESS | 1877 | 1468602577387 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 1877 | 1468602577391 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 10:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:09:37 INFO - PROCESS | 1877 | 1468602577397 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 1877 | 1468602577401 Marionette TRACE conn3 <- [1,1838,null,{}] 10:09:37 INFO - PROCESS | 1877 | 1468602577406 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}] 10:09:37 INFO - PROCESS | 1877 | 1468602577411 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:37 INFO - PROCESS | 1877 | 1468602577645 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 10:09:37 INFO - PROCESS | 1877 | 1468602577660 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 1877 | 1468602577668 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23a800 == 34 [pid = 1877] [id = 467] 10:09:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ec52c00) [pid = 1877] [serial = 1402] [outer = (nil)] 10:09:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92d52400) [pid = 1877] [serial = 1403] [outer = 0x8ec52c00] 10:09:37 INFO - PROCESS | 1877 | 1468602577735 Marionette DEBUG loaded listener.js 10:09:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92d5e000) [pid = 1877] [serial = 1404] [outer = 0x8ec52c00] 10:09:38 INFO - PROCESS | 1877 | 1468602578576 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]]]}] 10:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1229ms 10:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:09:38 INFO - PROCESS | 1877 | 1468602578628 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 10:09:38 INFO - PROCESS | 1877 | 1468602578630 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 10:09:38 INFO - PROCESS | 1877 | 1468602578637 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:09:38 INFO - PROCESS | 1877 | 1468602578641 Marionette TRACE conn3 <- [1,1842,null,{}] 10:09:38 INFO - PROCESS | 1877 | 1468602578646 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}] 10:09:38 INFO - PROCESS | 1877 | 1468602578651 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:38 INFO - PROCESS | 1877 | 1468602578801 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 10:09:38 INFO - PROCESS | 1877 | 1468602578810 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:38 INFO - PROCESS | 1877 | 1468602578830 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:38 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e237400 == 35 [pid = 1877] [id = 468] 10:09:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x8e237800) [pid = 1877] [serial = 1405] [outer = (nil)] 10:09:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x8e241800) [pid = 1877] [serial = 1406] [outer = 0x8e237800] 10:09:38 INFO - PROCESS | 1877 | 1468602578957 Marionette DEBUG loaded listener.js 10:09:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x8ec8fc00) [pid = 1877] [serial = 1407] [outer = 0x8e237800] 10:09:40 INFO - PROCESS | 1877 | 1468602580143 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]]]}] 10:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1587ms 10:09:40 INFO - PROCESS | 1877 | 1468602580224 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 10:09:40 INFO - PROCESS | 1877 | 1468602580231 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 10:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:09:40 INFO - PROCESS | 1877 | 1468602580240 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:09:40 INFO - PROCESS | 1877 | 1468602580245 Marionette TRACE conn3 <- [1,1846,null,{}] 10:09:40 INFO - PROCESS | 1877 | 1468602580252 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}] 10:09:40 INFO - PROCESS | 1877 | 1468602580258 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:40 INFO - PROCESS | 1877 | 1468602580482 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 10:09:40 INFO - PROCESS | 1877 | 1468602580751 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:40 INFO - PROCESS | 1877 | 1468602580766 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23d000 == 36 [pid = 1877] [id = 469] 10:09:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x8ec50000) [pid = 1877] [serial = 1408] [outer = (nil)] 10:09:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x91edec00) [pid = 1877] [serial = 1409] [outer = 0x8ec50000] 10:09:40 INFO - PROCESS | 1877 | 1468602580846 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x9218d000) [pid = 1877] [serial = 1410] [outer = 0x8ec50000] 10:09:41 INFO - PROCESS | 1877 | 1468602581815 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]]]}] 10:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1641ms 10:09:41 INFO - PROCESS | 1877 | 1468602581880 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 10:09:41 INFO - PROCESS | 1877 | 1468602581887 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 10:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:09:41 INFO - PROCESS | 1877 | 1468602581897 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:09:41 INFO - PROCESS | 1877 | 1468602581902 Marionette TRACE conn3 <- [1,1850,null,{}] 10:09:41 INFO - PROCESS | 1877 | 1468602581909 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}] 10:09:41 INFO - PROCESS | 1877 | 1468602581915 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:42 INFO - PROCESS | 1877 | 1468602582162 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 10:09:42 INFO - PROCESS | 1877 | 1468602582470 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 1877 | 1468602582478 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4dc00 == 37 [pid = 1877] [id = 470] 10:09:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x926d0c00) [pid = 1877] [serial = 1411] [outer = (nil)] 10:09:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x92d57c00) [pid = 1877] [serial = 1412] [outer = 0x926d0c00] 10:09:42 INFO - PROCESS | 1877 | 1468602582577 Marionette DEBUG loaded listener.js 10:09:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92f0e800) [pid = 1877] [serial = 1413] [outer = 0x926d0c00] 10:09:43 INFO - PROCESS | 1877 | 1468602583581 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]]]}] 10:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1734ms 10:09:43 INFO - PROCESS | 1877 | 1468602583632 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 10:09:43 INFO - PROCESS | 1877 | 1468602583636 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 10:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:09:43 INFO - PROCESS | 1877 | 1468602583644 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:09:43 INFO - PROCESS | 1877 | 1468602583650 Marionette TRACE conn3 <- [1,1854,null,{}] 10:09:43 INFO - PROCESS | 1877 | 1468602583667 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}] 10:09:43 INFO - PROCESS | 1877 | 1468602583676 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:43 INFO - PROCESS | 1877 | 1468602583912 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 10:09:44 INFO - PROCESS | 1877 | 1468602584143 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 1877 | 1468602584157 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e242000 == 38 [pid = 1877] [id = 471] 10:09:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x8ec4c800) [pid = 1877] [serial = 1414] [outer = (nil)] 10:09:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x908c4c00) [pid = 1877] [serial = 1415] [outer = 0x8ec4c800] 10:09:44 INFO - PROCESS | 1877 | 1468602584277 Marionette DEBUG loaded listener.js 10:09:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x918ef800) [pid = 1877] [serial = 1416] [outer = 0x8ec4c800] 10:09:45 INFO - PROCESS | 1877 | 1468602585435 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]]]}] 10:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1836ms 10:09:45 INFO - PROCESS | 1877 | 1468602585482 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 10:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:09:45 INFO - PROCESS | 1877 | 1468602585487 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 10:09:45 INFO - PROCESS | 1877 | 1468602585495 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - PROCESS | 1877 | 1468602585500 Marionette TRACE conn3 <- [1,1858,null,{}] 10:09:45 INFO - PROCESS | 1877 | 1468602585509 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}] 10:09:45 INFO - PROCESS | 1877 | 1468602585515 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:45 INFO - PROCESS | 1877 | 1468602585731 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 10:09:45 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8c800 == 37 [pid = 1877] [id = 444] 10:09:45 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed8000 == 36 [pid = 1877] [id = 440] 10:09:45 INFO - PROCESS | 1877 | --DOCSHELL 0x918e6c00 == 35 [pid = 1877] [id = 442] 10:09:45 INFO - PROCESS | 1877 | --DOCSHELL 0x92469c00 == 34 [pid = 1877] [id = 443] 10:09:45 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8f000 == 33 [pid = 1877] [id = 441] 10:09:45 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23a800 == 32 [pid = 1877] [id = 467] 10:09:45 INFO - PROCESS | 1877 | --DOCSHELL 0x922e2c00 == 31 [pid = 1877] [id = 466] 10:09:45 INFO - PROCESS | 1877 | --DOCSHELL 0x90a38000 == 30 [pid = 1877] [id = 465] 10:09:45 INFO - PROCESS | 1877 | --DOCSHELL 0x908c8800 == 29 [pid = 1877] [id = 464] 10:09:45 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23f400 == 28 [pid = 1877] [id = 463] 10:09:45 INFO - PROCESS | 1877 | 1468602585949 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:45 INFO - PROCESS | 1877 | 1468602585956 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec87800 == 29 [pid = 1877] [id = 472] 10:09:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x8ec8a800) [pid = 1877] [serial = 1417] [outer = (nil)] 10:09:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x8ec91800) [pid = 1877] [serial = 1418] [outer = 0x8ec8a800] 10:09:46 INFO - PROCESS | 1877 | 1468602586029 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x908c5000) [pid = 1877] [serial = 1419] [outer = 0x8ec8a800] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x9799b400) [pid = 1877] [serial = 1367] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x9544dc00) [pid = 1877] [serial = 1364] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x955aec00) [pid = 1877] [serial = 1361] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x93d9cc00) [pid = 1877] [serial = 1346] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x93f81000) [pid = 1877] [serial = 1347] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9214c400) [pid = 1877] [serial = 1343] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x922ea800) [pid = 1877] [serial = 1344] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x932e0c00) [pid = 1877] [serial = 1338] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x8ec4b000) [pid = 1877] [serial = 1340] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x8ec89000) [pid = 1877] [serial = 1341] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x91edd800) [pid = 1877] [serial = 1352] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9214e000) [pid = 1877] [serial = 1353] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8e240c00) [pid = 1877] [serial = 1349] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ec85000) [pid = 1877] [serial = 1350] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92d5fc00) [pid = 1877] [serial = 1355] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x953dd800) [pid = 1877] [serial = 1358] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x955b7c00) [pid = 1877] [serial = 1362] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x953e4000) [pid = 1877] [serial = 1359] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x932d5c00) [pid = 1877] [serial = 1356] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x97908c00) [pid = 1877] [serial = 1365] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x9799f400) [pid = 1877] [serial = 1368] [outer = (nil)] [url = about:blank] 10:09:46 INFO - PROCESS | 1877 | 1468602586820 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]]]}] 10:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1386ms 10:09:46 INFO - PROCESS | 1877 | 1468602586879 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 10:09:46 INFO - PROCESS | 1877 | 1468602586886 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 10:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:09:46 INFO - PROCESS | 1877 | 1468602586896 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:09:46 INFO - PROCESS | 1877 | 1468602586900 Marionette TRACE conn3 <- [1,1862,null,{}] 10:09:46 INFO - PROCESS | 1877 | 1468602586906 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}] 10:09:46 INFO - PROCESS | 1877 | 1468602586911 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:47 INFO - PROCESS | 1877 | 1468602587077 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 10:09:47 INFO - PROCESS | 1877 | 1468602587100 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:47 INFO - PROCESS | 1877 | 1468602587108 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a33400 == 30 [pid = 1877] [id = 473] 10:09:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x91ed9c00) [pid = 1877] [serial = 1420] [outer = (nil)] 10:09:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x9214c800) [pid = 1877] [serial = 1421] [outer = 0x91ed9c00] 10:09:47 INFO - PROCESS | 1877 | 1468602587308 Marionette DEBUG loaded listener.js 10:09:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x922e1c00) [pid = 1877] [serial = 1422] [outer = 0x91ed9c00] 10:09:48 INFO - PROCESS | 1877 | 1468602588222 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]]]}] 10:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1383ms 10:09:48 INFO - PROCESS | 1877 | 1468602588287 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 10:09:48 INFO - PROCESS | 1877 | 1468602588290 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 10:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:09:48 INFO - PROCESS | 1877 | 1468602588297 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:09:48 INFO - PROCESS | 1877 | 1468602588303 Marionette TRACE conn3 <- [1,1866,null,{}] 10:09:48 INFO - PROCESS | 1877 | 1468602588319 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}] 10:09:48 INFO - PROCESS | 1877 | 1468602588327 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:48 INFO - PROCESS | 1877 | 1468602588551 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 10:09:48 INFO - PROCESS | 1877 | 1468602588637 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:48 INFO - PROCESS | 1877 | 1468602588646 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:48 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d53400 == 31 [pid = 1877] [id = 474] 10:09:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92d54c00) [pid = 1877] [serial = 1423] [outer = (nil)] 10:09:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x932d3400) [pid = 1877] [serial = 1424] [outer = 0x92d54c00] 10:09:48 INFO - PROCESS | 1877 | 1468602588718 Marionette DEBUG loaded listener.js 10:09:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93c9a800) [pid = 1877] [serial = 1425] [outer = 0x92d54c00] 10:09:49 INFO - PROCESS | 1877 | 1468602589591 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]]]}] 10:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1338ms 10:09:49 INFO - PROCESS | 1877 | 1468602589636 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 10:09:49 INFO - PROCESS | 1877 | 1468602589640 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 10:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:09:49 INFO - PROCESS | 1877 | 1468602589653 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:09:49 INFO - PROCESS | 1877 | 1468602589656 Marionette TRACE conn3 <- [1,1870,null,{}] 10:09:49 INFO - PROCESS | 1877 | 1468602589662 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}] 10:09:49 INFO - PROCESS | 1877 | 1468602589667 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:49 INFO - PROCESS | 1877 | 1468602589895 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 10:09:49 INFO - PROCESS | 1877 | 1468602589919 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 1877 | 1468602589926 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:49 INFO - PROCESS | 1877 | ++DOCSHELL 0x93ca3400 == 32 [pid = 1877] [id = 475] 10:09:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x93f78400) [pid = 1877] [serial = 1426] [outer = (nil)] 10:09:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x95267c00) [pid = 1877] [serial = 1427] [outer = 0x93f78400] 10:09:49 INFO - PROCESS | 1877 | 1468602589995 Marionette DEBUG loaded listener.js 10:09:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x953dd800) [pid = 1877] [serial = 1428] [outer = 0x93f78400] 10:09:50 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92461000) [pid = 1877] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:09:50 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x91ed3000) [pid = 1877] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:09:50 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8e242400) [pid = 1877] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:09:50 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x90a2c400) [pid = 1877] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:09:50 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x908cbc00) [pid = 1877] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:09:50 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92d55400) [pid = 1877] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:09:50 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x8ecbdc00) [pid = 1877] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:09:50 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x9799bc00) [pid = 1877] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:09:50 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x97997000) [pid = 1877] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:09:50 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x908cac00) [pid = 1877] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:09:50 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x999ea400) [pid = 1877] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:09:50 INFO - PROCESS | 1877 | 1468602590966 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]]]}] 10:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1339ms 10:09:50 INFO - PROCESS | 1877 | 1468602590987 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 10:09:50 INFO - PROCESS | 1877 | 1468602590990 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 10:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:09:51 INFO - PROCESS | 1877 | 1468602590996 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:09:51 INFO - PROCESS | 1877 | 1468602590999 Marionette TRACE conn3 <- [1,1874,null,{}] 10:09:51 INFO - PROCESS | 1877 | 1468602591005 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}] 10:09:51 INFO - PROCESS | 1877 | 1468602591010 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:51 INFO - PROCESS | 1877 | 1468602591210 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 10:09:51 INFO - PROCESS | 1877 | 1468602591228 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 1877 | 1468602591238 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec55000 == 33 [pid = 1877] [id = 476] 10:09:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x8ec89800) [pid = 1877] [serial = 1429] [outer = (nil)] 10:09:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x932e1c00) [pid = 1877] [serial = 1430] [outer = 0x8ec89800] 10:09:51 INFO - PROCESS | 1877 | 1468602591304 Marionette DEBUG loaded listener.js 10:09:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x92526400) [pid = 1877] [serial = 1431] [outer = 0x8ec89800] 10:09:52 INFO - PROCESS | 1877 | 1468602592143 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]]]}] 10:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1179ms 10:09:52 INFO - PROCESS | 1877 | 1468602592213 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 1877 | 1468602592218 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 10:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:09:52 INFO - PROCESS | 1877 | 1468602592227 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - PROCESS | 1877 | 1468602592229 Marionette TRACE conn3 <- [1,1878,null,{}] 10:09:52 INFO - PROCESS | 1877 | 1468602592234 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}] 10:09:52 INFO - PROCESS | 1877 | 1468602592245 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:52 INFO - PROCESS | 1877 | 1468602592451 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 10:09:52 INFO - PROCESS | 1877 | 1468602592653 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:52 INFO - PROCESS | 1877 | 1468602592665 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23b400 == 34 [pid = 1877] [id = 477] 10:09:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8e23cc00) [pid = 1877] [serial = 1432] [outer = (nil)] 10:09:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8ec56c00) [pid = 1877] [serial = 1433] [outer = 0x8e23cc00] 10:09:52 INFO - PROCESS | 1877 | 1468602592747 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ec92400) [pid = 1877] [serial = 1434] [outer = 0x8e23cc00] 10:09:53 INFO - PROCESS | 1877 | 1468602593794 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]]]}] 10:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1641ms 10:09:53 INFO - PROCESS | 1877 | 1468602593870 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 1877 | 1468602593877 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 10:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:09:53 INFO - PROCESS | 1877 | 1468602593885 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 1877 | 1468602593890 Marionette TRACE conn3 <- [1,1882,null,{}] 10:09:53 INFO - PROCESS | 1877 | 1468602593898 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}] 10:09:53 INFO - PROCESS | 1877 | 1468602593907 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:54 INFO - PROCESS | 1877 | 1468602594129 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 10:09:54 INFO - PROCESS | 1877 | 1468602594354 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 1877 | 1468602594365 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e235c00 == 35 [pid = 1877] [id = 478] 10:09:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x90a31000) [pid = 1877] [serial = 1435] [outer = (nil)] 10:09:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x922e0c00) [pid = 1877] [serial = 1436] [outer = 0x90a31000] 10:09:54 INFO - PROCESS | 1877 | 1468602594490 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92462000) [pid = 1877] [serial = 1437] [outer = 0x90a31000] 10:09:55 INFO - PROCESS | 1877 | 1468602595442 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]]]}] 10:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1632ms 10:09:55 INFO - PROCESS | 1877 | 1468602595520 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 10:09:55 INFO - PROCESS | 1877 | 1468602595526 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 10:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:09:55 INFO - PROCESS | 1877 | 1468602595534 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:09:55 INFO - PROCESS | 1877 | 1468602595539 Marionette TRACE conn3 <- [1,1886,null,{}] 10:09:55 INFO - PROCESS | 1877 | 1468602595545 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}] 10:09:55 INFO - PROCESS | 1877 | 1468602595551 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:55 INFO - PROCESS | 1877 | 1468602595775 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 10:09:56 INFO - PROCESS | 1877 | 1468602596050 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:56 INFO - PROCESS | 1877 | 1468602596061 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:56 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed6800 == 36 [pid = 1877] [id = 479] 10:09:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92d5a800) [pid = 1877] [serial = 1438] [outer = (nil)] 10:09:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x932e0c00) [pid = 1877] [serial = 1439] [outer = 0x92d5a800] 10:09:56 INFO - PROCESS | 1877 | 1468602596184 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x95289000) [pid = 1877] [serial = 1440] [outer = 0x92d5a800] 10:09:57 INFO - PROCESS | 1877 | 1468602597145 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]]]}] 10:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1679ms 10:09:57 INFO - PROCESS | 1877 | 1468602597215 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 10:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:09:57 INFO - PROCESS | 1877 | 1468602597225 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 10:09:57 INFO - PROCESS | 1877 | 1468602597245 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:09:57 INFO - PROCESS | 1877 | 1468602597255 Marionette TRACE conn3 <- [1,1890,null,{}] 10:09:57 INFO - PROCESS | 1877 | 1468602597264 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}] 10:09:57 INFO - PROCESS | 1877 | 1468602597271 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:57 INFO - PROCESS | 1877 | 1468602597500 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 10:09:57 INFO - PROCESS | 1877 | 1468602597706 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 1877 | 1468602597712 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23ac00 == 37 [pid = 1877] [id = 480] 10:09:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x908c9800) [pid = 1877] [serial = 1441] [outer = (nil)] 10:09:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x97913c00) [pid = 1877] [serial = 1442] [outer = 0x908c9800] 10:09:57 INFO - PROCESS | 1877 | 1468602597810 Marionette DEBUG loaded listener.js 10:09:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9799d000) [pid = 1877] [serial = 1443] [outer = 0x908c9800] 10:09:58 INFO - PROCESS | 1877 | 1468602598675 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]]]}] 10:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1501ms 10:09:58 INFO - PROCESS | 1877 | 1468602598735 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 10:09:58 INFO - PROCESS | 1877 | 1468602598740 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 10:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:09:58 INFO - PROCESS | 1877 | 1468602598746 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:09:58 INFO - PROCESS | 1877 | 1468602598749 Marionette TRACE conn3 <- [1,1894,null,{}] 10:09:58 INFO - PROCESS | 1877 | 1468602598756 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}] 10:09:58 INFO - PROCESS | 1877 | 1468602598761 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:58 INFO - PROCESS | 1877 | 1468602598941 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 10:09:59 INFO - PROCESS | 1877 | 1468602599116 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:59 INFO - PROCESS | 1877 | 1468602599122 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:09:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f09800 == 38 [pid = 1877] [id = 481] 10:09:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x955b2c00) [pid = 1877] [serial = 1444] [outer = (nil)] 10:09:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x98551800) [pid = 1877] [serial = 1445] [outer = 0x955b2c00] 10:09:59 INFO - PROCESS | 1877 | 1468602599207 Marionette DEBUG loaded listener.js 10:09:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x985f2800) [pid = 1877] [serial = 1446] [outer = 0x955b2c00] 10:10:00 INFO - PROCESS | 1877 | 1468602600123 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]]]}] 10:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1431ms 10:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:10:00 INFO - PROCESS | 1877 | 1468602600177 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 10:10:00 INFO - PROCESS | 1877 | 1468602600180 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 10:10:00 INFO - PROCESS | 1877 | 1468602600187 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:10:00 INFO - PROCESS | 1877 | 1468602600190 Marionette TRACE conn3 <- [1,1898,null,{}] 10:10:00 INFO - PROCESS | 1877 | 1468602600196 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}] 10:10:00 INFO - PROCESS | 1877 | 1468602600202 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:00 INFO - PROCESS | 1877 | 1468602600427 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 10:10:00 INFO - PROCESS | 1877 | 1468602600697 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:00 INFO - PROCESS | 1877 | 1468602600713 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5e400 == 39 [pid = 1877] [id = 482] 10:10:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x92d5f800) [pid = 1877] [serial = 1447] [outer = (nil)] 10:10:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x99ab1000) [pid = 1877] [serial = 1448] [outer = 0x92d5f800] 10:10:00 INFO - PROCESS | 1877 | 1468602600854 Marionette DEBUG loaded listener.js 10:10:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9a382800) [pid = 1877] [serial = 1449] [outer = 0x92d5f800] 10:10:01 INFO - PROCESS | 1877 | 1468602601793 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]]]}] 10:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1685ms 10:10:01 INFO - PROCESS | 1877 | 1468602601872 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 10:10:01 INFO - PROCESS | 1877 | 1468602601875 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 10:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:10:01 INFO - PROCESS | 1877 | 1468602601882 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:10:01 INFO - PROCESS | 1877 | 1468602601886 Marionette TRACE conn3 <- [1,1902,null,{}] 10:10:01 INFO - PROCESS | 1877 | 1468602601892 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}] 10:10:01 INFO - PROCESS | 1877 | 1468602601898 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:02 INFO - PROCESS | 1877 | 1468602602279 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 10:10:02 INFO - PROCESS | 1877 | 1468602602549 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:02 INFO - PROCESS | 1877 | 1468602602557 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:02 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec56000 == 40 [pid = 1877] [id = 483] 10:10:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x8ecb3000) [pid = 1877] [serial = 1450] [outer = (nil)] 10:10:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x8ecbe000) [pid = 1877] [serial = 1451] [outer = 0x8ecb3000] 10:10:02 INFO - PROCESS | 1877 | 1468602602692 Marionette DEBUG loaded listener.js 10:10:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x90a30000) [pid = 1877] [serial = 1452] [outer = 0x8ecb3000] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec55000 == 39 [pid = 1877] [id = 476] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x93ca3400 == 38 [pid = 1877] [id = 475] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92d53400 == 37 [pid = 1877] [id = 474] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x90a33400 == 36 [pid = 1877] [id = 473] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec87800 == 35 [pid = 1877] [id = 472] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8dc00 == 34 [pid = 1877] [id = 461] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23f000 == 33 [pid = 1877] [id = 446] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23d000 == 32 [pid = 1877] [id = 469] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8e238400 == 31 [pid = 1877] [id = 449] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8e237400 == 30 [pid = 1877] [id = 468] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec90400 == 29 [pid = 1877] [id = 447] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4dc00 == 28 [pid = 1877] [id = 470] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x90a2d800 == 27 [pid = 1877] [id = 453] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x908cd000 == 26 [pid = 1877] [id = 456] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8e242000 == 25 [pid = 1877] [id = 471] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92189400 == 24 [pid = 1877] [id = 454] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92d51c00 == 23 [pid = 1877] [id = 448] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x922e8400 == 22 [pid = 1877] [id = 457] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9246a000 == 21 [pid = 1877] [id = 455] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92527400 == 20 [pid = 1877] [id = 451] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x908ce000 == 19 [pid = 1877] [id = 452] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec87000 == 18 [pid = 1877] [id = 445] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecba400 == 17 [pid = 1877] [id = 462] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x955adc00 == 16 [pid = 1877] [id = 458] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x9528f400 == 15 [pid = 1877] [id = 459] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec86c00 == 14 [pid = 1877] [id = 460] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x90a37c00 == 13 [pid = 1877] [id = 450] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5e400 == 12 [pid = 1877] [id = 482] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x92f09800 == 11 [pid = 1877] [id = 481] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23ac00 == 10 [pid = 1877] [id = 480] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8e235c00 == 9 [pid = 1877] [id = 478] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed6800 == 8 [pid = 1877] [id = 479] 10:10:04 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23b400 == 7 [pid = 1877] [id = 477] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x92d52400) [pid = 1877] [serial = 1403] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x926d8000) [pid = 1877] [serial = 1400] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x9218dc00) [pid = 1877] [serial = 1398] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x8ec55400) [pid = 1877] [serial = 1391] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x8ec8d800) [pid = 1877] [serial = 1392] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x922e5000) [pid = 1877] [serial = 1371] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x92143800) [pid = 1877] [serial = 1370] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x90a37400) [pid = 1877] [serial = 1394] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x918eac00) [pid = 1877] [serial = 1395] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x93f7e800) [pid = 1877] [serial = 1374] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x93d92400) [pid = 1877] [serial = 1373] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x918e7c00) [pid = 1877] [serial = 1389] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x908cc800) [pid = 1877] [serial = 1388] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x985e6c00) [pid = 1877] [serial = 1377] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x979e6000) [pid = 1877] [serial = 1376] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x99ab4800) [pid = 1877] [serial = 1380] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x999e8000) [pid = 1877] [serial = 1379] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x99decc00) [pid = 1877] [serial = 1383] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x99d39800) [pid = 1877] [serial = 1382] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x9a66b800) [pid = 1877] [serial = 1386] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x9a38e000) [pid = 1877] [serial = 1385] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x92142c00) [pid = 1877] [serial = 1397] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x926de000) [pid = 1877] [serial = 1401] [outer = (nil)] [url = about:blank] 10:10:04 INFO - PROCESS | 1877 | 1468602604752 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]]]}] 10:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2938ms 10:10:04 INFO - PROCESS | 1877 | 1468602604821 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 10:10:04 INFO - PROCESS | 1877 | 1468602604827 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 10:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:10:04 INFO - PROCESS | 1877 | 1468602604836 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:10:04 INFO - PROCESS | 1877 | 1468602604841 Marionette TRACE conn3 <- [1,1906,null,{}] 10:10:04 INFO - PROCESS | 1877 | 1468602604850 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}] 10:10:04 INFO - PROCESS | 1877 | 1468602604855 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:05 INFO - PROCESS | 1877 | 1468602605024 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 10:10:05 INFO - PROCESS | 1877 | 1468602605151 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:05 INFO - PROCESS | 1877 | 1468602605164 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e244800 == 8 [pid = 1877] [id = 484] 10:10:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x8ec49800) [pid = 1877] [serial = 1453] [outer = (nil)] 10:10:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x8ec8e400) [pid = 1877] [serial = 1454] [outer = 0x8ec49800] 10:10:05 INFO - PROCESS | 1877 | 1468602605241 Marionette DEBUG loaded listener.js 10:10:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8ecb8000) [pid = 1877] [serial = 1455] [outer = 0x8ec49800] 10:10:06 INFO - PROCESS | 1877 | 1468602606051 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]]]}] 10:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1242ms 10:10:06 INFO - PROCESS | 1877 | 1468602606082 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 10:10:06 INFO - PROCESS | 1877 | 1468602606090 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 10:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:10:06 INFO - PROCESS | 1877 | 1468602606103 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:10:06 INFO - PROCESS | 1877 | 1468602606107 Marionette TRACE conn3 <- [1,1910,null,{}] 10:10:06 INFO - PROCESS | 1877 | 1468602606114 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}] 10:10:06 INFO - PROCESS | 1877 | 1468602606120 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:06 INFO - PROCESS | 1877 | 1468602606296 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 10:10:06 INFO - PROCESS | 1877 | 1468602606307 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:06 INFO - PROCESS | 1877 | 1468602606317 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e8000 == 9 [pid = 1877] [id = 485] 10:10:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x918ed400) [pid = 1877] [serial = 1456] [outer = (nil)] 10:10:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x91ed1400) [pid = 1877] [serial = 1457] [outer = 0x918ed400] 10:10:06 INFO - PROCESS | 1877 | 1468602606389 Marionette DEBUG loaded listener.js 10:10:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x91ed6c00) [pid = 1877] [serial = 1458] [outer = 0x918ed400] 10:10:07 INFO - PROCESS | 1877 | 1468602607410 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]]]}] 10:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1332ms 10:10:07 INFO - PROCESS | 1877 | 1468602607450 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 10:10:07 INFO - PROCESS | 1877 | 1468602607453 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 10:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:10:07 INFO - PROCESS | 1877 | 1468602607460 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:10:07 INFO - PROCESS | 1877 | 1468602607467 Marionette TRACE conn3 <- [1,1914,null,{}] 10:10:07 INFO - PROCESS | 1877 | 1468602607490 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}] 10:10:07 INFO - PROCESS | 1877 | 1468602607499 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:07 INFO - PROCESS | 1877 | 1468602607723 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 10:10:07 INFO - PROCESS | 1877 | 1468602607749 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:07 INFO - PROCESS | 1877 | 1468602607762 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e0400 == 10 [pid = 1877] [id = 486] 10:10:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x922e5000) [pid = 1877] [serial = 1459] [outer = (nil)] 10:10:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92461800) [pid = 1877] [serial = 1460] [outer = 0x922e5000] 10:10:07 INFO - PROCESS | 1877 | 1468602607832 Marionette DEBUG loaded listener.js 10:10:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92527400) [pid = 1877] [serial = 1461] [outer = 0x922e5000] 10:10:08 INFO - PROCESS | 1877 | 1468602608806 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]]]}] 10:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1394ms 10:10:08 INFO - PROCESS | 1877 | 1468602608854 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 10:10:08 INFO - PROCESS | 1877 | 1468602608859 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 10:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:10:08 INFO - PROCESS | 1877 | 1468602608865 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:10:08 INFO - PROCESS | 1877 | 1468602608868 Marionette TRACE conn3 <- [1,1918,null,{}] 10:10:08 INFO - PROCESS | 1877 | 1468602608879 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}] 10:10:08 INFO - PROCESS | 1877 | 1468602608883 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:09 INFO - PROCESS | 1877 | 1468602609090 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 10:10:09 INFO - PROCESS | 1877 | 1468602609112 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:09 INFO - PROCESS | 1877 | 1468602609120 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x92463800 == 11 [pid = 1877] [id = 487] 10:10:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x926de800) [pid = 1877] [serial = 1462] [outer = (nil)] 10:10:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92d5d000) [pid = 1877] [serial = 1463] [outer = 0x926de800] 10:10:09 INFO - PROCESS | 1877 | 1468602609188 Marionette DEBUG loaded listener.js 10:10:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92f0d800) [pid = 1877] [serial = 1464] [outer = 0x926de800] 10:10:10 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x8ec50000) [pid = 1877] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:10:10 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x926d0c00) [pid = 1877] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:10:10 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ec89800) [pid = 1877] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:10:10 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8e237800) [pid = 1877] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:10:10 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ec52c00) [pid = 1877] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:10:10 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x91ed9c00) [pid = 1877] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:10:10 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8ec8a800) [pid = 1877] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:10:10 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x93f78400) [pid = 1877] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:10:10 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x92d54c00) [pid = 1877] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:10:10 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x8ec4c800) [pid = 1877] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:10:10 INFO - PROCESS | 1877 | 1468602610400 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]]]}] 10:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1594ms 10:10:10 INFO - PROCESS | 1877 | 1468602610464 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 10:10:10 INFO - PROCESS | 1877 | 1468602610467 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 10:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:10:10 INFO - PROCESS | 1877 | 1468602610474 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:10:10 INFO - PROCESS | 1877 | 1468602610477 Marionette TRACE conn3 <- [1,1922,null,{}] 10:10:10 INFO - PROCESS | 1877 | 1468602610501 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}] 10:10:10 INFO - PROCESS | 1877 | 1468602610505 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:10 INFO - PROCESS | 1877 | 1468602610647 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 10:10:10 INFO - PROCESS | 1877 | 1468602610657 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:10 INFO - PROCESS | 1877 | 1468602610668 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ede000 == 12 [pid = 1877] [id = 488] 10:10:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x92186c00) [pid = 1877] [serial = 1465] [outer = (nil)] 10:10:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x926dec00) [pid = 1877] [serial = 1466] [outer = 0x92186c00] 10:10:10 INFO - PROCESS | 1877 | 1468602610736 Marionette DEBUG loaded listener.js 10:10:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x93ca0400) [pid = 1877] [serial = 1467] [outer = 0x92186c00] 10:10:11 INFO - PROCESS | 1877 | 1468602611683 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]]]}] 10:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1246ms 10:10:11 INFO - PROCESS | 1877 | 1468602611720 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 10:10:11 INFO - PROCESS | 1877 | 1468602611724 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 10:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:10:11 INFO - PROCESS | 1877 | 1468602611730 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:10:11 INFO - PROCESS | 1877 | 1468602611733 Marionette TRACE conn3 <- [1,1926,null,{}] 10:10:11 INFO - PROCESS | 1877 | 1468602611739 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}] 10:10:11 INFO - PROCESS | 1877 | 1468602611749 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:11 INFO - PROCESS | 1877 | 1468602611938 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 10:10:12 INFO - PROCESS | 1877 | 1468602612128 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:12 INFO - PROCESS | 1877 | 1468602612137 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:12 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23a400 == 13 [pid = 1877] [id = 489] 10:10:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8e23ac00) [pid = 1877] [serial = 1468] [outer = (nil)] 10:10:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8e242400) [pid = 1877] [serial = 1469] [outer = 0x8e23ac00] 10:10:12 INFO - PROCESS | 1877 | 1468602612267 Marionette DEBUG loaded listener.js 10:10:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x8ec52c00) [pid = 1877] [serial = 1470] [outer = 0x8e23ac00] 10:10:13 INFO - PROCESS | 1877 | 1468602613388 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]]]}] 10:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1732ms 10:10:13 INFO - PROCESS | 1877 | 1468602613465 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 10:10:13 INFO - PROCESS | 1877 | 1468602613471 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 10:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:10:13 INFO - PROCESS | 1877 | 1468602613479 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:10:13 INFO - PROCESS | 1877 | 1468602613484 Marionette TRACE conn3 <- [1,1930,null,{}] 10:10:13 INFO - PROCESS | 1877 | 1468602613493 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}] 10:10:13 INFO - PROCESS | 1877 | 1468602613500 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:13 INFO - PROCESS | 1877 | 1468602613725 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 10:10:13 INFO - PROCESS | 1877 | 1468602613956 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:13 INFO - PROCESS | 1877 | 1468602613965 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:14 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb8400 == 14 [pid = 1877] [id = 490] 10:10:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x918eb800) [pid = 1877] [serial = 1471] [outer = (nil)] 10:10:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x91ed3000) [pid = 1877] [serial = 1472] [outer = 0x918eb800] 10:10:14 INFO - PROCESS | 1877 | 1468602614075 Marionette DEBUG loaded listener.js 10:10:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x91edd800) [pid = 1877] [serial = 1473] [outer = 0x918eb800] 10:10:15 INFO - PROCESS | 1877 | 1468602615070 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]]]}] 10:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1636ms 10:10:15 INFO - PROCESS | 1877 | 1468602615118 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 10:10:15 INFO - PROCESS | 1877 | 1468602615125 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 10:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:10:15 INFO - PROCESS | 1877 | 1468602615133 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:10:15 INFO - PROCESS | 1877 | 1468602615137 Marionette TRACE conn3 <- [1,1934,null,{}] 10:10:15 INFO - PROCESS | 1877 | 1468602615143 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}] 10:10:15 INFO - PROCESS | 1877 | 1468602615149 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:15 INFO - PROCESS | 1877 | 1468602615341 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 10:10:15 INFO - PROCESS | 1877 | 1468602615604 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:15 INFO - PROCESS | 1877 | 1468602615614 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:15 INFO - PROCESS | 1877 | ++DOCSHELL 0x922dfc00 == 15 [pid = 1877] [id = 491] 10:10:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x9246a800) [pid = 1877] [serial = 1474] [outer = (nil)] 10:10:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x926d4800) [pid = 1877] [serial = 1475] [outer = 0x9246a800] 10:10:15 INFO - PROCESS | 1877 | 1468602615741 Marionette DEBUG loaded listener.js 10:10:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92f02000) [pid = 1877] [serial = 1476] [outer = 0x9246a800] 10:10:16 INFO - PROCESS | 1877 | 1468602616779 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]]]}] 10:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1689ms 10:10:16 INFO - PROCESS | 1877 | 1468602616822 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 10:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:10:16 INFO - PROCESS | 1877 | 1468602616826 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 10:10:16 INFO - PROCESS | 1877 | 1468602616841 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:10:16 INFO - PROCESS | 1877 | 1468602616850 Marionette TRACE conn3 <- [1,1938,null,{}] 10:10:16 INFO - PROCESS | 1877 | 1468602616859 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}] 10:10:16 INFO - PROCESS | 1877 | 1468602616867 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:17 INFO - PROCESS | 1877 | 1468602617060 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 10:10:17 INFO - PROCESS | 1877 | 1468602617285 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:17 INFO - PROCESS | 1877 | 1468602617294 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x92148800 == 16 [pid = 1877] [id = 492] 10:10:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x92150000) [pid = 1877] [serial = 1477] [outer = (nil)] 10:10:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x95289800) [pid = 1877] [serial = 1478] [outer = 0x92150000] 10:10:17 INFO - PROCESS | 1877 | 1468602617430 Marionette DEBUG loaded listener.js 10:10:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x93f7d800) [pid = 1877] [serial = 1479] [outer = 0x92150000] 10:10:18 INFO - PROCESS | 1877 | 1468602618552 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]]]}] 10:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1759ms 10:10:18 INFO - PROCESS | 1877 | 1468602618591 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 10:10:18 INFO - PROCESS | 1877 | 1468602618597 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 10:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:10:18 INFO - PROCESS | 1877 | 1468602618606 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:10:18 INFO - PROCESS | 1877 | 1468602618611 Marionette TRACE conn3 <- [1,1942,null,{}] 10:10:18 INFO - PROCESS | 1877 | 1468602618620 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}] 10:10:18 INFO - PROCESS | 1877 | 1468602618626 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:18 INFO - PROCESS | 1877 | 1468602618861 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 10:10:18 INFO - PROCESS | 1877 | --DOCSHELL 0x91ede000 == 15 [pid = 1877] [id = 488] 10:10:18 INFO - PROCESS | 1877 | --DOCSHELL 0x92463800 == 14 [pid = 1877] [id = 487] 10:10:18 INFO - PROCESS | 1877 | --DOCSHELL 0x922e0400 == 13 [pid = 1877] [id = 486] 10:10:18 INFO - PROCESS | 1877 | --DOCSHELL 0x918e8000 == 12 [pid = 1877] [id = 485] 10:10:18 INFO - PROCESS | 1877 | --DOCSHELL 0x8e244800 == 11 [pid = 1877] [id = 484] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9218d000) [pid = 1877] [serial = 1410] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92d57c00) [pid = 1877] [serial = 1412] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x932e1c00) [pid = 1877] [serial = 1430] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x8e241800) [pid = 1877] [serial = 1406] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92f0e800) [pid = 1877] [serial = 1413] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92d5e000) [pid = 1877] [serial = 1404] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x922e1c00) [pid = 1877] [serial = 1422] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ec91800) [pid = 1877] [serial = 1418] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x908c5000) [pid = 1877] [serial = 1419] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x953dd800) [pid = 1877] [serial = 1428] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x95267c00) [pid = 1877] [serial = 1427] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x93c9a800) [pid = 1877] [serial = 1425] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x932d3400) [pid = 1877] [serial = 1424] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x9214c800) [pid = 1877] [serial = 1421] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x8ec8fc00) [pid = 1877] [serial = 1407] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x918ef800) [pid = 1877] [serial = 1416] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x908c4c00) [pid = 1877] [serial = 1415] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x91edec00) [pid = 1877] [serial = 1409] [outer = (nil)] [url = about:blank] 10:10:18 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x92526400) [pid = 1877] [serial = 1431] [outer = (nil)] [url = about:blank] 10:10:19 INFO - PROCESS | 1877 | 1468602619119 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:19 INFO - PROCESS | 1877 | 1468602619126 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8d800 == 12 [pid = 1877] [id = 493] 10:10:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x8ec8fc00) [pid = 1877] [serial = 1480] [outer = (nil)] 10:10:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x908c2c00) [pid = 1877] [serial = 1481] [outer = 0x8ec8fc00] 10:10:19 INFO - PROCESS | 1877 | 1468602619202 Marionette DEBUG loaded listener.js 10:10:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x90a36800) [pid = 1877] [serial = 1482] [outer = 0x8ec8fc00] 10:10:19 INFO - PROCESS | 1877 | 1468602619955 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]]]}] 10:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1388ms 10:10:19 INFO - PROCESS | 1877 | 1468602619993 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 10:10:20 INFO - PROCESS | 1877 | 1468602620000 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 10:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:10:20 INFO - PROCESS | 1877 | 1468602620010 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:10:20 INFO - PROCESS | 1877 | 1468602620014 Marionette TRACE conn3 <- [1,1946,null,{}] 10:10:20 INFO - PROCESS | 1877 | 1468602620020 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}] 10:10:20 INFO - PROCESS | 1877 | 1468602620027 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:20 INFO - PROCESS | 1877 | 1468602620201 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 10:10:20 INFO - PROCESS | 1877 | 1468602620211 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:20 INFO - PROCESS | 1877 | 1468602620220 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23fc00 == 13 [pid = 1877] [id = 494] 10:10:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x9214dc00) [pid = 1877] [serial = 1483] [outer = (nil)] 10:10:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x92187800) [pid = 1877] [serial = 1484] [outer = 0x9214dc00] 10:10:20 INFO - PROCESS | 1877 | 1468602620292 Marionette DEBUG loaded listener.js 10:10:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x92191c00) [pid = 1877] [serial = 1485] [outer = 0x9214dc00] 10:10:21 INFO - PROCESS | 1877 | 1468602621244 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]]]}] 10:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1284ms 10:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:10:21 INFO - PROCESS | 1877 | 1468602621294 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 10:10:21 INFO - PROCESS | 1877 | 1468602621297 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 10:10:21 INFO - PROCESS | 1877 | 1468602621304 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:10:21 INFO - PROCESS | 1877 | 1468602621310 Marionette TRACE conn3 <- [1,1950,null,{}] 10:10:21 INFO - PROCESS | 1877 | 1468602621325 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}] 10:10:21 INFO - PROCESS | 1877 | 1468602621334 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:21 INFO - PROCESS | 1877 | 1468602621567 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 10:10:21 INFO - PROCESS | 1877 | 1468602621592 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:21 INFO - PROCESS | 1877 | 1468602621601 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5f000 == 14 [pid = 1877] [id = 495] 10:10:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92d60400) [pid = 1877] [serial = 1486] [outer = (nil)] 10:10:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92f06800) [pid = 1877] [serial = 1487] [outer = 0x92d60400] 10:10:21 INFO - PROCESS | 1877 | 1468602621674 Marionette DEBUG loaded listener.js 10:10:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x932dbc00) [pid = 1877] [serial = 1488] [outer = 0x92d60400] 10:10:22 INFO - PROCESS | 1877 | 1468602622633 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]]]}] 10:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1386ms 10:10:22 INFO - PROCESS | 1877 | 1468602622690 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 10:10:22 INFO - PROCESS | 1877 | 1468602622700 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 10:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:10:22 INFO - PROCESS | 1877 | 1468602622708 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:10:22 INFO - PROCESS | 1877 | 1468602622714 Marionette TRACE conn3 <- [1,1954,null,{}] 10:10:22 INFO - PROCESS | 1877 | 1468602622727 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}] 10:10:22 INFO - PROCESS | 1877 | 1468602622731 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:22 INFO - PROCESS | 1877 | 1468602622964 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 10:10:23 INFO - PROCESS | 1877 | 1468602622984 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:23 INFO - PROCESS | 1877 | 1468602622992 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x9252a800 == 15 [pid = 1877] [id = 496] 10:10:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92f08800) [pid = 1877] [serial = 1489] [outer = (nil)] 10:10:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x95286800) [pid = 1877] [serial = 1490] [outer = 0x92f08800] 10:10:23 INFO - PROCESS | 1877 | 1468602623064 Marionette DEBUG loaded listener.js 10:10:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9528f400) [pid = 1877] [serial = 1491] [outer = 0x92f08800] 10:10:23 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8e23cc00) [pid = 1877] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:10:23 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x922e5000) [pid = 1877] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:10:23 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x918ed400) [pid = 1877] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:10:23 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x90a31000) [pid = 1877] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:10:23 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8ec49800) [pid = 1877] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:10:23 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92d5a800) [pid = 1877] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:10:23 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x8ecb3000) [pid = 1877] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:10:23 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x908c9800) [pid = 1877] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:10:23 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x955b2c00) [pid = 1877] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:10:23 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x926de800) [pid = 1877] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:10:23 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x92d5f800) [pid = 1877] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:10:24 INFO - PROCESS | 1877 | 1468602624061 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]]]}] 10:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1392ms 10:10:24 INFO - PROCESS | 1877 | 1468602624100 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 10:10:24 INFO - PROCESS | 1877 | 1468602624104 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 10:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:10:24 INFO - PROCESS | 1877 | 1468602624110 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:10:24 INFO - PROCESS | 1877 | 1468602624113 Marionette TRACE conn3 <- [1,1958,null,{}] 10:10:24 INFO - PROCESS | 1877 | 1468602624119 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}] 10:10:24 INFO - PROCESS | 1877 | 1468602624124 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:24 INFO - PROCESS | 1877 | 1468602624320 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 10:10:24 INFO - PROCESS | 1877 | 1468602624341 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:24 INFO - PROCESS | 1877 | 1468602624348 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb3000 == 16 [pid = 1877] [id = 497] 10:10:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x90a31000) [pid = 1877] [serial = 1492] [outer = (nil)] 10:10:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x92d5d800) [pid = 1877] [serial = 1493] [outer = 0x90a31000] 10:10:24 INFO - PROCESS | 1877 | 1468602624415 Marionette DEBUG loaded listener.js 10:10:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x9525f800) [pid = 1877] [serial = 1494] [outer = 0x90a31000] 10:10:25 INFO - PROCESS | 1877 | 1468602625243 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]]]}] 10:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1178ms 10:10:25 INFO - PROCESS | 1877 | 1468602625290 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 10:10:25 INFO - PROCESS | 1877 | 1468602625293 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 10:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:10:25 INFO - PROCESS | 1877 | 1468602625300 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:10:25 INFO - PROCESS | 1877 | 1468602625303 Marionette TRACE conn3 <- [1,1962,null,{}] 10:10:25 INFO - PROCESS | 1877 | 1468602625309 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}] 10:10:25 INFO - PROCESS | 1877 | 1468602625319 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:25 INFO - PROCESS | 1877 | 1468602625520 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 10:10:25 INFO - PROCESS | 1877 | 1468602625531 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:25 INFO - PROCESS | 1877 | 1468602625537 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23f000 == 17 [pid = 1877] [id = 498] 10:10:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8e243c00) [pid = 1877] [serial = 1495] [outer = (nil)] 10:10:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x9790a800) [pid = 1877] [serial = 1496] [outer = 0x8e243c00] 10:10:25 INFO - PROCESS | 1877 | 1468602625730 Marionette DEBUG loaded listener.js 10:10:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x97998c00) [pid = 1877] [serial = 1497] [outer = 0x8e243c00] 10:10:26 INFO - PROCESS | 1877 | 1468602626764 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]]]}] 10:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1487ms 10:10:26 INFO - PROCESS | 1877 | 1468602626788 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 10:10:26 INFO - PROCESS | 1877 | 1468602626794 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 10:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:10:26 INFO - PROCESS | 1877 | 1468602626802 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:10:26 INFO - PROCESS | 1877 | 1468602626810 Marionette TRACE conn3 <- [1,1966,null,{}] 10:10:26 INFO - PROCESS | 1877 | 1468602626818 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}] 10:10:26 INFO - PROCESS | 1877 | 1468602626824 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:27 INFO - PROCESS | 1877 | 1468602627007 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 10:10:27 INFO - PROCESS | 1877 | 1468602627183 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:27 INFO - PROCESS | 1877 | 1468602627197 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4c800 == 18 [pid = 1877] [id = 499] 10:10:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ec88800) [pid = 1877] [serial = 1498] [outer = (nil)] 10:10:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x91ed9c00) [pid = 1877] [serial = 1499] [outer = 0x8ec88800] 10:10:27 INFO - PROCESS | 1877 | 1468602627279 Marionette DEBUG loaded listener.js 10:10:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x90a34c00) [pid = 1877] [serial = 1500] [outer = 0x8ec88800] 10:10:28 INFO - PROCESS | 1877 | 1468602628260 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]]]}] 10:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1485ms 10:10:28 INFO - PROCESS | 1877 | 1468602628287 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 10:10:28 INFO - PROCESS | 1877 | 1468602628295 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 10:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:10:28 INFO - PROCESS | 1877 | 1468602628305 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:10:28 INFO - PROCESS | 1877 | 1468602628310 Marionette TRACE conn3 <- [1,1970,null,{}] 10:10:28 INFO - PROCESS | 1877 | 1468602628317 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}] 10:10:28 INFO - PROCESS | 1877 | 1468602628323 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:28 INFO - PROCESS | 1877 | 1468602628507 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 10:10:28 INFO - PROCESS | 1877 | 1468602628683 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:28 INFO - PROCESS | 1877 | 1468602628694 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d58c00 == 19 [pid = 1877] [id = 500] 10:10:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92d5e000) [pid = 1877] [serial = 1501] [outer = (nil)] 10:10:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92f08000) [pid = 1877] [serial = 1502] [outer = 0x92d5e000] 10:10:28 INFO - PROCESS | 1877 | 1468602628774 Marionette DEBUG loaded listener.js 10:10:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93d9c400) [pid = 1877] [serial = 1503] [outer = 0x92d5e000] 10:10:29 INFO - PROCESS | 1877 | 1468602629769 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]]]}] 10:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1532ms 10:10:29 INFO - PROCESS | 1877 | 1468602629837 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 10:10:29 INFO - PROCESS | 1877 | 1468602629840 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 10:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:10:29 INFO - PROCESS | 1877 | 1468602629848 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:10:29 INFO - PROCESS | 1877 | 1468602629854 Marionette TRACE conn3 <- [1,1974,null,{}] 10:10:29 INFO - PROCESS | 1877 | 1468602629871 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}] 10:10:29 INFO - PROCESS | 1877 | 1468602629880 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:30 INFO - PROCESS | 1877 | 1468602630100 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 10:10:30 INFO - PROCESS | 1877 | 1468602630333 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:30 INFO - PROCESS | 1877 | 1468602630346 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:30 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5ac00 == 20 [pid = 1877] [id = 501] 10:10:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x97915000) [pid = 1877] [serial = 1504] [outer = (nil)] 10:10:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x979e6400) [pid = 1877] [serial = 1505] [outer = 0x97915000] 10:10:30 INFO - PROCESS | 1877 | 1468602630474 Marionette DEBUG loaded listener.js 10:10:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x984d5400) [pid = 1877] [serial = 1506] [outer = 0x97915000] 10:10:31 INFO - PROCESS | 1877 | 1468602631394 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]]]}] 10:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1589ms 10:10:31 INFO - PROCESS | 1877 | 1468602631452 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 10:10:31 INFO - PROCESS | 1877 | 1468602631456 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 10:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:10:31 INFO - PROCESS | 1877 | 1468602631464 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:10:31 INFO - PROCESS | 1877 | 1468602631468 Marionette TRACE conn3 <- [1,1978,null,{}] 10:10:31 INFO - PROCESS | 1877 | 1468602631474 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}] 10:10:31 INFO - PROCESS | 1877 | 1468602631479 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:31 INFO - PROCESS | 1877 | 1468602631658 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 10:10:31 INFO - PROCESS | 1877 | 1468602631838 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:31 INFO - PROCESS | 1877 | 1468602631847 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x918f1000 == 21 [pid = 1877] [id = 502] 10:10:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x93f7e800) [pid = 1877] [serial = 1507] [outer = (nil)] 10:10:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x99aad400) [pid = 1877] [serial = 1508] [outer = 0x93f7e800] 10:10:31 INFO - PROCESS | 1877 | 1468602631926 Marionette DEBUG loaded listener.js 10:10:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x99c7e400) [pid = 1877] [serial = 1509] [outer = 0x93f7e800] 10:10:32 INFO - PROCESS | 1877 | 1468602632839 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]]]}] 10:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1437ms 10:10:32 INFO - PROCESS | 1877 | 1468602632902 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 10:10:32 INFO - PROCESS | 1877 | 1468602632905 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 10:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:10:32 INFO - PROCESS | 1877 | 1468602632912 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:10:32 INFO - PROCESS | 1877 | 1468602632916 Marionette TRACE conn3 <- [1,1982,null,{}] 10:10:32 INFO - PROCESS | 1877 | 1468602632923 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}] 10:10:32 INFO - PROCESS | 1877 | 1468602632928 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:33 INFO - PROCESS | 1877 | 1468602633104 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 10:10:33 INFO - PROCESS | 1877 | 1468602633281 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:33 INFO - PROCESS | 1877 | 1468602633290 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e7800 == 22 [pid = 1877] [id = 503] 10:10:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x97994000) [pid = 1877] [serial = 1510] [outer = (nil)] 10:10:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9a129000) [pid = 1877] [serial = 1511] [outer = 0x97994000] 10:10:33 INFO - PROCESS | 1877 | 1468602633382 Marionette DEBUG loaded listener.js 10:10:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9a382400) [pid = 1877] [serial = 1512] [outer = 0x97994000] 10:10:34 INFO - PROCESS | 1877 | 1468602634317 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]]]}] 10:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1445ms 10:10:34 INFO - PROCESS | 1877 | 1468602634358 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 10:10:34 INFO - PROCESS | 1877 | 1468602634362 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 10:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:10:34 INFO - PROCESS | 1877 | 1468602634369 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:10:34 INFO - PROCESS | 1877 | 1468602634373 Marionette TRACE conn3 <- [1,1986,null,{}] 10:10:34 INFO - PROCESS | 1877 | 1468602634378 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}] 10:10:34 INFO - PROCESS | 1877 | 1468602634389 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:34 INFO - PROCESS | 1877 | 1468602634584 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 10:10:34 INFO - PROCESS | 1877 | 1468602634765 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:34 INFO - PROCESS | 1877 | 1468602634775 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4b000 == 23 [pid = 1877] [id = 504] 10:10:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x926d2c00) [pid = 1877] [serial = 1513] [outer = (nil)] 10:10:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x9a66ac00) [pid = 1877] [serial = 1514] [outer = 0x926d2c00] 10:10:34 INFO - PROCESS | 1877 | 1468602634859 Marionette DEBUG loaded listener.js 10:10:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9a670400) [pid = 1877] [serial = 1515] [outer = 0x926d2c00] 10:10:35 INFO - PROCESS | 1877 | 1468602635750 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]]]}] 10:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1430ms 10:10:35 INFO - PROCESS | 1877 | 1468602635817 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 10:10:35 INFO - PROCESS | 1877 | 1468602635821 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 10:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:10:35 INFO - PROCESS | 1877 | 1468602635829 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:10:35 INFO - PROCESS | 1877 | 1468602635832 Marionette TRACE conn3 <- [1,1990,null,{}] 10:10:35 INFO - PROCESS | 1877 | 1468602635838 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}] 10:10:35 INFO - PROCESS | 1877 | 1468602635844 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:36 INFO - PROCESS | 1877 | 1468602636016 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 10:10:36 INFO - PROCESS | 1877 | 1468602636200 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:36 INFO - PROCESS | 1877 | 1468602636208 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a674400 == 24 [pid = 1877] [id = 505] 10:10:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9a677400) [pid = 1877] [serial = 1516] [outer = (nil)] 10:10:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x9a803000) [pid = 1877] [serial = 1517] [outer = 0x9a677400] 10:10:36 INFO - PROCESS | 1877 | 1468602636288 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x9a804400) [pid = 1877] [serial = 1518] [outer = 0x9a677400] 10:10:37 INFO - PROCESS | 1877 | 1468602637185 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]]]}] 10:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1389ms 10:10:37 INFO - PROCESS | 1877 | 1468602637231 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 10:10:37 INFO - PROCESS | 1877 | 1468602637235 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 10:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:10:37 INFO - PROCESS | 1877 | 1468602637244 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:10:37 INFO - PROCESS | 1877 | 1468602637246 Marionette TRACE conn3 <- [1,1994,null,{}] 10:10:37 INFO - PROCESS | 1877 | 1468602637253 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}] 10:10:37 INFO - PROCESS | 1877 | 1468602637258 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:37 INFO - PROCESS | 1877 | 1468602637435 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 10:10:37 INFO - PROCESS | 1877 | 1468602637654 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:37 INFO - PROCESS | 1877 | 1468602637670 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23dc00 == 25 [pid = 1877] [id = 506] 10:10:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x8e240000) [pid = 1877] [serial = 1519] [outer = (nil)] 10:10:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x8ec50800) [pid = 1877] [serial = 1520] [outer = 0x8e240000] 10:10:37 INFO - PROCESS | 1877 | 1468602637981 Marionette DEBUG loaded listener.js 10:10:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x8ec85400) [pid = 1877] [serial = 1521] [outer = 0x8e240000] 10:10:38 INFO - PROCESS | 1877 | 1468602638960 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]]]}] 10:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1790ms 10:10:39 INFO - PROCESS | 1877 | 1468602639036 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 10:10:39 INFO - PROCESS | 1877 | 1468602639040 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 10:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:10:39 INFO - PROCESS | 1877 | 1468602639049 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:10:39 INFO - PROCESS | 1877 | 1468602639053 Marionette TRACE conn3 <- [1,1998,null,{}] 10:10:39 INFO - PROCESS | 1877 | 1468602639061 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}] 10:10:39 INFO - PROCESS | 1877 | 1468602639066 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:39 INFO - PROCESS | 1877 | 1468602639323 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 10:10:39 INFO - PROCESS | 1877 | 1468602639556 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:39 INFO - PROCESS | 1877 | 1468602639565 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:40 INFO - PROCESS | 1877 | --DOCSHELL 0x92148800 == 24 [pid = 1877] [id = 492] 10:10:40 INFO - PROCESS | 1877 | --DOCSHELL 0x922dfc00 == 23 [pid = 1877] [id = 491] 10:10:40 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb8400 == 22 [pid = 1877] [id = 490] 10:10:40 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23a400 == 21 [pid = 1877] [id = 489] 10:10:40 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec56000 == 20 [pid = 1877] [id = 483] 10:10:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e239000 == 21 [pid = 1877] [id = 507] 10:10:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x8e23a400) [pid = 1877] [serial = 1522] [outer = (nil)] 10:10:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x8ec4e400) [pid = 1877] [serial = 1523] [outer = 0x8e23a400] 10:10:40 INFO - PROCESS | 1877 | 1468602640597 Marionette DEBUG loaded listener.js 10:10:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0x8ec85800) [pid = 1877] [serial = 1524] [outer = 0x8e23a400] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x926dec00) [pid = 1877] [serial = 1466] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x8ec92400) [pid = 1877] [serial = 1434] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x92527400) [pid = 1877] [serial = 1461] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x8ec56c00) [pid = 1877] [serial = 1433] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x91ed1400) [pid = 1877] [serial = 1457] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x92462000) [pid = 1877] [serial = 1437] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x922e0c00) [pid = 1877] [serial = 1436] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x8ec8e400) [pid = 1877] [serial = 1454] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x8ecb8000) [pid = 1877] [serial = 1455] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x95289000) [pid = 1877] [serial = 1440] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x90a30000) [pid = 1877] [serial = 1452] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x8ecbe000) [pid = 1877] [serial = 1451] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x932e0c00) [pid = 1877] [serial = 1439] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9799d000) [pid = 1877] [serial = 1443] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x97913c00) [pid = 1877] [serial = 1442] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x985f2800) [pid = 1877] [serial = 1446] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x98551800) [pid = 1877] [serial = 1445] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92d5d000) [pid = 1877] [serial = 1463] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92f0d800) [pid = 1877] [serial = 1464] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x9a382800) [pid = 1877] [serial = 1449] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x99ab1000) [pid = 1877] [serial = 1448] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92461800) [pid = 1877] [serial = 1460] [outer = (nil)] [url = about:blank] 10:10:40 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x91ed6c00) [pid = 1877] [serial = 1458] [outer = (nil)] [url = about:blank] 10:10:41 INFO - PROCESS | 1877 | 1468602641545 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]]]}] 10:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2537ms 10:10:41 INFO - PROCESS | 1877 | 1468602641586 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 10:10:41 INFO - PROCESS | 1877 | 1468602641592 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 10:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:10:41 INFO - PROCESS | 1877 | 1468602641600 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:10:41 INFO - PROCESS | 1877 | 1468602641603 Marionette TRACE conn3 <- [1,2002,null,{}] 10:10:41 INFO - PROCESS | 1877 | 1468602641611 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}] 10:10:41 INFO - PROCESS | 1877 | 1468602641617 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:41 INFO - PROCESS | 1877 | 1468602641792 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 10:10:41 INFO - PROCESS | 1877 | 1468602641926 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:41 INFO - PROCESS | 1877 | 1468602641936 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c1800 == 22 [pid = 1877] [id = 508] 10:10:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x908c3000) [pid = 1877] [serial = 1525] [outer = (nil)] 10:10:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x908cd400) [pid = 1877] [serial = 1526] [outer = 0x908c3000] 10:10:42 INFO - PROCESS | 1877 | 1468602642014 Marionette DEBUG loaded listener.js 10:10:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x90a37400) [pid = 1877] [serial = 1527] [outer = 0x908c3000] 10:10:42 INFO - PROCESS | 1877 | 1468602642905 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]]]}] 10:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1341ms 10:10:42 INFO - PROCESS | 1877 | 1468602642941 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 10:10:42 INFO - PROCESS | 1877 | 1468602642948 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 10:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:10:42 INFO - PROCESS | 1877 | 1468602642959 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:10:42 INFO - PROCESS | 1877 | 1468602642963 Marionette TRACE conn3 <- [1,2006,null,{}] 10:10:42 INFO - PROCESS | 1877 | 1468602642970 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}] 10:10:42 INFO - PROCESS | 1877 | 1468602642975 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:43 INFO - PROCESS | 1877 | 1468602643153 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 10:10:43 INFO - PROCESS | 1877 | 1468602643322 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:43 INFO - PROCESS | 1877 | 1468602643337 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:43 INFO - PROCESS | 1877 | ++DOCSHELL 0x918eac00 == 23 [pid = 1877] [id = 509] 10:10:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x91ed2800) [pid = 1877] [serial = 1528] [outer = (nil)] 10:10:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92141400) [pid = 1877] [serial = 1529] [outer = 0x91ed2800] 10:10:43 INFO - PROCESS | 1877 | 1468602643402 Marionette DEBUG loaded listener.js 10:10:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9214cc00) [pid = 1877] [serial = 1530] [outer = 0x91ed2800] 10:10:44 INFO - PROCESS | 1877 | 1468602644382 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]]]}] 10:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1480ms 10:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:10:44 INFO - PROCESS | 1877 | 1468602644438 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 10:10:44 INFO - PROCESS | 1877 | 1468602644441 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 10:10:44 INFO - PROCESS | 1877 | 1468602644448 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:10:44 INFO - PROCESS | 1877 | 1468602644454 Marionette TRACE conn3 <- [1,2010,null,{}] 10:10:44 INFO - PROCESS | 1877 | 1468602644477 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}] 10:10:44 INFO - PROCESS | 1877 | 1468602644486 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:44 INFO - PROCESS | 1877 | 1468602644712 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 10:10:44 INFO - PROCESS | 1877 | 1468602644740 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:44 INFO - PROCESS | 1877 | 1468602644748 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x92186800 == 24 [pid = 1877] [id = 510] 10:10:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92461c00) [pid = 1877] [serial = 1531] [outer = (nil)] 10:10:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x92528400) [pid = 1877] [serial = 1532] [outer = 0x92461c00] 10:10:44 INFO - PROCESS | 1877 | 1468602644815 Marionette DEBUG loaded listener.js 10:10:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x926d5400) [pid = 1877] [serial = 1533] [outer = 0x92461c00] 10:10:45 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x92186c00) [pid = 1877] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:10:45 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x8e243c00) [pid = 1877] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:10:45 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92d60400) [pid = 1877] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:10:45 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92f08800) [pid = 1877] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:10:45 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x918eb800) [pid = 1877] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:10:45 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x9246a800) [pid = 1877] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:10:45 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92150000) [pid = 1877] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:10:45 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9214dc00) [pid = 1877] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:10:45 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8e23ac00) [pid = 1877] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:10:45 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ec8fc00) [pid = 1877] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:10:45 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x90a31000) [pid = 1877] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:10:46 INFO - PROCESS | 1877 | 1468602646107 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]]]}] 10:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1701ms 10:10:46 INFO - PROCESS | 1877 | 1468602646148 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 10:10:46 INFO - PROCESS | 1877 | 1468602646152 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 10:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:10:46 INFO - PROCESS | 1877 | 1468602646172 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:10:46 INFO - PROCESS | 1877 | 1468602646176 Marionette TRACE conn3 <- [1,2014,null,{}] 10:10:46 INFO - PROCESS | 1877 | 1468602646192 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}] 10:10:46 INFO - PROCESS | 1877 | 1468602646196 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:46 INFO - PROCESS | 1877 | 1468602646346 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 10:10:46 INFO - PROCESS | 1877 | 1468602646357 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 1877 | 1468602646364 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:46 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c5800 == 25 [pid = 1877] [id = 511] 10:10:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x908d0400) [pid = 1877] [serial = 1534] [outer = (nil)] 10:10:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92d51c00) [pid = 1877] [serial = 1535] [outer = 0x908d0400] 10:10:46 INFO - PROCESS | 1877 | 1468602646432 Marionette DEBUG loaded listener.js 10:10:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92d56400) [pid = 1877] [serial = 1536] [outer = 0x908d0400] 10:10:47 INFO - PROCESS | 1877 | 1468602647330 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]]]}] 10:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1212ms 10:10:47 INFO - PROCESS | 1877 | 1468602647374 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 10:10:47 INFO - PROCESS | 1877 | 1468602647378 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 10:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:10:47 INFO - PROCESS | 1877 | 1468602647384 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:10:47 INFO - PROCESS | 1877 | 1468602647388 Marionette TRACE conn3 <- [1,2018,null,{}] 10:10:47 INFO - PROCESS | 1877 | 1468602647393 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}] 10:10:47 INFO - PROCESS | 1877 | 1468602647398 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:47 INFO - PROCESS | 1877 | 1468602647547 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 10:10:47 INFO - PROCESS | 1877 | 1468602647556 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:47 INFO - PROCESS | 1877 | 1468602647564 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0a400 == 26 [pid = 1877] [id = 512] 10:10:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92f0ac00) [pid = 1877] [serial = 1537] [outer = (nil)] 10:10:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92f0e000) [pid = 1877] [serial = 1538] [outer = 0x92f0ac00] 10:10:47 INFO - PROCESS | 1877 | 1468602647649 Marionette DEBUG loaded listener.js 10:10:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93d90800) [pid = 1877] [serial = 1539] [outer = 0x92f0ac00] 10:10:48 INFO - PROCESS | 1877 | 1468602648944 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]]]}] 10:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1631ms 10:10:49 INFO - PROCESS | 1877 | 1468602649017 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 10:10:49 INFO - PROCESS | 1877 | 1468602649023 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 10:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:10:49 INFO - PROCESS | 1877 | 1468602649031 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:10:49 INFO - PROCESS | 1877 | 1468602649040 Marionette TRACE conn3 <- [1,2022,null,{}] 10:10:49 INFO - PROCESS | 1877 | 1468602649048 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}] 10:10:49 INFO - PROCESS | 1877 | 1468602649054 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:49 INFO - PROCESS | 1877 | 1468602649271 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 10:10:49 INFO - PROCESS | 1877 | 1468602649544 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 1877 | 1468602649553 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:49 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec88c00 == 27 [pid = 1877] [id = 513] 10:10:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x908cdc00) [pid = 1877] [serial = 1540] [outer = (nil)] 10:10:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x918ed000) [pid = 1877] [serial = 1541] [outer = 0x908cdc00] 10:10:49 INFO - PROCESS | 1877 | 1468602649639 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92142c00) [pid = 1877] [serial = 1542] [outer = 0x908cdc00] 10:10:50 INFO - PROCESS | 1877 | 1468602650658 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]]]}] 10:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1686ms 10:10:50 INFO - PROCESS | 1877 | 1468602650718 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 10:10:50 INFO - PROCESS | 1877 | 1468602650725 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 10:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:10:50 INFO - PROCESS | 1877 | 1468602650736 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - PROCESS | 1877 | 1468602650740 Marionette TRACE conn3 <- [1,2026,null,{}] 10:10:50 INFO - PROCESS | 1877 | 1468602650747 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}] 10:10:50 INFO - PROCESS | 1877 | 1468602650753 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:50 INFO - PROCESS | 1877 | 1468602650945 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 10:10:51 INFO - PROCESS | 1877 | 1468602651213 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:51 INFO - PROCESS | 1877 | 1468602651225 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e6c00 == 28 [pid = 1877] [id = 514] 10:10:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x9246d800) [pid = 1877] [serial = 1543] [outer = (nil)] 10:10:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x92d52000) [pid = 1877] [serial = 1544] [outer = 0x9246d800] 10:10:51 INFO - PROCESS | 1877 | 1468602651329 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x92f0b800) [pid = 1877] [serial = 1545] [outer = 0x9246d800] 10:10:52 INFO - PROCESS | 1877 | 1468602652308 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]]]}] 10:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1644ms 10:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:10:52 INFO - PROCESS | 1877 | 1468602652380 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 10:10:52 INFO - PROCESS | 1877 | 1468602652383 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 10:10:52 INFO - PROCESS | 1877 | 1468602652391 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:10:52 INFO - PROCESS | 1877 | 1468602652397 Marionette TRACE conn3 <- [1,2030,null,{}] 10:10:52 INFO - PROCESS | 1877 | 1468602652414 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}] 10:10:52 INFO - PROCESS | 1877 | 1468602652423 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:52 INFO - PROCESS | 1877 | 1468602652650 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 10:10:52 INFO - PROCESS | 1877 | 1468602652899 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:52 INFO - PROCESS | 1877 | 1468602652907 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x93d9cc00 == 29 [pid = 1877] [id = 515] 10:10:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x93d9e800) [pid = 1877] [serial = 1546] [outer = (nil)] 10:10:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x9526d000) [pid = 1877] [serial = 1547] [outer = 0x93d9e800] 10:10:53 INFO - PROCESS | 1877 | 1468602653040 Marionette DEBUG loaded listener.js 10:10:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x9544b000) [pid = 1877] [serial = 1548] [outer = 0x93d9e800] 10:10:54 INFO - PROCESS | 1877 | 1468602654200 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]]]}] 10:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1892ms 10:10:54 INFO - PROCESS | 1877 | 1468602654282 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 10:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:10:54 INFO - PROCESS | 1877 | 1468602654288 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 10:10:54 INFO - PROCESS | 1877 | 1468602654297 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:10:54 INFO - PROCESS | 1877 | 1468602654302 Marionette TRACE conn3 <- [1,2034,null,{}] 10:10:54 INFO - PROCESS | 1877 | 1468602654310 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}] 10:10:54 INFO - PROCESS | 1877 | 1468602654314 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:54 INFO - PROCESS | 1877 | 1468602654559 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 10:10:54 INFO - PROCESS | 1877 | 1468602654822 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:54 INFO - PROCESS | 1877 | 1468602654836 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb6000 == 30 [pid = 1877] [id = 516] 10:10:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x8ecb7c00) [pid = 1877] [serial = 1549] [outer = (nil)] 10:10:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x908cc800) [pid = 1877] [serial = 1550] [outer = 0x8ecb7c00] 10:10:54 INFO - PROCESS | 1877 | 1468602654907 Marionette DEBUG loaded listener.js 10:10:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x918e7000) [pid = 1877] [serial = 1551] [outer = 0x8ecb7c00] 10:10:55 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8d800 == 29 [pid = 1877] [id = 493] 10:10:55 INFO - PROCESS | 1877 | --DOCSHELL 0x9252a800 == 28 [pid = 1877] [id = 496] 10:10:55 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb3000 == 27 [pid = 1877] [id = 497] 10:10:55 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23fc00 == 26 [pid = 1877] [id = 494] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x93ca0400) [pid = 1877] [serial = 1467] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x97998c00) [pid = 1877] [serial = 1497] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x9790a800) [pid = 1877] [serial = 1496] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x932dbc00) [pid = 1877] [serial = 1488] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x95286800) [pid = 1877] [serial = 1490] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x91ed3000) [pid = 1877] [serial = 1472] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x91edd800) [pid = 1877] [serial = 1473] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x926d4800) [pid = 1877] [serial = 1475] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x92f02000) [pid = 1877] [serial = 1476] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x95289800) [pid = 1877] [serial = 1478] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x93f7d800) [pid = 1877] [serial = 1479] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92187800) [pid = 1877] [serial = 1484] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x8e242400) [pid = 1877] [serial = 1469] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x8ec52c00) [pid = 1877] [serial = 1470] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x908c2c00) [pid = 1877] [serial = 1481] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x90a36800) [pid = 1877] [serial = 1482] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92d5d800) [pid = 1877] [serial = 1493] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9528f400) [pid = 1877] [serial = 1491] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92f06800) [pid = 1877] [serial = 1487] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92191c00) [pid = 1877] [serial = 1485] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x9525f800) [pid = 1877] [serial = 1494] [outer = (nil)] [url = about:blank] 10:10:55 INFO - PROCESS | 1877 | 1468602655794 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]]]}] 10:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1532ms 10:10:55 INFO - PROCESS | 1877 | 1468602655853 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 10:10:55 INFO - PROCESS | 1877 | 1468602655860 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 10:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:10:55 INFO - PROCESS | 1877 | 1468602655871 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:10:55 INFO - PROCESS | 1877 | 1468602655875 Marionette TRACE conn3 <- [1,2038,null,{}] 10:10:55 INFO - PROCESS | 1877 | 1468602655881 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}] 10:10:55 INFO - PROCESS | 1877 | 1468602655887 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:56 INFO - PROCESS | 1877 | 1468602656051 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 10:10:56 INFO - PROCESS | 1877 | 1468602656062 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:56 INFO - PROCESS | 1877 | 1468602656068 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:56 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edcc00 == 27 [pid = 1877] [id = 517] 10:10:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x91edd000) [pid = 1877] [serial = 1552] [outer = (nil)] 10:10:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92187c00) [pid = 1877] [serial = 1553] [outer = 0x91edd000] 10:10:56 INFO - PROCESS | 1877 | 1468602656148 Marionette DEBUG loaded listener.js 10:10:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92192000) [pid = 1877] [serial = 1554] [outer = 0x91edd000] 10:10:57 INFO - PROCESS | 1877 | 1468602657081 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]]]}] 10:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1234ms 10:10:57 INFO - PROCESS | 1877 | 1468602657106 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 10:10:57 INFO - PROCESS | 1877 | 1468602657110 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 10:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:10:57 INFO - PROCESS | 1877 | 1468602657117 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:10:57 INFO - PROCESS | 1877 | 1468602657122 Marionette TRACE conn3 <- [1,2042,null,{}] 10:10:57 INFO - PROCESS | 1877 | 1468602657138 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}] 10:10:57 INFO - PROCESS | 1877 | 1468602657146 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:57 INFO - PROCESS | 1877 | 1468602657307 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 10:10:57 INFO - PROCESS | 1877 | 1468602657466 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:57 INFO - PROCESS | 1877 | 1468602657477 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d4c00 == 28 [pid = 1877] [id = 518] 10:10:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x926dbc00) [pid = 1877] [serial = 1555] [outer = (nil)] 10:10:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92f10800) [pid = 1877] [serial = 1556] [outer = 0x926dbc00] 10:10:57 INFO - PROCESS | 1877 | 1468602657546 Marionette DEBUG loaded listener.js 10:10:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x93ca2c00) [pid = 1877] [serial = 1557] [outer = 0x926dbc00] 10:10:58 INFO - PROCESS | 1877 | 1468602658531 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]]]}] 10:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1483ms 10:10:58 INFO - PROCESS | 1877 | 1468602658600 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 10:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:10:58 INFO - PROCESS | 1877 | 1468602658605 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 10:10:58 INFO - PROCESS | 1877 | 1468602658611 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:10:58 INFO - PROCESS | 1877 | 1468602658615 Marionette TRACE conn3 <- [1,2046,null,{}] 10:10:58 INFO - PROCESS | 1877 | 1468602658626 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}] 10:10:58 INFO - PROCESS | 1877 | 1468602658630 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:58 INFO - PROCESS | 1877 | 1468602658843 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 10:10:58 INFO - PROCESS | 1877 | 1468602658868 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:58 INFO - PROCESS | 1877 | 1468602658876 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:10:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb8400 == 29 [pid = 1877] [id = 519] 10:10:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93f7b800) [pid = 1877] [serial = 1558] [outer = (nil)] 10:10:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x95288800) [pid = 1877] [serial = 1559] [outer = 0x93f7b800] 10:10:58 INFO - PROCESS | 1877 | 1468602658944 Marionette DEBUG loaded listener.js 10:10:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x953dfc00) [pid = 1877] [serial = 1560] [outer = 0x93f7b800] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92d5e000) [pid = 1877] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x908d0400) [pid = 1877] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8e23a400) [pid = 1877] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92461c00) [pid = 1877] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ec88800) [pid = 1877] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x93f7e800) [pid = 1877] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9a677400) [pid = 1877] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x908c3000) [pid = 1877] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x97994000) [pid = 1877] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x8e240000) [pid = 1877] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x97915000) [pid = 1877] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x91ed2800) [pid = 1877] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:10:59 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x926d2c00) [pid = 1877] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:10:59 INFO - PROCESS | 1877 | 1468602659970 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]]]}] 10:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1394ms 10:11:00 INFO - PROCESS | 1877 | 1468602660005 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 10:11:00 INFO - PROCESS | 1877 | 1468602660009 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 10:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:11:00 INFO - PROCESS | 1877 | 1468602660015 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:11:00 INFO - PROCESS | 1877 | 1468602660018 Marionette TRACE conn3 <- [1,2050,null,{}] 10:11:00 INFO - PROCESS | 1877 | 1468602660024 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}] 10:11:00 INFO - PROCESS | 1877 | 1468602660029 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:00 INFO - PROCESS | 1877 | 1468602660183 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 10:11:00 INFO - PROCESS | 1877 | 1468602660319 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:00 INFO - PROCESS | 1877 | 1468602660328 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed5400 == 30 [pid = 1877] [id = 520] 10:11:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x91ed6800) [pid = 1877] [serial = 1561] [outer = (nil)] 10:11:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x92461c00) [pid = 1877] [serial = 1562] [outer = 0x91ed6800] 10:11:00 INFO - PROCESS | 1877 | 1468602660395 Marionette DEBUG loaded listener.js 10:11:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x93d99400) [pid = 1877] [serial = 1563] [outer = 0x91ed6800] 10:11:01 INFO - PROCESS | 1877 | 1468602661197 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]]]}] 10:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1229ms 10:11:01 INFO - PROCESS | 1877 | 1468602661246 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 10:11:01 INFO - PROCESS | 1877 | 1468602661249 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 10:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:11:01 INFO - PROCESS | 1877 | 1468602661255 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:11:01 INFO - PROCESS | 1877 | 1468602661259 Marionette TRACE conn3 <- [1,2054,null,{}] 10:11:01 INFO - PROCESS | 1877 | 1468602661264 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}] 10:11:01 INFO - PROCESS | 1877 | 1468602661274 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:01 INFO - PROCESS | 1877 | 1468602661472 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 10:11:01 INFO - PROCESS | 1877 | 1468602661608 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:01 INFO - PROCESS | 1877 | 1468602661616 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c9000 == 31 [pid = 1877] [id = 521] 10:11:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x91ed6400) [pid = 1877] [serial = 1564] [outer = (nil)] 10:11:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x9790a800) [pid = 1877] [serial = 1565] [outer = 0x91ed6400] 10:11:01 INFO - PROCESS | 1877 | 1468602661688 Marionette DEBUG loaded listener.js 10:11:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x97912800) [pid = 1877] [serial = 1566] [outer = 0x91ed6400] 10:11:02 INFO - PROCESS | 1877 | 1468602662703 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]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1482ms 10:11:02 INFO - PROCESS | 1877 | 1468602662739 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 1877 | 1468602662746 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 10:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:11:02 INFO - PROCESS | 1877 | 1468602662755 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 1877 | 1468602662760 Marionette TRACE conn3 <- [1,2058,null,{}] 10:11:02 INFO - PROCESS | 1877 | 1468602662770 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}] 10:11:02 INFO - PROCESS | 1877 | 1468602662775 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:02 INFO - PROCESS | 1877 | 1468602662974 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 10:11:03 INFO - PROCESS | 1877 | 1468602663151 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:03 INFO - PROCESS | 1877 | 1468602663159 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e243c00 == 32 [pid = 1877] [id = 522] 10:11:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8ec93400) [pid = 1877] [serial = 1567] [outer = (nil)] 10:11:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x91ed2800) [pid = 1877] [serial = 1568] [outer = 0x8ec93400] 10:11:03 INFO - PROCESS | 1877 | 1468602663250 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92142800) [pid = 1877] [serial = 1569] [outer = 0x8ec93400] 10:11:04 INFO - PROCESS | 1877 | 1468602664261 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]]]}] 10:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1541ms 10:11:04 INFO - PROCESS | 1877 | 1468602664296 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 10:11:04 INFO - PROCESS | 1877 | 1468602664303 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 10:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:11:04 INFO - PROCESS | 1877 | 1468602664314 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:11:04 INFO - PROCESS | 1877 | 1468602664318 Marionette TRACE conn3 <- [1,2062,null,{}] 10:11:04 INFO - PROCESS | 1877 | 1468602664325 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}] 10:11:04 INFO - PROCESS | 1877 | 1468602664331 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:04 INFO - PROCESS | 1877 | 1468602664528 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 10:11:04 INFO - PROCESS | 1877 | 1468602664706 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 1877 | 1468602664713 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec52800 == 33 [pid = 1877] [id = 523] 10:11:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92d5c400) [pid = 1877] [serial = 1570] [outer = (nil)] 10:11:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92f08c00) [pid = 1877] [serial = 1571] [outer = 0x92d5c400] 10:11:04 INFO - PROCESS | 1877 | 1468602664800 Marionette DEBUG loaded listener.js 10:11:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x93d97800) [pid = 1877] [serial = 1572] [outer = 0x92d5c400] 10:11:05 INFO - PROCESS | 1877 | 1468602665860 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]]]}] 10:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1586ms 10:11:05 INFO - PROCESS | 1877 | 1468602665900 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 10:11:05 INFO - PROCESS | 1877 | 1468602665903 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 10:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:11:05 INFO - PROCESS | 1877 | 1468602665911 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:11:05 INFO - PROCESS | 1877 | 1468602665917 Marionette TRACE conn3 <- [1,2066,null,{}] 10:11:05 INFO - PROCESS | 1877 | 1468602665934 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}] 10:11:05 INFO - PROCESS | 1877 | 1468602665943 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:06 INFO - PROCESS | 1877 | 1468602666125 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 10:11:06 INFO - PROCESS | 1877 | 1468602666361 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:06 INFO - PROCESS | 1877 | 1468602666369 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f10000 == 34 [pid = 1877] [id = 524] 10:11:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x955b9800) [pid = 1877] [serial = 1573] [outer = (nil)] 10:11:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x97996400) [pid = 1877] [serial = 1574] [outer = 0x955b9800] 10:11:06 INFO - PROCESS | 1877 | 1468602666495 Marionette DEBUG loaded listener.js 10:11:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9799e800) [pid = 1877] [serial = 1575] [outer = 0x955b9800] 10:11:07 INFO - PROCESS | 1877 | 1468602667390 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]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1539ms 10:11:07 INFO - PROCESS | 1877 | 1468602667451 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 10:11:07 INFO - PROCESS | 1877 | 1468602667456 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 10:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:11:07 INFO - PROCESS | 1877 | 1468602667463 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - PROCESS | 1877 | 1468602667466 Marionette TRACE conn3 <- [1,2070,null,{}] 10:11:07 INFO - PROCESS | 1877 | 1468602667472 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}] 10:11:07 INFO - PROCESS | 1877 | 1468602667478 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:07 INFO - PROCESS | 1877 | 1468602667654 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 10:11:07 INFO - PROCESS | 1877 | 1468602667833 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 1877 | 1468602667840 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x918efc00 == 35 [pid = 1877] [id = 525] 10:11:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x926de800) [pid = 1877] [serial = 1576] [outer = (nil)] 10:11:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x98d89400) [pid = 1877] [serial = 1577] [outer = 0x926de800] 10:11:07 INFO - PROCESS | 1877 | 1468602667923 Marionette DEBUG loaded listener.js 10:11:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9900a000) [pid = 1877] [serial = 1578] [outer = 0x926de800] 10:11:08 INFO - PROCESS | 1877 | 1468602668945 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]]]}] 10:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1531ms 10:11:08 INFO - PROCESS | 1877 | 1468602668996 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 10:11:09 INFO - PROCESS | 1877 | 1468602669001 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 10:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:11:09 INFO - PROCESS | 1877 | 1468602669024 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:11:09 INFO - PROCESS | 1877 | 1468602669028 Marionette TRACE conn3 <- [1,2074,null,{}] 10:11:09 INFO - PROCESS | 1877 | 1468602669035 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}] 10:11:09 INFO - PROCESS | 1877 | 1468602669040 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:09 INFO - PROCESS | 1877 | 1468602669218 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 10:11:09 INFO - PROCESS | 1877 | 1468602669397 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:09 INFO - PROCESS | 1877 | 1468602669406 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e244800 == 36 [pid = 1877] [id = 526] 10:11:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x8ecb7800) [pid = 1877] [serial = 1579] [outer = (nil)] 10:11:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x99ae8c00) [pid = 1877] [serial = 1580] [outer = 0x8ecb7800] 10:11:09 INFO - PROCESS | 1877 | 1468602669486 Marionette DEBUG loaded listener.js 10:11:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x99c8ac00) [pid = 1877] [serial = 1581] [outer = 0x8ecb7800] 10:11:10 INFO - PROCESS | 1877 | 1468602670471 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]]]}] 10:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1501ms 10:11:10 INFO - PROCESS | 1877 | 1468602670508 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 10:11:10 INFO - PROCESS | 1877 | 1468602670512 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 10:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:11:10 INFO - PROCESS | 1877 | 1468602670519 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:11:10 INFO - PROCESS | 1877 | 1468602670523 Marionette TRACE conn3 <- [1,2078,null,{}] 10:11:10 INFO - PROCESS | 1877 | 1468602670529 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}] 10:11:10 INFO - PROCESS | 1877 | 1468602670539 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:10 INFO - PROCESS | 1877 | 1468602670742 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 10:11:10 INFO - PROCESS | 1877 | 1468602670930 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:10 INFO - PROCESS | 1877 | 1468602670944 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a36c00 == 37 [pid = 1877] [id = 527] 10:11:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x92d55000) [pid = 1877] [serial = 1582] [outer = (nil)] 10:11:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9a388c00) [pid = 1877] [serial = 1583] [outer = 0x92d55000] 10:11:11 INFO - PROCESS | 1877 | 1468602671032 Marionette DEBUG loaded listener.js 10:11:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9a66a800) [pid = 1877] [serial = 1584] [outer = 0x92d55000] 10:11:11 INFO - PROCESS | 1877 | 1468602671970 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]]]}] 10:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1486ms 10:11:12 INFO - PROCESS | 1877 | 1468602672006 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 10:11:12 INFO - PROCESS | 1877 | 1468602672009 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 10:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:11:12 INFO - PROCESS | 1877 | 1468602672016 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:11:12 INFO - PROCESS | 1877 | 1468602672020 Marionette TRACE conn3 <- [1,2082,null,{}] 10:11:12 INFO - PROCESS | 1877 | 1468602672026 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}] 10:11:12 INFO - PROCESS | 1877 | 1468602672032 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:12 INFO - PROCESS | 1877 | 1468602672200 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 10:11:12 INFO - PROCESS | 1877 | 1468602672383 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:12 INFO - PROCESS | 1877 | 1468602672390 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:12 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a382c00 == 38 [pid = 1877] [id = 528] 10:11:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x9a38a400) [pid = 1877] [serial = 1585] [outer = (nil)] 10:11:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x9a678800) [pid = 1877] [serial = 1586] [outer = 0x9a38a400] 10:11:12 INFO - PROCESS | 1877 | 1468602672469 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x9a677400) [pid = 1877] [serial = 1587] [outer = 0x9a38a400] 10:11:13 INFO - PROCESS | 1877 | 1468602673433 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]]]}] 10:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1479ms 10:11:13 INFO - PROCESS | 1877 | 1468602673497 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 10:11:13 INFO - PROCESS | 1877 | 1468602673512 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 10:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:11:13 INFO - PROCESS | 1877 | 1468602673520 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:11:13 INFO - PROCESS | 1877 | 1468602673524 Marionette TRACE conn3 <- [1,2086,null,{}] 10:11:13 INFO - PROCESS | 1877 | 1468602673530 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}] 10:11:13 INFO - PROCESS | 1877 | 1468602673535 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:13 INFO - PROCESS | 1877 | 1468602673762 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 10:11:14 INFO - PROCESS | 1877 | 1468602674221 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:14 INFO - PROCESS | 1877 | 1468602674230 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:14 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec53400 == 39 [pid = 1877] [id = 529] 10:11:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x8ec53c00) [pid = 1877] [serial = 1588] [outer = (nil)] 10:11:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x8ec8b800) [pid = 1877] [serial = 1589] [outer = 0x8ec53c00] 10:11:14 INFO - PROCESS | 1877 | 1468602674309 Marionette DEBUG loaded listener.js 10:11:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x8ecb9800) [pid = 1877] [serial = 1590] [outer = 0x8ec53c00] 10:11:15 INFO - PROCESS | 1877 | 1468602675180 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]]]}] 10:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1692ms 10:11:15 INFO - PROCESS | 1877 | 1468602675215 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 10:11:15 INFO - PROCESS | 1877 | 1468602675220 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 10:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:11:15 INFO - PROCESS | 1877 | 1468602675229 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:11:15 INFO - PROCESS | 1877 | 1468602675233 Marionette TRACE conn3 <- [1,2090,null,{}] 10:11:15 INFO - PROCESS | 1877 | 1468602675272 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}] 10:11:15 INFO - PROCESS | 1877 | 1468602675281 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:15 INFO - PROCESS | 1877 | 1468602675490 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 10:11:15 INFO - PROCESS | 1877 | 1468602675685 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:15 INFO - PROCESS | 1877 | 1468602675692 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:15 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbec00 == 40 [pid = 1877] [id = 530] 10:11:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x908c3800) [pid = 1877] [serial = 1591] [outer = (nil)] 10:11:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0x92150800) [pid = 1877] [serial = 1592] [outer = 0x908c3800] 10:11:15 INFO - PROCESS | 1877 | 1468602675769 Marionette DEBUG loaded listener.js 10:11:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 96 (0x92467c00) [pid = 1877] [serial = 1593] [outer = 0x908c3800] 10:11:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23dc00 == 39 [pid = 1877] [id = 506] 10:11:17 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5ac00 == 38 [pid = 1877] [id = 501] 10:11:17 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5f000 == 37 [pid = 1877] [id = 495] 10:11:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4c800 == 36 [pid = 1877] [id = 499] 10:11:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4b000 == 35 [pid = 1877] [id = 504] 10:11:17 INFO - PROCESS | 1877 | --DOCSHELL 0x922e7800 == 34 [pid = 1877] [id = 503] 10:11:17 INFO - PROCESS | 1877 | --DOCSHELL 0x918f1000 == 33 [pid = 1877] [id = 502] 10:11:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23f000 == 32 [pid = 1877] [id = 498] 10:11:17 INFO - PROCESS | 1877 | --DOCSHELL 0x92d58c00 == 31 [pid = 1877] [id = 500] 10:11:17 INFO - PROCESS | 1877 | --DOCSHELL 0x9a674400 == 30 [pid = 1877] [id = 505] 10:11:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8e239000 == 29 [pid = 1877] [id = 507] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 95 (0x93d9c400) [pid = 1877] [serial = 1503] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x92d51c00) [pid = 1877] [serial = 1535] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x8ec85800) [pid = 1877] [serial = 1524] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x926d5400) [pid = 1877] [serial = 1533] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x91ed9c00) [pid = 1877] [serial = 1499] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x99c7e400) [pid = 1877] [serial = 1509] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x92528400) [pid = 1877] [serial = 1532] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x99aad400) [pid = 1877] [serial = 1508] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x8ec4e400) [pid = 1877] [serial = 1523] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x9a804400) [pid = 1877] [serial = 1518] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x90a37400) [pid = 1877] [serial = 1527] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x9a129000) [pid = 1877] [serial = 1511] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x9a382400) [pid = 1877] [serial = 1512] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x8ec50800) [pid = 1877] [serial = 1520] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9a803000) [pid = 1877] [serial = 1517] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x984d5400) [pid = 1877] [serial = 1506] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x979e6400) [pid = 1877] [serial = 1505] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x9214cc00) [pid = 1877] [serial = 1530] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x90a34c00) [pid = 1877] [serial = 1500] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x9a670400) [pid = 1877] [serial = 1515] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92f08000) [pid = 1877] [serial = 1502] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x908cd400) [pid = 1877] [serial = 1526] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9a66ac00) [pid = 1877] [serial = 1514] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ec85400) [pid = 1877] [serial = 1521] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92141400) [pid = 1877] [serial = 1529] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92d56400) [pid = 1877] [serial = 1536] [outer = (nil)] [url = about:blank] 10:11:17 INFO - PROCESS | 1877 | 1468602677740 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]]]}] 10:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2561ms 10:11:17 INFO - PROCESS | 1877 | 1468602677791 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 10:11:17 INFO - PROCESS | 1877 | 1468602677796 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 10:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:11:17 INFO - PROCESS | 1877 | 1468602677804 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:11:17 INFO - PROCESS | 1877 | 1468602677812 Marionette TRACE conn3 <- [1,2094,null,{}] 10:11:17 INFO - PROCESS | 1877 | 1468602677823 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}] 10:11:17 INFO - PROCESS | 1877 | 1468602677829 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:18 INFO - PROCESS | 1877 | 1468602678052 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 10:11:18 INFO - PROCESS | 1877 | 1468602678186 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:18 INFO - PROCESS | 1877 | 1468602678192 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8c000 == 30 [pid = 1877] [id = 531] 10:11:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x8ec8cc00) [pid = 1877] [serial = 1594] [outer = (nil)] 10:11:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x8ecc0c00) [pid = 1877] [serial = 1595] [outer = 0x8ec8cc00] 10:11:18 INFO - PROCESS | 1877 | 1468602678266 Marionette DEBUG loaded listener.js 10:11:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x90a2d000) [pid = 1877] [serial = 1596] [outer = 0x8ec8cc00] 10:11:19 INFO - PROCESS | 1877 | 1468602679076 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]]]}] 10:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1294ms 10:11:19 INFO - PROCESS | 1877 | 1468602679099 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 10:11:19 INFO - PROCESS | 1877 | 1468602679107 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 10:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:11:19 INFO - PROCESS | 1877 | 1468602679118 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:11:19 INFO - PROCESS | 1877 | 1468602679122 Marionette TRACE conn3 <- [1,2098,null,{}] 10:11:19 INFO - PROCESS | 1877 | 1468602679128 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}] 10:11:19 INFO - PROCESS | 1877 | 1468602679134 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:19 INFO - PROCESS | 1877 | 1468602679298 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 10:11:19 INFO - PROCESS | 1877 | 1468602679319 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:19 INFO - PROCESS | 1877 | 1468602679328 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edc400 == 31 [pid = 1877] [id = 532] 10:11:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x91ede000) [pid = 1877] [serial = 1597] [outer = (nil)] 10:11:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92144400) [pid = 1877] [serial = 1598] [outer = 0x91ede000] 10:11:19 INFO - PROCESS | 1877 | 1468602679401 Marionette DEBUG loaded listener.js 10:11:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x9214a000) [pid = 1877] [serial = 1599] [outer = 0x91ede000] 10:11:20 INFO - PROCESS | 1877 | 1468602680400 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]]]}] 10:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1335ms 10:11:20 INFO - PROCESS | 1877 | 1468602680458 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 10:11:20 INFO - PROCESS | 1877 | 1468602680462 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 10:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:11:20 INFO - PROCESS | 1877 | 1468602680469 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:11:20 INFO - PROCESS | 1877 | 1468602680475 Marionette TRACE conn3 <- [1,2102,null,{}] 10:11:20 INFO - PROCESS | 1877 | 1468602680500 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}] 10:11:20 INFO - PROCESS | 1877 | 1468602680509 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:20 INFO - PROCESS | 1877 | 1468602680723 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 10:11:20 INFO - PROCESS | 1877 | 1468602680750 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:20 INFO - PROCESS | 1877 | 1468602680762 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x92530800 == 32 [pid = 1877] [id = 533] 10:11:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x926d0800) [pid = 1877] [serial = 1600] [outer = (nil)] 10:11:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x926dac00) [pid = 1877] [serial = 1601] [outer = 0x926d0800] 10:11:20 INFO - PROCESS | 1877 | 1468602680832 Marionette DEBUG loaded listener.js 10:11:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92d5ac00) [pid = 1877] [serial = 1602] [outer = 0x926d0800] 10:11:21 INFO - PROCESS | 1877 | 1468602681767 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]]]}] 10:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1349ms 10:11:21 INFO - PROCESS | 1877 | 1468602681817 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 10:11:21 INFO - PROCESS | 1877 | 1468602681821 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 10:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:11:21 INFO - PROCESS | 1877 | 1468602681828 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:11:21 INFO - PROCESS | 1877 | 1468602681831 Marionette TRACE conn3 <- [1,2106,null,{}] 10:11:21 INFO - PROCESS | 1877 | 1468602681837 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}] 10:11:21 INFO - PROCESS | 1877 | 1468602681841 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:22 INFO - PROCESS | 1877 | 1468602682080 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 10:11:22 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x91ed6400) [pid = 1877] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:11:22 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x93f7b800) [pid = 1877] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:11:22 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x91ed6800) [pid = 1877] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:11:22 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x8ecb7c00) [pid = 1877] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:11:22 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x93d9e800) [pid = 1877] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:11:22 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x908cdc00) [pid = 1877] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:11:22 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x926dbc00) [pid = 1877] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:11:22 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92f0ac00) [pid = 1877] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:11:22 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9246d800) [pid = 1877] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:11:22 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x91edd000) [pid = 1877] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:11:22 INFO - PROCESS | 1877 | 1468602682629 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:22 INFO - PROCESS | 1877 | 1468602682636 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23a000 == 33 [pid = 1877] [id = 534] 10:11:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8e244400) [pid = 1877] [serial = 1603] [outer = (nil)] 10:11:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x8ecb5800) [pid = 1877] [serial = 1604] [outer = 0x8e244400] 10:11:22 INFO - PROCESS | 1877 | 1468602682704 Marionette DEBUG loaded listener.js 10:11:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92528000) [pid = 1877] [serial = 1605] [outer = 0x8e244400] 10:11:23 INFO - PROCESS | 1877 | 1468602683418 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]]]}] 10:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1634ms 10:11:23 INFO - PROCESS | 1877 | 1468602683463 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 10:11:23 INFO - PROCESS | 1877 | 1468602683467 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 10:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:11:23 INFO - PROCESS | 1877 | 1468602683481 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:11:23 INFO - PROCESS | 1877 | 1468602683485 Marionette TRACE conn3 <- [1,2110,null,{}] 10:11:23 INFO - PROCESS | 1877 | 1468602683490 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}] 10:11:23 INFO - PROCESS | 1877 | 1468602683495 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:23 INFO - PROCESS | 1877 | 1468602683652 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 10:11:23 INFO - PROCESS | 1877 | 1468602683666 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:23 INFO - PROCESS | 1877 | 1468602683673 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0a800 == 34 [pid = 1877] [id = 535] 10:11:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x93c98800) [pid = 1877] [serial = 1606] [outer = (nil)] 10:11:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93f7c400) [pid = 1877] [serial = 1607] [outer = 0x93c98800] 10:11:23 INFO - PROCESS | 1877 | 1468602683741 Marionette DEBUG loaded listener.js 10:11:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x95281400) [pid = 1877] [serial = 1608] [outer = 0x93c98800] 10:11:24 INFO - PROCESS | 1877 | 1468602684795 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]]]}] 10:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1380ms 10:11:24 INFO - PROCESS | 1877 | 1468602684862 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 10:11:24 INFO - PROCESS | 1877 | 1468602684869 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 10:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:11:24 INFO - PROCESS | 1877 | 1468602684879 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:11:24 INFO - PROCESS | 1877 | 1468602684883 Marionette TRACE conn3 <- [1,2114,null,{}] 10:11:24 INFO - PROCESS | 1877 | 1468602684893 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}] 10:11:24 INFO - PROCESS | 1877 | 1468602684899 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:25 INFO - PROCESS | 1877 | 1468602685086 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 10:11:25 INFO - PROCESS | 1877 | 1468602685275 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:25 INFO - PROCESS | 1877 | 1468602685290 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8a400 == 35 [pid = 1877] [id = 536] 10:11:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x8ec8a800) [pid = 1877] [serial = 1609] [outer = (nil)] 10:11:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x90a34c00) [pid = 1877] [serial = 1610] [outer = 0x8ec8a800] 10:11:25 INFO - PROCESS | 1877 | 1468602685441 Marionette DEBUG loaded listener.js 10:11:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x918f0400) [pid = 1877] [serial = 1611] [outer = 0x8ec8a800] 10:11:26 INFO - PROCESS | 1877 | 1468602686442 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]]]}] 10:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1638ms 10:11:26 INFO - PROCESS | 1877 | 1468602686517 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 10:11:26 INFO - PROCESS | 1877 | 1468602686525 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 10:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:11:26 INFO - PROCESS | 1877 | 1468602686536 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:11:26 INFO - PROCESS | 1877 | 1468602686540 Marionette TRACE conn3 <- [1,2118,null,{}] 10:11:26 INFO - PROCESS | 1877 | 1468602686547 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}] 10:11:26 INFO - PROCESS | 1877 | 1468602686552 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:26 INFO - PROCESS | 1877 | 1468602686766 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 10:11:27 INFO - PROCESS | 1877 | 1468602686990 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 1877 | 1468602687001 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed2c00 == 36 [pid = 1877] [id = 537] 10:11:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x9246c000) [pid = 1877] [serial = 1612] [outer = (nil)] 10:11:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x926d6400) [pid = 1877] [serial = 1613] [outer = 0x9246c000] 10:11:27 INFO - PROCESS | 1877 | 1468602687129 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x92d5fc00) [pid = 1877] [serial = 1614] [outer = 0x9246c000] 10:11:28 INFO - PROCESS | 1877 | 1468602688189 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]]]}] 10:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1734ms 10:11:28 INFO - PROCESS | 1877 | 1468602688270 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 10:11:28 INFO - PROCESS | 1877 | 1468602688274 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 10:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:11:28 INFO - PROCESS | 1877 | 1468602688281 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:11:28 INFO - PROCESS | 1877 | 1468602688287 Marionette TRACE conn3 <- [1,2122,null,{}] 10:11:28 INFO - PROCESS | 1877 | 1468602688304 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}] 10:11:28 INFO - PROCESS | 1877 | 1468602688313 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:28 INFO - PROCESS | 1877 | 1468602688531 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 10:11:28 INFO - PROCESS | 1877 | 1468602688800 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:28 INFO - PROCESS | 1877 | 1468602688813 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x955af000 == 37 [pid = 1877] [id = 538] 10:11:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x955b0400) [pid = 1877] [serial = 1615] [outer = (nil)] 10:11:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9790c800) [pid = 1877] [serial = 1616] [outer = 0x955b0400] 10:11:28 INFO - PROCESS | 1877 | 1468602688895 Marionette DEBUG loaded listener.js 10:11:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x97910800) [pid = 1877] [serial = 1617] [outer = 0x955b0400] 10:11:29 INFO - PROCESS | 1877 | 1468602689909 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]]]}] 10:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1685ms 10:11:29 INFO - PROCESS | 1877 | 1468602689967 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 10:11:29 INFO - PROCESS | 1877 | 1468602689972 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 10:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:11:29 INFO - PROCESS | 1877 | 1468602689978 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:11:29 INFO - PROCESS | 1877 | 1468602689982 Marionette TRACE conn3 <- [1,2126,null,{}] 10:11:29 INFO - PROCESS | 1877 | 1468602689988 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}] 10:11:29 INFO - PROCESS | 1877 | 1468602689994 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:30 INFO - PROCESS | 1877 | 1468602690192 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 10:11:30 INFO - PROCESS | 1877 | 1468602690417 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:30 INFO - PROCESS | 1877 | 1468602690424 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:30 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23c400 == 38 [pid = 1877] [id = 539] 10:11:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x8e23cc00) [pid = 1877] [serial = 1618] [outer = (nil)] 10:11:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x8ec4c800) [pid = 1877] [serial = 1619] [outer = 0x8e23cc00] 10:11:30 INFO - PROCESS | 1877 | 1468602690669 Marionette DEBUG loaded listener.js 10:11:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x8ec8bc00) [pid = 1877] [serial = 1620] [outer = 0x8e23cc00] 10:11:31 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23a000 == 37 [pid = 1877] [id = 534] 10:11:31 INFO - PROCESS | 1877 | --DOCSHELL 0x92530800 == 36 [pid = 1877] [id = 533] 10:11:31 INFO - PROCESS | 1877 | --DOCSHELL 0x91edc400 == 35 [pid = 1877] [id = 532] 10:11:31 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8c000 == 34 [pid = 1877] [id = 531] 10:11:31 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecbec00 == 33 [pid = 1877] [id = 530] 10:11:31 INFO - PROCESS | 1877 | 1468602691716 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]]]}] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x95288800) [pid = 1877] [serial = 1559] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x92461c00) [pid = 1877] [serial = 1562] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x953dfc00) [pid = 1877] [serial = 1560] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x908cc800) [pid = 1877] [serial = 1550] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x918e7000) [pid = 1877] [serial = 1551] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9526d000) [pid = 1877] [serial = 1547] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x9544b000) [pid = 1877] [serial = 1548] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x918ed000) [pid = 1877] [serial = 1541] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92142c00) [pid = 1877] [serial = 1542] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92f10800) [pid = 1877] [serial = 1556] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x93d90800) [pid = 1877] [serial = 1539] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92f0e000) [pid = 1877] [serial = 1538] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92d52000) [pid = 1877] [serial = 1544] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92f0b800) [pid = 1877] [serial = 1545] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92192000) [pid = 1877] [serial = 1554] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92187c00) [pid = 1877] [serial = 1553] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9790a800) [pid = 1877] [serial = 1565] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x97912800) [pid = 1877] [serial = 1566] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x93ca2c00) [pid = 1877] [serial = 1557] [outer = (nil)] [url = about:blank] 10:11:31 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x93d99400) [pid = 1877] [serial = 1563] [outer = (nil)] [url = about:blank] 10:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1795ms 10:11:31 INFO - PROCESS | 1877 | 1468602691774 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 10:11:31 INFO - PROCESS | 1877 | 1468602691781 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 10:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:11:31 INFO - PROCESS | 1877 | 1468602691790 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:11:31 INFO - PROCESS | 1877 | 1468602691793 Marionette TRACE conn3 <- [1,2130,null,{}] 10:11:31 INFO - PROCESS | 1877 | 1468602691801 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}] 10:11:31 INFO - PROCESS | 1877 | 1468602691805 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:31 INFO - PROCESS | 1877 | 1468602691971 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 10:11:32 INFO - PROCESS | 1877 | 1468602692156 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:32 INFO - PROCESS | 1877 | 1468602692165 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:32 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed5000 == 34 [pid = 1877] [id = 540] 10:11:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x91eda000) [pid = 1877] [serial = 1621] [outer = (nil)] 10:11:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92142c00) [pid = 1877] [serial = 1622] [outer = 0x91eda000] 10:11:32 INFO - PROCESS | 1877 | 1468602692241 Marionette DEBUG loaded listener.js 10:11:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x9218b000) [pid = 1877] [serial = 1623] [outer = 0x91eda000] 10:11:33 INFO - PROCESS | 1877 | 1468602693017 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] 10:11:33 INFO - PROCESS | 1877 | 1468602693088 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 10:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:11:33 INFO - PROCESS | 1877 | 1468602693106 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:11:33 INFO - PROCESS | 1877 | 1468602693110 Marionette TRACE conn3 <- [1,2134,null,{}] 10:11:33 INFO - PROCESS | 1877 | 1468602693120 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}] 10:11:33 INFO - PROCESS | 1877 | 1468602693124 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:33 INFO - PROCESS | 1877 | 1468602693287 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 10:11:33 INFO - PROCESS | 1877 | 1468602693421 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:33 INFO - PROCESS | 1877 | 1468602693428 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed2400 == 35 [pid = 1877] [id = 541] 10:11:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92193400) [pid = 1877] [serial = 1624] [outer = (nil)] 10:11:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92f08000) [pid = 1877] [serial = 1625] [outer = 0x92193400] 10:11:33 INFO - PROCESS | 1877 | 1468602693510 Marionette DEBUG loaded listener.js 10:11:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x932e0000) [pid = 1877] [serial = 1626] [outer = 0x92193400] 10:11:34 INFO - PROCESS | 1877 | 1468602694372 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]]]}] 10:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1299ms 10:11:34 INFO - PROCESS | 1877 | 1468602694405 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 10:11:34 INFO - PROCESS | 1877 | 1468602694408 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 10:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:11:34 INFO - PROCESS | 1877 | 1468602694415 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:11:34 INFO - PROCESS | 1877 | 1468602694421 Marionette TRACE conn3 <- [1,2138,null,{}] 10:11:34 INFO - PROCESS | 1877 | 1468602694442 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}] 10:11:34 INFO - PROCESS | 1877 | 1468602694450 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:34 INFO - PROCESS | 1877 | 1468602694673 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 10:11:34 INFO - PROCESS | 1877 | 1468602694700 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:34 INFO - PROCESS | 1877 | 1468602694710 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x918ef800 == 36 [pid = 1877] [id = 542] 10:11:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93d9e800) [pid = 1877] [serial = 1627] [outer = (nil)] 10:11:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x9544bc00) [pid = 1877] [serial = 1628] [outer = 0x93d9e800] 10:11:34 INFO - PROCESS | 1877 | 1468602694776 Marionette DEBUG loaded listener.js 10:11:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x95452000) [pid = 1877] [serial = 1629] [outer = 0x93d9e800] 10:11:35 INFO - PROCESS | 1877 | 1468602695700 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]]]}] 10:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1339ms 10:11:35 INFO - PROCESS | 1877 | 1468602695759 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 10:11:35 INFO - PROCESS | 1877 | 1468602695762 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 10:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:11:35 INFO - PROCESS | 1877 | 1468602695770 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:11:35 INFO - PROCESS | 1877 | 1468602695773 Marionette TRACE conn3 <- [1,2142,null,{}] 10:11:35 INFO - PROCESS | 1877 | 1468602695779 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}] 10:11:35 INFO - PROCESS | 1877 | 1468602695784 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:35 INFO - PROCESS | 1877 | 1468602695993 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 10:11:36 INFO - PROCESS | 1877 | 1468602696014 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:36 INFO - PROCESS | 1877 | 1468602696022 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e235800 == 37 [pid = 1877] [id = 543] 10:11:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x8ec84800) [pid = 1877] [serial = 1630] [outer = (nil)] 10:11:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x97911000) [pid = 1877] [serial = 1631] [outer = 0x8ec84800] 10:11:36 INFO - PROCESS | 1877 | 1468602696089 Marionette DEBUG loaded listener.js 10:11:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x97914400) [pid = 1877] [serial = 1632] [outer = 0x8ec84800] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ec93400) [pid = 1877] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92d5c400) [pid = 1877] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x955b9800) [pid = 1877] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x926de800) [pid = 1877] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x8ecb7800) [pid = 1877] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x91ede000) [pid = 1877] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92d55000) [pid = 1877] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ec8cc00) [pid = 1877] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9a38a400) [pid = 1877] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x908c3800) [pid = 1877] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x926d0800) [pid = 1877] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x8ec53c00) [pid = 1877] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:11:36 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x8e244400) [pid = 1877] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:11:37 INFO - PROCESS | 1877 | 1468602697056 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] 10:11:37 INFO - PROCESS | 1877 | 1468602697116 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 10:11:37 INFO - PROCESS | 1877 | 1468602697123 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:11:37 INFO - PROCESS | 1877 | 1468602697127 Marionette TRACE conn3 <- [1,2146,null,{}] 10:11:37 INFO - PROCESS | 1877 | 1468602697132 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}] 10:11:37 INFO - PROCESS | 1877 | 1468602697137 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:37 INFO - PROCESS | 1877 | 1468602697290 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 10:11:37 INFO - PROCESS | 1877 | 1468602697300 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:37 INFO - PROCESS | 1877 | 1468602697308 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec87400 == 38 [pid = 1877] [id = 544] 10:11:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x91ed9c00) [pid = 1877] [serial = 1633] [outer = (nil)] 10:11:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x979a0c00) [pid = 1877] [serial = 1634] [outer = 0x91ed9c00] 10:11:37 INFO - PROCESS | 1877 | 1468602697390 Marionette DEBUG loaded listener.js 10:11:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x98516800) [pid = 1877] [serial = 1635] [outer = 0x91ed9c00] 10:11:38 INFO - PROCESS | 1877 | 1468602698325 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] 10:11:38 INFO - PROCESS | 1877 | 1468602698361 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 10:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:11:38 INFO - PROCESS | 1877 | 1468602698367 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:11:38 INFO - PROCESS | 1877 | 1468602698371 Marionette TRACE conn3 <- [1,2150,null,{}] 10:11:38 INFO - PROCESS | 1877 | 1468602698376 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}] 10:11:38 INFO - PROCESS | 1877 | 1468602698386 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:38 INFO - PROCESS | 1877 | 1468602698617 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 10:11:38 INFO - PROCESS | 1877 | 1468602698799 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:38 INFO - PROCESS | 1877 | 1468602698811 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:38 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23c800 == 39 [pid = 1877] [id = 545] 10:11:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8e23dc00) [pid = 1877] [serial = 1636] [outer = (nil)] 10:11:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x8ec50000) [pid = 1877] [serial = 1637] [outer = 0x8e23dc00] 10:11:38 INFO - PROCESS | 1877 | 1468602698896 Marionette DEBUG loaded listener.js 10:11:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x8ec90400) [pid = 1877] [serial = 1638] [outer = 0x8e23dc00] 10:11:39 INFO - PROCESS | 1877 | 1468602699983 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]]]}] 10:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1681ms 10:11:40 INFO - PROCESS | 1877 | 1468602700051 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 10:11:40 INFO - PROCESS | 1877 | 1468602700057 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 10:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:11:40 INFO - PROCESS | 1877 | 1468602700066 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:11:40 INFO - PROCESS | 1877 | 1468602700070 Marionette TRACE conn3 <- [1,2154,null,{}] 10:11:40 INFO - PROCESS | 1877 | 1468602700078 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}] 10:11:40 INFO - PROCESS | 1877 | 1468602700083 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:40 INFO - PROCESS | 1877 | 1468602700308 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 10:11:40 INFO - PROCESS | 1877 | 1468602700537 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:40 INFO - PROCESS | 1877 | 1468602700548 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e8c00 == 40 [pid = 1877] [id = 546] 10:11:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9245ec00) [pid = 1877] [serial = 1639] [outer = (nil)] 10:11:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9246c400) [pid = 1877] [serial = 1640] [outer = 0x9245ec00] 10:11:40 INFO - PROCESS | 1877 | 1468602700674 Marionette DEBUG loaded listener.js 10:11:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92d54c00) [pid = 1877] [serial = 1641] [outer = 0x9245ec00] 10:11:41 INFO - PROCESS | 1877 | 1468602701644 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]]]}] 10:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1643ms 10:11:41 INFO - PROCESS | 1877 | 1468602701708 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 10:11:41 INFO - PROCESS | 1877 | 1468602701714 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 10:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:11:41 INFO - PROCESS | 1877 | 1468602701721 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:11:41 INFO - PROCESS | 1877 | 1468602701725 Marionette TRACE conn3 <- [1,2158,null,{}] 10:11:41 INFO - PROCESS | 1877 | 1468602701732 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}] 10:11:41 INFO - PROCESS | 1877 | 1468602701737 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:41 INFO - PROCESS | 1877 | 1468602701923 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 10:11:42 INFO - PROCESS | 1877 | 1468602702104 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:42 INFO - PROCESS | 1877 | 1468602702114 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e9800 == 41 [pid = 1877] [id = 547] 10:11:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x932d4000) [pid = 1877] [serial = 1642] [outer = (nil)] 10:11:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x93d93400) [pid = 1877] [serial = 1643] [outer = 0x932d4000] 10:11:42 INFO - PROCESS | 1877 | 1468602702196 Marionette DEBUG loaded listener.js 10:11:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x93f83800) [pid = 1877] [serial = 1644] [outer = 0x932d4000] 10:11:43 INFO - PROCESS | 1877 | 1468602703284 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]]]}] 10:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1634ms 10:11:43 INFO - PROCESS | 1877 | 1468602703356 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 10:11:43 INFO - PROCESS | 1877 | 1468602703363 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 10:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:11:43 INFO - PROCESS | 1877 | 1468602703380 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:11:43 INFO - PROCESS | 1877 | 1468602703388 Marionette TRACE conn3 <- [1,2162,null,{}] 10:11:43 INFO - PROCESS | 1877 | 1468602703394 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}] 10:11:43 INFO - PROCESS | 1877 | 1468602703401 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:43 INFO - PROCESS | 1877 | 1468602703638 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 10:11:44 INFO - PROCESS | 1877 | 1468602703972 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:44 INFO - PROCESS | 1877 | 1468602703985 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4b000 == 42 [pid = 1877] [id = 548] 10:11:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x90a32000) [pid = 1877] [serial = 1645] [outer = (nil)] 10:11:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x979e4c00) [pid = 1877] [serial = 1646] [outer = 0x90a32000] 10:11:44 INFO - PROCESS | 1877 | 1468602704093 Marionette DEBUG loaded listener.js 10:11:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x999e1c00) [pid = 1877] [serial = 1647] [outer = 0x90a32000] 10:11:45 INFO - PROCESS | 1877 | 1468602705259 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]]]}] 10:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1954ms 10:11:45 INFO - PROCESS | 1877 | 1468602705326 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 10:11:45 INFO - PROCESS | 1877 | 1468602705330 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 10:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:11:45 INFO - PROCESS | 1877 | 1468602705337 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:11:45 INFO - PROCESS | 1877 | 1468602705341 Marionette TRACE conn3 <- [1,2166,null,{}] 10:11:45 INFO - PROCESS | 1877 | 1468602705347 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}] 10:11:45 INFO - PROCESS | 1877 | 1468602705352 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:45 INFO - PROCESS | 1877 | 1468602705531 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 10:11:45 INFO - PROCESS | 1877 | 1468602705713 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:45 INFO - PROCESS | 1877 | 1468602705723 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x932d9000 == 43 [pid = 1877] [id = 549] 10:11:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x984ccc00) [pid = 1877] [serial = 1648] [outer = (nil)] 10:11:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x99e6f000) [pid = 1877] [serial = 1649] [outer = 0x984ccc00] 10:11:45 INFO - PROCESS | 1877 | 1468602705800 Marionette DEBUG loaded listener.js 10:11:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x9a129400) [pid = 1877] [serial = 1650] [outer = 0x984ccc00] 10:11:46 INFO - PROCESS | 1877 | 1468602706773 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]]]}] 10:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1481ms 10:11:46 INFO - PROCESS | 1877 | 1468602706820 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 10:11:46 INFO - PROCESS | 1877 | 1468602706824 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 10:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:11:46 INFO - PROCESS | 1877 | 1468602706831 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:11:46 INFO - PROCESS | 1877 | 1468602706835 Marionette TRACE conn3 <- [1,2170,null,{}] 10:11:46 INFO - PROCESS | 1877 | 1468602706841 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}] 10:11:46 INFO - PROCESS | 1877 | 1468602706846 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:47 INFO - PROCESS | 1877 | 1468602707046 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 10:11:47 INFO - PROCESS | 1877 | 1468602707238 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 1877 | 1468602707256 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb9c00 == 44 [pid = 1877] [id = 550] 10:11:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x8ecba800) [pid = 1877] [serial = 1651] [outer = (nil)] 10:11:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x92143800) [pid = 1877] [serial = 1652] [outer = 0x8ecba800] 10:11:47 INFO - PROCESS | 1877 | 1468602707397 Marionette DEBUG loaded listener.js 10:11:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x99dec800) [pid = 1877] [serial = 1653] [outer = 0x8ecba800] 10:11:48 INFO - PROCESS | 1877 | 1468602708856 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]]]}] 10:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2083ms 10:11:48 INFO - PROCESS | 1877 | 1468602708921 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 10:11:48 INFO - PROCESS | 1877 | 1468602708937 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 10:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:11:48 INFO - PROCESS | 1877 | 1468602708966 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - PROCESS | 1877 | 1468602708973 Marionette TRACE conn3 <- [1,2174,null,{}] 10:11:49 INFO - PROCESS | 1877 | 1468602709076 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}] 10:11:49 INFO - PROCESS | 1877 | 1468602709092 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:49 INFO - PROCESS | 1877 | 1468602709442 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x908c5800 == 43 [pid = 1877] [id = 511] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x92186800 == 42 [pid = 1877] [id = 510] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x91edcc00 == 41 [pid = 1877] [id = 517] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec87400 == 40 [pid = 1877] [id = 544] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8e235800 == 39 [pid = 1877] [id = 543] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x918ef800 == 38 [pid = 1877] [id = 542] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed2400 == 37 [pid = 1877] [id = 541] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed5000 == 36 [pid = 1877] [id = 540] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23c400 == 35 [pid = 1877] [id = 539] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8a400 == 34 [pid = 1877] [id = 536] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec52800 == 33 [pid = 1877] [id = 523] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x92f10000 == 32 [pid = 1877] [id = 524] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec53400 == 31 [pid = 1877] [id = 529] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x918efc00 == 30 [pid = 1877] [id = 525] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x908c1800 == 29 [pid = 1877] [id = 508] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb8400 == 28 [pid = 1877] [id = 519] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed5400 == 27 [pid = 1877] [id = 520] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0a800 == 26 [pid = 1877] [id = 535] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x918eac00 == 25 [pid = 1877] [id = 509] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed2c00 == 24 [pid = 1877] [id = 537] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec88c00 == 23 [pid = 1877] [id = 513] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8e243c00 == 22 [pid = 1877] [id = 522] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x955af000 == 21 [pid = 1877] [id = 538] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x908c9000 == 20 [pid = 1877] [id = 521] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x90a36c00 == 19 [pid = 1877] [id = 527] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb6000 == 18 [pid = 1877] [id = 516] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0a400 == 17 [pid = 1877] [id = 512] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x918e6c00 == 16 [pid = 1877] [id = 514] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x926d4c00 == 15 [pid = 1877] [id = 518] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x9a382c00 == 14 [pid = 1877] [id = 528] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8e244800 == 13 [pid = 1877] [id = 526] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x93d9cc00 == 12 [pid = 1877] [id = 515] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x932d9000 == 11 [pid = 1877] [id = 549] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4b000 == 10 [pid = 1877] [id = 548] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x922e8c00 == 9 [pid = 1877] [id = 546] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x922e9800 == 8 [pid = 1877] [id = 547] 10:11:50 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23c800 == 7 [pid = 1877] [id = 545] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x93f7c400) [pid = 1877] [serial = 1607] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x92142800) [pid = 1877] [serial = 1569] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x91ed2800) [pid = 1877] [serial = 1568] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x93d97800) [pid = 1877] [serial = 1572] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x92f08c00) [pid = 1877] [serial = 1571] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9799e800) [pid = 1877] [serial = 1575] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x97996400) [pid = 1877] [serial = 1574] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9900a000) [pid = 1877] [serial = 1578] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x98d89400) [pid = 1877] [serial = 1577] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x99c8ac00) [pid = 1877] [serial = 1581] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x99ae8c00) [pid = 1877] [serial = 1580] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92144400) [pid = 1877] [serial = 1598] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9a66a800) [pid = 1877] [serial = 1584] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8ecc0c00) [pid = 1877] [serial = 1595] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x90a2d000) [pid = 1877] [serial = 1596] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9a388c00) [pid = 1877] [serial = 1583] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9a677400) [pid = 1877] [serial = 1587] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9a678800) [pid = 1877] [serial = 1586] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92467c00) [pid = 1877] [serial = 1593] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92150800) [pid = 1877] [serial = 1592] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x926dac00) [pid = 1877] [serial = 1601] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x8ecb9800) [pid = 1877] [serial = 1590] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x8ec8b800) [pid = 1877] [serial = 1589] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x8ecb5800) [pid = 1877] [serial = 1604] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x92d5ac00) [pid = 1877] [serial = 1602] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x92528000) [pid = 1877] [serial = 1605] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x9214a000) [pid = 1877] [serial = 1599] [outer = (nil)] [url = about:blank] 10:11:50 INFO - PROCESS | 1877 | 1468602710715 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:50 INFO - PROCESS | 1877 | 1468602710727 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23a000 == 8 [pid = 1877] [id = 551] 10:11:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x8e23a800) [pid = 1877] [serial = 1654] [outer = (nil)] 10:11:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x8e241800) [pid = 1877] [serial = 1655] [outer = 0x8e23a800] 10:11:50 INFO - PROCESS | 1877 | 1468602710801 Marionette DEBUG loaded listener.js 10:11:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x8ec52800) [pid = 1877] [serial = 1656] [outer = 0x8e23a800] 10:11:51 INFO - PROCESS | 1877 | 1468602711836 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]]]}] 10:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2920ms 10:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:11:51 INFO - PROCESS | 1877 | 1468602711888 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 10:11:51 INFO - PROCESS | 1877 | 1468602711891 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 10:11:51 INFO - PROCESS | 1877 | 1468602711899 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:11:51 INFO - PROCESS | 1877 | 1468602711904 Marionette TRACE conn3 <- [1,2178,null,{}] 10:11:51 INFO - PROCESS | 1877 | 1468602711913 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}] 10:11:51 INFO - PROCESS | 1877 | 1468602711917 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:52 INFO - PROCESS | 1877 | 1468602712110 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 10:11:52 INFO - PROCESS | 1877 | 1468602712126 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:52 INFO - PROCESS | 1877 | 1468602712138 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a2e400 == 9 [pid = 1877] [id = 552] 10:11:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x90a2f000) [pid = 1877] [serial = 1657] [outer = (nil)] 10:11:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x90a36800) [pid = 1877] [serial = 1658] [outer = 0x90a2f000] 10:11:52 INFO - PROCESS | 1877 | 1468602712256 Marionette DEBUG loaded listener.js 10:11:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x918e4000) [pid = 1877] [serial = 1659] [outer = 0x90a2f000] 10:11:53 INFO - PROCESS | 1877 | 1468602713490 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]]]}] 10:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1637ms 10:11:53 INFO - PROCESS | 1877 | 1468602713561 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 10:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:11:53 INFO - PROCESS | 1877 | 1468602713572 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 10:11:53 INFO - PROCESS | 1877 | 1468602713580 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:11:53 INFO - PROCESS | 1877 | 1468602713585 Marionette TRACE conn3 <- [1,2182,null,{}] 10:11:53 INFO - PROCESS | 1877 | 1468602713600 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}] 10:11:53 INFO - PROCESS | 1877 | 1468602713608 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:53 INFO - PROCESS | 1877 | 1468602713871 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 10:11:53 INFO - PROCESS | 1877 | 1468602713897 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 1877 | 1468602713905 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edac00 == 10 [pid = 1877] [id = 553] 10:11:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x91edec00) [pid = 1877] [serial = 1660] [outer = (nil)] 10:11:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x9214a800) [pid = 1877] [serial = 1661] [outer = 0x91edec00] 10:11:53 INFO - PROCESS | 1877 | 1468602713975 Marionette DEBUG loaded listener.js 10:11:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92186400) [pid = 1877] [serial = 1662] [outer = 0x91edec00] 10:11:55 INFO - PROCESS | 1877 | 1468602715074 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]]]}] 10:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1548ms 10:11:55 INFO - PROCESS | 1877 | 1468602715126 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 10:11:55 INFO - PROCESS | 1877 | 1468602715129 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 10:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:11:55 INFO - PROCESS | 1877 | 1468602715155 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:11:55 INFO - PROCESS | 1877 | 1468602715165 Marionette TRACE conn3 <- [1,2186,null,{}] 10:11:55 INFO - PROCESS | 1877 | 1468602715171 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}] 10:11:55 INFO - PROCESS | 1877 | 1468602715179 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:55 INFO - PROCESS | 1877 | 1468602715401 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 10:11:55 INFO - PROCESS | 1877 | 1468602715424 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:55 INFO - PROCESS | 1877 | 1468602715432 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:55 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed7c00 == 11 [pid = 1877] [id = 554] 10:11:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x91eda800) [pid = 1877] [serial = 1663] [outer = (nil)] 10:11:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92467000) [pid = 1877] [serial = 1664] [outer = 0x91eda800] 10:11:55 INFO - PROCESS | 1877 | 1468602715499 Marionette DEBUG loaded listener.js 10:11:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x926db800) [pid = 1877] [serial = 1665] [outer = 0x91eda800] 10:11:56 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x91ed9c00) [pid = 1877] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:11:56 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x93d9e800) [pid = 1877] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:11:56 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ec84800) [pid = 1877] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:11:56 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x955b0400) [pid = 1877] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:11:56 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x9246c000) [pid = 1877] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:11:56 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x8e23cc00) [pid = 1877] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:11:56 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x8ec8a800) [pid = 1877] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:11:56 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x93c98800) [pid = 1877] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:11:56 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x92193400) [pid = 1877] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:11:56 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x91eda000) [pid = 1877] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:11:56 INFO - PROCESS | 1877 | 1468602716762 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]]]}] 10:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1660ms 10:11:56 INFO - PROCESS | 1877 | 1468602716797 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 10:11:56 INFO - PROCESS | 1877 | 1468602716802 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 10:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:11:56 INFO - PROCESS | 1877 | 1468602716808 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:11:56 INFO - PROCESS | 1877 | 1468602716812 Marionette TRACE conn3 <- [1,2190,null,{}] 10:11:56 INFO - PROCESS | 1877 | 1468602716817 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}] 10:11:56 INFO - PROCESS | 1877 | 1468602716822 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:56 INFO - PROCESS | 1877 | 1468602716986 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 10:11:57 INFO - PROCESS | 1877 | 1468602716994 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:57 INFO - PROCESS | 1877 | 1468602717003 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8dc00 == 12 [pid = 1877] [id = 555] 10:11:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x91ed6000) [pid = 1877] [serial = 1666] [outer = (nil)] 10:11:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x926d9800) [pid = 1877] [serial = 1667] [outer = 0x91ed6000] 10:11:57 INFO - PROCESS | 1877 | 1468602717073 Marionette DEBUG loaded listener.js 10:11:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x926dfc00) [pid = 1877] [serial = 1668] [outer = 0x91ed6000] 10:11:57 INFO - PROCESS | 1877 | 1468602717965 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]]]}] 10:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1184ms 10:11:57 INFO - PROCESS | 1877 | 1468602717992 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 10:11:57 INFO - PROCESS | 1877 | 1468602717996 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 10:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:11:58 INFO - PROCESS | 1877 | 1468602718002 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:11:58 INFO - PROCESS | 1877 | 1468602718005 Marionette TRACE conn3 <- [1,2194,null,{}] 10:11:58 INFO - PROCESS | 1877 | 1468602718011 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}] 10:11:58 INFO - PROCESS | 1877 | 1468602718016 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:58 INFO - PROCESS | 1877 | 1468602718170 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 10:11:58 INFO - PROCESS | 1877 | 1468602718398 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:58 INFO - PROCESS | 1877 | 1468602718413 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e237400 == 13 [pid = 1877] [id = 556] 10:11:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8e238000) [pid = 1877] [serial = 1669] [outer = (nil)] 10:11:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8e243400) [pid = 1877] [serial = 1670] [outer = 0x8e238000] 10:11:58 INFO - PROCESS | 1877 | 1468602718493 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ec88000) [pid = 1877] [serial = 1671] [outer = 0x8e238000] 10:11:59 INFO - PROCESS | 1877 | 1468602719609 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]]]}] 10:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1640ms 10:11:59 INFO - PROCESS | 1877 | 1468602719645 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 10:11:59 INFO - PROCESS | 1877 | 1468602719651 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 10:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:11:59 INFO - PROCESS | 1877 | 1468602719659 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 1877 | 1468602719664 Marionette TRACE conn3 <- [1,2198,null,{}] 10:11:59 INFO - PROCESS | 1877 | 1468602719673 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}] 10:11:59 INFO - PROCESS | 1877 | 1468602719681 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:11:59 INFO - PROCESS | 1877 | 1468602719905 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 10:12:00 INFO - PROCESS | 1877 | 1468602720138 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:00 INFO - PROCESS | 1877 | 1468602720151 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec87000 == 14 [pid = 1877] [id = 557] 10:12:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x918ef800) [pid = 1877] [serial = 1672] [outer = (nil)] 10:12:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x91edb400) [pid = 1877] [serial = 1673] [outer = 0x918ef800] 10:12:00 INFO - PROCESS | 1877 | 1468602720254 Marionette DEBUG loaded listener.js 10:12:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92145c00) [pid = 1877] [serial = 1674] [outer = 0x918ef800] 10:12:01 INFO - PROCESS | 1877 | 1468602721194 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]]]}] 10:12:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1582ms 10:12:01 INFO - PROCESS | 1877 | 1468602721257 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 10:12:01 INFO - PROCESS | 1877 | 1468602721264 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 10:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:12:01 INFO - PROCESS | 1877 | 1468602721272 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:12:01 INFO - PROCESS | 1877 | 1468602721276 Marionette TRACE conn3 <- [1,2202,null,{}] 10:12:01 INFO - PROCESS | 1877 | 1468602721284 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}] 10:12:01 INFO - PROCESS | 1877 | 1468602721289 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:01 INFO - PROCESS | 1877 | 1468602721492 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 10:12:01 INFO - PROCESS | 1877 | 1468602721655 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:01 INFO - PROCESS | 1877 | 1468602721665 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e239800 == 15 [pid = 1877] [id = 558] 10:12:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x908cac00) [pid = 1877] [serial = 1675] [outer = (nil)] 10:12:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92d51c00) [pid = 1877] [serial = 1676] [outer = 0x908cac00] 10:12:01 INFO - PROCESS | 1877 | 1468602721831 Marionette DEBUG loaded listener.js 10:12:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92f08800) [pid = 1877] [serial = 1677] [outer = 0x908cac00] 10:12:02 INFO - PROCESS | 1877 | 1468602722885 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]]]}] 10:12:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:12:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1636ms 10:12:02 INFO - PROCESS | 1877 | 1468602722908 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 10:12:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:12:02 INFO - PROCESS | 1877 | 1468602722913 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 10:12:02 INFO - PROCESS | 1877 | 1468602722929 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:12:02 INFO - PROCESS | 1877 | 1468602722938 Marionette TRACE conn3 <- [1,2206,null,{}] 10:12:02 INFO - PROCESS | 1877 | 1468602722945 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}] 10:12:02 INFO - PROCESS | 1877 | 1468602722952 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:03 INFO - PROCESS | 1877 | 1468602723178 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 10:12:03 INFO - PROCESS | 1877 | 1468602723403 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 1877 | 1468602723411 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb9400 == 16 [pid = 1877] [id = 559] 10:12:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x908c8c00) [pid = 1877] [serial = 1678] [outer = (nil)] 10:12:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93d97800) [pid = 1877] [serial = 1679] [outer = 0x908c8c00] 10:12:03 INFO - PROCESS | 1877 | 1468602723524 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x93d9cc00) [pid = 1877] [serial = 1680] [outer = 0x908c8c00] 10:12:04 INFO - PROCESS | 1877 | 1468602724696 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]]]}] 10:12:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:12:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1847ms 10:12:04 INFO - PROCESS | 1877 | 1468602724767 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 10:12:04 INFO - PROCESS | 1877 | 1468602724772 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 10:12:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:12:04 INFO - PROCESS | 1877 | 1468602724789 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:12:04 INFO - PROCESS | 1877 | 1468602724795 Marionette TRACE conn3 <- [1,2210,null,{}] 10:12:04 INFO - PROCESS | 1877 | 1468602724853 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}] 10:12:04 INFO - PROCESS | 1877 | 1468602724861 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:05 INFO - PROCESS | 1877 | 1468602725077 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 10:12:05 INFO - PROCESS | 1877 | 1468602725292 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:05 INFO - PROCESS | 1877 | 1468602725311 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c2800 == 17 [pid = 1877] [id = 560] 10:12:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x908c5000) [pid = 1877] [serial = 1681] [outer = (nil)] 10:12:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x908cc800) [pid = 1877] [serial = 1682] [outer = 0x908c5000] 10:12:05 INFO - PROCESS | 1877 | 1468602725397 Marionette DEBUG loaded listener.js 10:12:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x90a34800) [pid = 1877] [serial = 1683] [outer = 0x908c5000] 10:12:05 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8dc00 == 16 [pid = 1877] [id = 555] 10:12:05 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed7c00 == 15 [pid = 1877] [id = 554] 10:12:05 INFO - PROCESS | 1877 | --DOCSHELL 0x91edac00 == 14 [pid = 1877] [id = 553] 10:12:05 INFO - PROCESS | 1877 | --DOCSHELL 0x90a2e400 == 13 [pid = 1877] [id = 552] 10:12:05 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23a000 == 12 [pid = 1877] [id = 551] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x979a0c00) [pid = 1877] [serial = 1634] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x9544bc00) [pid = 1877] [serial = 1628] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x97911000) [pid = 1877] [serial = 1631] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x95452000) [pid = 1877] [serial = 1629] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x9790c800) [pid = 1877] [serial = 1616] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x97910800) [pid = 1877] [serial = 1617] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x926d6400) [pid = 1877] [serial = 1613] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92d5fc00) [pid = 1877] [serial = 1614] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ec4c800) [pid = 1877] [serial = 1619] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ec8bc00) [pid = 1877] [serial = 1620] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x90a34c00) [pid = 1877] [serial = 1610] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x918f0400) [pid = 1877] [serial = 1611] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x95281400) [pid = 1877] [serial = 1608] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x92f08000) [pid = 1877] [serial = 1625] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x97914400) [pid = 1877] [serial = 1632] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x92142c00) [pid = 1877] [serial = 1622] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x9218b000) [pid = 1877] [serial = 1623] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x98516800) [pid = 1877] [serial = 1635] [outer = (nil)] [url = about:blank] 10:12:05 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x932e0000) [pid = 1877] [serial = 1626] [outer = (nil)] [url = about:blank] 10:12:06 INFO - PROCESS | 1877 | 1468602726328 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]]]}] 10:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1585ms 10:12:06 INFO - PROCESS | 1877 | 1468602726373 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 10:12:06 INFO - PROCESS | 1877 | 1468602726380 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 10:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:12:06 INFO - PROCESS | 1877 | 1468602726390 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:12:06 INFO - PROCESS | 1877 | 1468602726393 Marionette TRACE conn3 <- [1,2214,null,{}] 10:12:06 INFO - PROCESS | 1877 | 1468602726409 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}] 10:12:06 INFO - PROCESS | 1877 | 1468602726415 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:06 INFO - PROCESS | 1877 | 1468602726619 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 10:12:06 INFO - PROCESS | 1877 | 1468602726753 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:06 INFO - PROCESS | 1877 | 1468602726761 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e8800 == 13 [pid = 1877] [id = 561] 10:12:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x918f2000) [pid = 1877] [serial = 1684] [outer = (nil)] 10:12:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x92147c00) [pid = 1877] [serial = 1685] [outer = 0x918f2000] 10:12:06 INFO - PROCESS | 1877 | 1468602726835 Marionette DEBUG loaded listener.js 10:12:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x9218fc00) [pid = 1877] [serial = 1686] [outer = 0x918f2000] 10:12:07 INFO - PROCESS | 1877 | 1468602727651 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]]]}] 10:12:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:12:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1291ms 10:12:07 INFO - PROCESS | 1877 | 1468602727681 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 10:12:07 INFO - PROCESS | 1877 | 1468602727687 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 10:12:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:12:07 INFO - PROCESS | 1877 | 1468602727702 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:12:07 INFO - PROCESS | 1877 | 1468602727708 Marionette TRACE conn3 <- [1,2218,null,{}] 10:12:07 INFO - PROCESS | 1877 | 1468602727724 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}] 10:12:07 INFO - PROCESS | 1877 | 1468602727732 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:07 INFO - PROCESS | 1877 | 1468602727922 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 10:12:08 INFO - PROCESS | 1877 | 1468602728115 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:08 INFO - PROCESS | 1877 | 1468602728129 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d6400 == 14 [pid = 1877] [id = 562] 10:12:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x926d8c00) [pid = 1877] [serial = 1687] [outer = (nil)] 10:12:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x92f05c00) [pid = 1877] [serial = 1688] [outer = 0x926d8c00] 10:12:08 INFO - PROCESS | 1877 | 1468602728227 Marionette DEBUG loaded listener.js 10:12:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x932d5c00) [pid = 1877] [serial = 1689] [outer = 0x926d8c00] 10:12:09 INFO - PROCESS | 1877 | 1468602729137 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]]]}] 10:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1496ms 10:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:12:09 INFO - PROCESS | 1877 | 1468602729190 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 10:12:09 INFO - PROCESS | 1877 | 1468602729193 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 10:12:09 INFO - PROCESS | 1877 | 1468602729201 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:12:09 INFO - PROCESS | 1877 | 1468602729204 Marionette TRACE conn3 <- [1,2222,null,{}] 10:12:09 INFO - PROCESS | 1877 | 1468602729216 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}] 10:12:09 INFO - PROCESS | 1877 | 1468602729220 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:09 INFO - PROCESS | 1877 | 1468602729432 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 10:12:09 INFO - PROCESS | 1877 | 1468602729453 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:09 INFO - PROCESS | 1877 | 1468602729462 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23cc00 == 15 [pid = 1877] [id = 563] 10:12:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x93d94c00) [pid = 1877] [serial = 1690] [outer = (nil)] 10:12:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x95269800) [pid = 1877] [serial = 1691] [outer = 0x93d94c00] 10:12:09 INFO - PROCESS | 1877 | 1468602729530 Marionette DEBUG loaded listener.js 10:12:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x95290000) [pid = 1877] [serial = 1692] [outer = 0x93d94c00] 10:12:10 INFO - PROCESS | 1877 | 1468602730523 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]]]}] 10:12:10 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8e23dc00) [pid = 1877] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:12:10 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x9245ec00) [pid = 1877] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:12:10 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x932d4000) [pid = 1877] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:12:10 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x91edec00) [pid = 1877] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:12:10 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x90a32000) [pid = 1877] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:12:10 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x90a2f000) [pid = 1877] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:12:10 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x8e23a800) [pid = 1877] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:12:10 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x984ccc00) [pid = 1877] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:12:10 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x91eda800) [pid = 1877] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1390ms 10:12:10 INFO - PROCESS | 1877 | 1468602730590 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 10:12:10 INFO - PROCESS | 1877 | 1468602730593 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 10:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:12:10 INFO - PROCESS | 1877 | 1468602730600 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:12:10 INFO - PROCESS | 1877 | 1468602730603 Marionette TRACE conn3 <- [1,2226,null,{}] 10:12:10 INFO - PROCESS | 1877 | 1468602730609 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}] 10:12:10 INFO - PROCESS | 1877 | 1468602730614 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:10 INFO - PROCESS | 1877 | 1468602730766 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 10:12:10 INFO - PROCESS | 1877 | 1468602730903 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:10 INFO - PROCESS | 1877 | 1468602730911 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edc400 == 16 [pid = 1877] [id = 564] 10:12:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x922ebc00) [pid = 1877] [serial = 1693] [outer = (nil)] 10:12:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x932da400) [pid = 1877] [serial = 1694] [outer = 0x922ebc00] 10:12:10 INFO - PROCESS | 1877 | 1468602730978 Marionette DEBUG loaded listener.js 10:12:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x93d94800) [pid = 1877] [serial = 1695] [outer = 0x922ebc00] 10:12:11 INFO - PROCESS | 1877 | 1468602731763 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]]]}] 10:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1183ms 10:12:11 INFO - PROCESS | 1877 | 1468602731783 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 10:12:11 INFO - PROCESS | 1877 | 1468602731786 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 10:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:12:11 INFO - PROCESS | 1877 | 1468602731793 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:12:11 INFO - PROCESS | 1877 | 1468602731795 Marionette TRACE conn3 <- [1,2230,null,{}] 10:12:11 INFO - PROCESS | 1877 | 1468602731801 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}] 10:12:11 INFO - PROCESS | 1877 | 1468602731812 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:12 INFO - PROCESS | 1877 | 1468602732084 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 10:12:12 INFO - PROCESS | 1877 | 1468602732178 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:12 INFO - PROCESS | 1877 | 1468602732188 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:12 INFO - PROCESS | 1877 | ++DOCSHELL 0x922eb400 == 17 [pid = 1877] [id = 565] 10:12:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x93d90000) [pid = 1877] [serial = 1696] [outer = (nil)] 10:12:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x97912800) [pid = 1877] [serial = 1697] [outer = 0x93d90000] 10:12:12 INFO - PROCESS | 1877 | 1468602732265 Marionette DEBUG loaded listener.js 10:12:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x9799b400) [pid = 1877] [serial = 1698] [outer = 0x93d90000] 10:12:13 INFO - PROCESS | 1877 | 1468602733249 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]]]}] 10:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1485ms 10:12:13 INFO - PROCESS | 1877 | 1468602733279 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 10:12:13 INFO - PROCESS | 1877 | 1468602733287 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 10:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:12:13 INFO - PROCESS | 1877 | 1468602733296 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:12:13 INFO - PROCESS | 1877 | 1468602733301 Marionette TRACE conn3 <- [1,2234,null,{}] 10:12:13 INFO - PROCESS | 1877 | 1468602733311 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}] 10:12:13 INFO - PROCESS | 1877 | 1468602733317 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:13 INFO - PROCESS | 1877 | 1468602733501 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 10:12:13 INFO - PROCESS | 1877 | 1468602733694 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:13 INFO - PROCESS | 1877 | 1468602733703 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8b400 == 18 [pid = 1877] [id = 566] 10:12:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ecb5800) [pid = 1877] [serial = 1699] [outer = (nil)] 10:12:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x91ed7800) [pid = 1877] [serial = 1700] [outer = 0x8ecb5800] 10:12:13 INFO - PROCESS | 1877 | 1468602733792 Marionette DEBUG loaded listener.js 10:12:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92142c00) [pid = 1877] [serial = 1701] [outer = 0x8ecb5800] 10:12:14 INFO - PROCESS | 1877 | 1468602734835 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]]]}] 10:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1585ms 10:12:14 INFO - PROCESS | 1877 | 1468602734881 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 10:12:14 INFO - PROCESS | 1877 | 1468602734888 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 10:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:12:14 INFO - PROCESS | 1877 | 1468602734899 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:12:14 INFO - PROCESS | 1877 | 1468602734903 Marionette TRACE conn3 <- [1,2238,null,{}] 10:12:14 INFO - PROCESS | 1877 | 1468602734910 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}] 10:12:14 INFO - PROCESS | 1877 | 1468602734916 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:15 INFO - PROCESS | 1877 | 1468602735109 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 10:12:15 INFO - PROCESS | 1877 | 1468602735288 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:15 INFO - PROCESS | 1877 | 1468602735299 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:15 INFO - PROCESS | 1877 | ++DOCSHELL 0x92462400 == 19 [pid = 1877] [id = 567] 10:12:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x9246c800) [pid = 1877] [serial = 1702] [outer = (nil)] 10:12:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92f05800) [pid = 1877] [serial = 1703] [outer = 0x9246c800] 10:12:15 INFO - PROCESS | 1877 | 1468602735384 Marionette DEBUG loaded listener.js 10:12:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x932d3400) [pid = 1877] [serial = 1704] [outer = 0x9246c800] 10:12:16 INFO - PROCESS | 1877 | 1468602736334 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]]]}] 10:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1495ms 10:12:16 INFO - PROCESS | 1877 | 1468602736394 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 10:12:16 INFO - PROCESS | 1877 | 1468602736398 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 10:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:12:16 INFO - PROCESS | 1877 | 1468602736405 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:12:16 INFO - PROCESS | 1877 | 1468602736411 Marionette TRACE conn3 <- [1,2242,null,{}] 10:12:16 INFO - PROCESS | 1877 | 1468602736428 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}] 10:12:16 INFO - PROCESS | 1877 | 1468602736437 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:16 INFO - PROCESS | 1877 | 1468602736672 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 10:12:16 INFO - PROCESS | 1877 | 1468602736904 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:16 INFO - PROCESS | 1877 | 1468602736913 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x9245e800 == 20 [pid = 1877] [id = 568] 10:12:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93f81000) [pid = 1877] [serial = 1705] [outer = (nil)] 10:12:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x97913c00) [pid = 1877] [serial = 1706] [outer = 0x93f81000] 10:12:17 INFO - PROCESS | 1877 | 1468602737044 Marionette DEBUG loaded listener.js 10:12:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x979a1400) [pid = 1877] [serial = 1707] [outer = 0x93f81000] 10:12:17 INFO - PROCESS | 1877 | 1468602737905 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]]]}] 10:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1539ms 10:12:17 INFO - PROCESS | 1877 | 1468602737944 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 10:12:17 INFO - PROCESS | 1877 | 1468602737949 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 10:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:12:17 INFO - PROCESS | 1877 | 1468602737956 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:12:17 INFO - PROCESS | 1877 | 1468602737960 Marionette TRACE conn3 <- [1,2246,null,{}] 10:12:17 INFO - PROCESS | 1877 | 1468602737966 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}] 10:12:17 INFO - PROCESS | 1877 | 1468602737971 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:18 INFO - PROCESS | 1877 | 1468602738148 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 10:12:18 INFO - PROCESS | 1877 | 1468602738328 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:18 INFO - PROCESS | 1877 | 1468602738335 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5e000 == 21 [pid = 1877] [id = 569] 10:12:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x955b3c00) [pid = 1877] [serial = 1708] [outer = (nil)] 10:12:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x98512800) [pid = 1877] [serial = 1709] [outer = 0x955b3c00] 10:12:18 INFO - PROCESS | 1877 | 1468602738415 Marionette DEBUG loaded listener.js 10:12:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x98d93400) [pid = 1877] [serial = 1710] [outer = 0x955b3c00] 10:12:19 INFO - PROCESS | 1877 | 1468602739348 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]]]}] 10:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1446ms 10:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:12:19 INFO - PROCESS | 1877 | 1468602739402 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 10:12:19 INFO - PROCESS | 1877 | 1468602739405 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 10:12:19 INFO - PROCESS | 1877 | 1468602739412 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:12:19 INFO - PROCESS | 1877 | 1468602739416 Marionette TRACE conn3 <- [1,2250,null,{}] 10:12:19 INFO - PROCESS | 1877 | 1468602739422 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}] 10:12:19 INFO - PROCESS | 1877 | 1468602739427 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:19 INFO - PROCESS | 1877 | 1468602739600 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 10:12:19 INFO - PROCESS | 1877 | 1468602739779 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:19 INFO - PROCESS | 1877 | 1468602739789 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a38c00 == 22 [pid = 1877] [id = 570] 10:12:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x955abc00) [pid = 1877] [serial = 1711] [outer = (nil)] 10:12:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x99aaf800) [pid = 1877] [serial = 1712] [outer = 0x955abc00] 10:12:19 INFO - PROCESS | 1877 | 1468602739877 Marionette DEBUG loaded listener.js 10:12:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x99c7e400) [pid = 1877] [serial = 1713] [outer = 0x955abc00] 10:12:20 INFO - PROCESS | 1877 | 1468602740810 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]]]}] 10:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1433ms 10:12:20 INFO - PROCESS | 1877 | 1468602740846 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 10:12:20 INFO - PROCESS | 1877 | 1468602740850 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 10:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:12:20 INFO - PROCESS | 1877 | 1468602740858 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:12:20 INFO - PROCESS | 1877 | 1468602740862 Marionette TRACE conn3 <- [1,2254,null,{}] 10:12:20 INFO - PROCESS | 1877 | 1468602740867 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}] 10:12:20 INFO - PROCESS | 1877 | 1468602740878 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:21 INFO - PROCESS | 1877 | 1468602741082 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 10:12:21 INFO - PROCESS | 1877 | 1468602741272 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:21 INFO - PROCESS | 1877 | 1468602741281 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e4c00 == 23 [pid = 1877] [id = 571] 10:12:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x92f07c00) [pid = 1877] [serial = 1714] [outer = (nil)] 10:12:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x9a388000) [pid = 1877] [serial = 1715] [outer = 0x92f07c00] 10:12:21 INFO - PROCESS | 1877 | 1468602741361 Marionette DEBUG loaded listener.js 10:12:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x9a38dc00) [pid = 1877] [serial = 1716] [outer = 0x92f07c00] 10:12:22 INFO - PROCESS | 1877 | 1468602742310 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]]]}] 10:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1480ms 10:12:22 INFO - PROCESS | 1877 | 1468602742338 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 10:12:22 INFO - PROCESS | 1877 | 1468602742342 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 10:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:12:22 INFO - PROCESS | 1877 | 1468602742349 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:12:22 INFO - PROCESS | 1877 | 1468602742353 Marionette TRACE conn3 <- [1,2258,null,{}] 10:12:22 INFO - PROCESS | 1877 | 1468602742358 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}] 10:12:22 INFO - PROCESS | 1877 | 1468602742364 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:22 INFO - PROCESS | 1877 | 1468602742536 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 10:12:22 INFO - PROCESS | 1877 | 1468602742719 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:22 INFO - PROCESS | 1877 | 1468602742726 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e235800 == 24 [pid = 1877] [id = 572] 10:12:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x918e4400) [pid = 1877] [serial = 1717] [outer = (nil)] 10:12:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9a672800) [pid = 1877] [serial = 1718] [outer = 0x918e4400] 10:12:22 INFO - PROCESS | 1877 | 1468602742805 Marionette DEBUG loaded listener.js 10:12:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x9a671400) [pid = 1877] [serial = 1719] [outer = 0x918e4400] 10:12:23 INFO - PROCESS | 1877 | 1468602743728 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]]]}] 10:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1429ms 10:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:12:23 INFO - PROCESS | 1877 | 1468602743779 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 10:12:23 INFO - PROCESS | 1877 | 1468602743782 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 10:12:23 INFO - PROCESS | 1877 | 1468602743789 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:12:23 INFO - PROCESS | 1877 | 1468602743793 Marionette TRACE conn3 <- [1,2262,null,{}] 10:12:23 INFO - PROCESS | 1877 | 1468602743799 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}] 10:12:23 INFO - PROCESS | 1877 | 1468602743804 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:23 INFO - PROCESS | 1877 | 1468602743983 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 10:12:24 INFO - PROCESS | 1877 | 1468602744170 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:24 INFO - PROCESS | 1877 | 1468602744180 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4f400 == 25 [pid = 1877] [id = 573] 10:12:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x8ec50c00) [pid = 1877] [serial = 1720] [outer = (nil)] 10:12:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x908cd800) [pid = 1877] [serial = 1721] [outer = 0x8ec50c00] 10:12:24 INFO - PROCESS | 1877 | 1468602744256 Marionette DEBUG loaded listener.js 10:12:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x922e0000) [pid = 1877] [serial = 1722] [outer = 0x8ec50c00] 10:12:25 INFO - PROCESS | 1877 | 1468602745456 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]]]}] 10:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1740ms 10:12:25 INFO - PROCESS | 1877 | 1468602745529 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 10:12:25 INFO - PROCESS | 1877 | 1468602745533 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 10:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:12:25 INFO - PROCESS | 1877 | 1468602745541 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:12:25 INFO - PROCESS | 1877 | 1468602745546 Marionette TRACE conn3 <- [1,2266,null,{}] 10:12:25 INFO - PROCESS | 1877 | 1468602745553 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}] 10:12:25 INFO - PROCESS | 1877 | 1468602745560 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:25 INFO - PROCESS | 1877 | 1468602745825 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 10:12:26 INFO - PROCESS | 1877 | 1468602746075 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:26 INFO - PROCESS | 1877 | 1468602746081 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:27 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb9400 == 24 [pid = 1877] [id = 559] 10:12:27 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec87000 == 23 [pid = 1877] [id = 557] 10:12:27 INFO - PROCESS | 1877 | --DOCSHELL 0x8e239800 == 22 [pid = 1877] [id = 558] 10:12:27 INFO - PROCESS | 1877 | --DOCSHELL 0x8e237400 == 21 [pid = 1877] [id = 556] 10:12:27 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb9c00 == 20 [pid = 1877] [id = 550] 10:12:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e236400 == 21 [pid = 1877] [id = 574] 10:12:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x8e236800) [pid = 1877] [serial = 1723] [outer = (nil)] 10:12:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x8e240000) [pid = 1877] [serial = 1724] [outer = 0x8e236800] 10:12:27 INFO - PROCESS | 1877 | 1468602747106 Marionette DEBUG loaded listener.js 10:12:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x8ec84400) [pid = 1877] [serial = 1725] [outer = 0x8e236800] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x926d9800) [pid = 1877] [serial = 1667] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x8ec90400) [pid = 1877] [serial = 1638] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x8ec50000) [pid = 1877] [serial = 1637] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x92d54c00) [pid = 1877] [serial = 1641] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x9246c400) [pid = 1877] [serial = 1640] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x93f83800) [pid = 1877] [serial = 1644] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x93d93400) [pid = 1877] [serial = 1643] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x92186400) [pid = 1877] [serial = 1662] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x999e1c00) [pid = 1877] [serial = 1647] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x979e4c00) [pid = 1877] [serial = 1646] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x90a36800) [pid = 1877] [serial = 1658] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x8e241800) [pid = 1877] [serial = 1655] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9a129400) [pid = 1877] [serial = 1650] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x99e6f000) [pid = 1877] [serial = 1649] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x8ec52800) [pid = 1877] [serial = 1656] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92143800) [pid = 1877] [serial = 1652] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92467000) [pid = 1877] [serial = 1664] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x9214a800) [pid = 1877] [serial = 1661] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x926db800) [pid = 1877] [serial = 1665] [outer = (nil)] [url = about:blank] 10:12:27 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x918e4000) [pid = 1877] [serial = 1659] [outer = (nil)] [url = about:blank] 10:12:28 INFO - PROCESS | 1877 | 1468602748044 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]]]}] 10:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2543ms 10:12:28 INFO - PROCESS | 1877 | 1468602748085 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 10:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:12:28 INFO - PROCESS | 1877 | 1468602748091 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 10:12:28 INFO - PROCESS | 1877 | 1468602748099 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:12:28 INFO - PROCESS | 1877 | 1468602748102 Marionette TRACE conn3 <- [1,2270,null,{}] 10:12:28 INFO - PROCESS | 1877 | 1468602748110 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}] 10:12:28 INFO - PROCESS | 1877 | 1468602748116 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:28 INFO - PROCESS | 1877 | 1468602748289 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 10:12:28 INFO - PROCESS | 1877 | 1468602748424 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:28 INFO - PROCESS | 1877 | 1468602748434 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c9800 == 22 [pid = 1877] [id = 575] 10:12:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x908cdc00) [pid = 1877] [serial = 1726] [outer = (nil)] 10:12:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x90a36400) [pid = 1877] [serial = 1727] [outer = 0x908cdc00] 10:12:28 INFO - PROCESS | 1877 | 1468602748505 Marionette DEBUG loaded listener.js 10:12:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x918e6c00) [pid = 1877] [serial = 1728] [outer = 0x908cdc00] 10:12:29 INFO - PROCESS | 1877 | 1468602749340 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]]]}] 10:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1285ms 10:12:29 INFO - PROCESS | 1877 | 1468602749381 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 10:12:29 INFO - PROCESS | 1877 | 1468602749388 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 10:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:12:29 INFO - PROCESS | 1877 | 1468602749400 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:12:29 INFO - PROCESS | 1877 | 1468602749404 Marionette TRACE conn3 <- [1,2274,null,{}] 10:12:29 INFO - PROCESS | 1877 | 1468602749411 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}] 10:12:29 INFO - PROCESS | 1877 | 1468602749417 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:29 INFO - PROCESS | 1877 | 1468602749592 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 10:12:29 INFO - PROCESS | 1877 | 1468602749604 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:29 INFO - PROCESS | 1877 | 1468602749616 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x9214ac00 == 23 [pid = 1877] [id = 576] 10:12:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9214b400) [pid = 1877] [serial = 1729] [outer = (nil)] 10:12:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92188400) [pid = 1877] [serial = 1730] [outer = 0x9214b400] 10:12:29 INFO - PROCESS | 1877 | 1468602749681 Marionette DEBUG loaded listener.js 10:12:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x922e0800) [pid = 1877] [serial = 1731] [outer = 0x9214b400] 10:12:30 INFO - PROCESS | 1877 | 1468602750750 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]]]}] 10:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1382ms 10:12:30 INFO - PROCESS | 1877 | 1468602750782 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 10:12:30 INFO - PROCESS | 1877 | 1468602750786 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 10:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:12:30 INFO - PROCESS | 1877 | 1468602750792 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:12:30 INFO - PROCESS | 1877 | 1468602750798 Marionette TRACE conn3 <- [1,2278,null,{}] 10:12:30 INFO - PROCESS | 1877 | 1468602750823 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}] 10:12:30 INFO - PROCESS | 1877 | 1468602750832 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:31 INFO - PROCESS | 1877 | 1468602751053 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 10:12:31 INFO - PROCESS | 1877 | 1468602751082 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:31 INFO - PROCESS | 1877 | 1468602751092 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x92461c00 == 24 [pid = 1877] [id = 577] 10:12:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9246ac00) [pid = 1877] [serial = 1732] [outer = (nil)] 10:12:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x926dc000) [pid = 1877] [serial = 1733] [outer = 0x9246ac00] 10:12:31 INFO - PROCESS | 1877 | 1468602751159 Marionette DEBUG loaded listener.js 10:12:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x92d55c00) [pid = 1877] [serial = 1734] [outer = 0x9246ac00] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x93d90000) [pid = 1877] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x91ed6000) [pid = 1877] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x926d8c00) [pid = 1877] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x918ef800) [pid = 1877] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ecba800) [pid = 1877] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x93d94c00) [pid = 1877] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x908cac00) [pid = 1877] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x908c5000) [pid = 1877] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x922ebc00) [pid = 1877] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x908c8c00) [pid = 1877] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x918f2000) [pid = 1877] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:12:32 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8e238000) [pid = 1877] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:12:32 INFO - PROCESS | 1877 | 1468602752537 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]]]}] 10:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1792ms 10:12:32 INFO - PROCESS | 1877 | 1468602752585 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 10:12:32 INFO - PROCESS | 1877 | 1468602752589 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 10:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:12:32 INFO - PROCESS | 1877 | 1468602752595 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:12:32 INFO - PROCESS | 1877 | 1468602752598 Marionette TRACE conn3 <- [1,2282,null,{}] 10:12:32 INFO - PROCESS | 1877 | 1468602752604 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}] 10:12:32 INFO - PROCESS | 1877 | 1468602752609 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:32 INFO - PROCESS | 1877 | 1468602752823 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 10:12:32 INFO - PROCESS | 1877 | 1468602752969 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:32 INFO - PROCESS | 1877 | 1468602752976 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec49800 == 25 [pid = 1877] [id = 578] 10:12:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x8ec4c800) [pid = 1877] [serial = 1735] [outer = (nil)] 10:12:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x918f2000) [pid = 1877] [serial = 1736] [outer = 0x8ec4c800] 10:12:33 INFO - PROCESS | 1877 | 1468602753044 Marionette DEBUG loaded listener.js 10:12:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92d53800) [pid = 1877] [serial = 1737] [outer = 0x8ec4c800] 10:12:33 INFO - PROCESS | 1877 | 1468602753757 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]]]}] 10:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1183ms 10:12:33 INFO - PROCESS | 1877 | 1468602753780 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 10:12:33 INFO - PROCESS | 1877 | 1468602753783 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 10:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:12:33 INFO - PROCESS | 1877 | 1468602753789 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:12:33 INFO - PROCESS | 1877 | 1468602753793 Marionette TRACE conn3 <- [1,2286,null,{}] 10:12:33 INFO - PROCESS | 1877 | 1468602753798 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}] 10:12:33 INFO - PROCESS | 1877 | 1468602753803 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:33 INFO - PROCESS | 1877 | 1468602753996 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 10:12:34 INFO - PROCESS | 1877 | 1468602754014 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:34 INFO - PROCESS | 1877 | 1468602754021 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0e800 == 26 [pid = 1877] [id = 579] 10:12:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92f10000) [pid = 1877] [serial = 1738] [outer = (nil)] 10:12:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93c97400) [pid = 1877] [serial = 1739] [outer = 0x92f10000] 10:12:34 INFO - PROCESS | 1877 | 1468602754107 Marionette DEBUG loaded listener.js 10:12:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9526b400) [pid = 1877] [serial = 1740] [outer = 0x92f10000] 10:12:35 INFO - PROCESS | 1877 | 1468602755309 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]]]}] 10:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1583ms 10:12:35 INFO - PROCESS | 1877 | 1468602755374 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 10:12:35 INFO - PROCESS | 1877 | 1468602755381 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 10:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:12:35 INFO - PROCESS | 1877 | 1468602755390 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:12:35 INFO - PROCESS | 1877 | 1468602755395 Marionette TRACE conn3 <- [1,2290,null,{}] 10:12:35 INFO - PROCESS | 1877 | 1468602755405 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}] 10:12:35 INFO - PROCESS | 1877 | 1468602755410 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:35 INFO - PROCESS | 1877 | 1468602755630 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 10:12:35 INFO - PROCESS | 1877 | 1468602755903 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:35 INFO - PROCESS | 1877 | 1468602755913 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec53800 == 27 [pid = 1877] [id = 580] 10:12:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8ecb9c00) [pid = 1877] [serial = 1741] [outer = (nil)] 10:12:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x91edf400) [pid = 1877] [serial = 1742] [outer = 0x8ecb9c00] 10:12:36 INFO - PROCESS | 1877 | 1468602756000 Marionette DEBUG loaded listener.js 10:12:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x92186400) [pid = 1877] [serial = 1743] [outer = 0x8ecb9c00] 10:12:36 INFO - PROCESS | 1877 | 1468602756992 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]]]}] 10:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1645ms 10:12:37 INFO - PROCESS | 1877 | 1468602757035 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 10:12:37 INFO - PROCESS | 1877 | 1468602757042 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 10:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:12:37 INFO - PROCESS | 1877 | 1468602757053 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:12:37 INFO - PROCESS | 1877 | 1468602757057 Marionette TRACE conn3 <- [1,2294,null,{}] 10:12:37 INFO - PROCESS | 1877 | 1468602757064 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}] 10:12:37 INFO - PROCESS | 1877 | 1468602757070 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:37 INFO - PROCESS | 1877 | 1468602757262 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 10:12:37 INFO - PROCESS | 1877 | 1468602757528 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:37 INFO - PROCESS | 1877 | 1468602757535 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c7c00 == 28 [pid = 1877] [id = 581] 10:12:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x926d7400) [pid = 1877] [serial = 1744] [outer = (nil)] 10:12:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x92f09400) [pid = 1877] [serial = 1745] [outer = 0x926d7400] 10:12:37 INFO - PROCESS | 1877 | 1468602757662 Marionette DEBUG loaded listener.js 10:12:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x93c98000) [pid = 1877] [serial = 1746] [outer = 0x926d7400] 10:12:38 INFO - PROCESS | 1877 | 1468602758612 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]]]}] 10:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1639ms 10:12:38 INFO - PROCESS | 1877 | 1468602758692 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 10:12:38 INFO - PROCESS | 1877 | 1468602758695 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 10:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:12:38 INFO - PROCESS | 1877 | 1468602758702 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:12:38 INFO - PROCESS | 1877 | 1468602758715 Marionette TRACE conn3 <- [1,2298,null,{}] 10:12:38 INFO - PROCESS | 1877 | 1468602758736 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}] 10:12:38 INFO - PROCESS | 1877 | 1468602758745 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:39 INFO - PROCESS | 1877 | 1468602759008 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 10:12:39 INFO - PROCESS | 1877 | 1468602759191 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:39 INFO - PROCESS | 1877 | 1468602759199 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:39 INFO - PROCESS | 1877 | ++DOCSHELL 0x95449400 == 29 [pid = 1877] [id = 582] 10:12:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x9544d000) [pid = 1877] [serial = 1747] [outer = (nil)] 10:12:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x955ac400) [pid = 1877] [serial = 1748] [outer = 0x9544d000] 10:12:39 INFO - PROCESS | 1877 | 1468602759341 Marionette DEBUG loaded listener.js 10:12:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x955b2800) [pid = 1877] [serial = 1749] [outer = 0x9544d000] 10:12:40 INFO - PROCESS | 1877 | 1468602760292 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]]]}] 10:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1805ms 10:12:40 INFO - PROCESS | 1877 | 1468602760521 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 10:12:40 INFO - PROCESS | 1877 | 1468602760527 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 10:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:12:40 INFO - PROCESS | 1877 | 1468602760534 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:12:40 INFO - PROCESS | 1877 | 1468602760539 Marionette TRACE conn3 <- [1,2302,null,{}] 10:12:40 INFO - PROCESS | 1877 | 1468602760547 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}] 10:12:40 INFO - PROCESS | 1877 | 1468602760553 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:40 INFO - PROCESS | 1877 | 1468602760743 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 10:12:41 INFO - PROCESS | 1877 | 1468602761083 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:41 INFO - PROCESS | 1877 | 1468602761095 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbac00 == 30 [pid = 1877] [id = 583] 10:12:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x8ecbd400) [pid = 1877] [serial = 1750] [outer = (nil)] 10:12:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x908c4000) [pid = 1877] [serial = 1751] [outer = 0x8ecbd400] 10:12:41 INFO - PROCESS | 1877 | 1468602761168 Marionette DEBUG loaded listener.js 10:12:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x90a2d800) [pid = 1877] [serial = 1752] [outer = 0x8ecbd400] 10:12:41 INFO - PROCESS | 1877 | --DOCSHELL 0x908c2800 == 29 [pid = 1877] [id = 560] 10:12:41 INFO - PROCESS | 1877 | --DOCSHELL 0x91edc400 == 28 [pid = 1877] [id = 564] 10:12:41 INFO - PROCESS | 1877 | --DOCSHELL 0x918e8800 == 27 [pid = 1877] [id = 561] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x97912800) [pid = 1877] [serial = 1697] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x9799b400) [pid = 1877] [serial = 1698] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x926dfc00) [pid = 1877] [serial = 1668] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x92f05c00) [pid = 1877] [serial = 1688] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x92145c00) [pid = 1877] [serial = 1674] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x99dec800) [pid = 1877] [serial = 1653] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x95269800) [pid = 1877] [serial = 1691] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x95290000) [pid = 1877] [serial = 1692] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x92d51c00) [pid = 1877] [serial = 1676] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x90a34800) [pid = 1877] [serial = 1683] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x932d5c00) [pid = 1877] [serial = 1689] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x932da400) [pid = 1877] [serial = 1694] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x93d9cc00) [pid = 1877] [serial = 1680] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92147c00) [pid = 1877] [serial = 1685] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x8ec88000) [pid = 1877] [serial = 1671] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x93d97800) [pid = 1877] [serial = 1679] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x91edb400) [pid = 1877] [serial = 1673] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x93d94800) [pid = 1877] [serial = 1695] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9218fc00) [pid = 1877] [serial = 1686] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x908cc800) [pid = 1877] [serial = 1682] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8e243400) [pid = 1877] [serial = 1670] [outer = (nil)] [url = about:blank] 10:12:41 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92f08800) [pid = 1877] [serial = 1677] [outer = (nil)] [url = about:blank] 10:12:42 INFO - PROCESS | 1877 | 1468602762027 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]]]}] 10:12:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:12:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1540ms 10:12:42 INFO - PROCESS | 1877 | 1468602762074 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 10:12:42 INFO - PROCESS | 1877 | 1468602762078 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 10:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:12:42 INFO - PROCESS | 1877 | 1468602762089 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:12:42 INFO - PROCESS | 1877 | 1468602762094 Marionette TRACE conn3 <- [1,2306,null,{}] 10:12:42 INFO - PROCESS | 1877 | 1468602762138 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}] 10:12:42 INFO - PROCESS | 1877 | 1468602762143 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:42 INFO - PROCESS | 1877 | 1468602762305 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 10:12:42 INFO - PROCESS | 1877 | 1468602762319 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:42 INFO - PROCESS | 1877 | 1468602762327 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x92149800 == 28 [pid = 1877] [id = 584] 10:12:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92149c00) [pid = 1877] [serial = 1753] [outer = (nil)] 10:12:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x9218d000) [pid = 1877] [serial = 1754] [outer = 0x92149c00] 10:12:42 INFO - PROCESS | 1877 | 1468602762403 Marionette DEBUG loaded listener.js 10:12:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x922ea000) [pid = 1877] [serial = 1755] [outer = 0x92149c00] 10:12:43 INFO - PROCESS | 1877 | 1468602763318 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]]]}] 10:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1274ms 10:12:43 INFO - PROCESS | 1877 | 1468602763359 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 10:12:43 INFO - PROCESS | 1877 | 1468602763362 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 10:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:12:43 INFO - PROCESS | 1877 | 1468602763369 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:12:43 INFO - PROCESS | 1877 | 1468602763373 Marionette TRACE conn3 <- [1,2310,null,{}] 10:12:43 INFO - PROCESS | 1877 | 1468602763387 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}] 10:12:43 INFO - PROCESS | 1877 | 1468602763395 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:43 INFO - PROCESS | 1877 | 1468602763558 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 10:12:43 INFO - PROCESS | 1877 | 1468602763710 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:43 INFO - PROCESS | 1877 | 1468602763722 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:43 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f08800 == 29 [pid = 1877] [id = 585] 10:12:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92f0a800) [pid = 1877] [serial = 1756] [outer = (nil)] 10:12:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x932da800) [pid = 1877] [serial = 1757] [outer = 0x92f0a800] 10:12:43 INFO - PROCESS | 1877 | 1468602763802 Marionette DEBUG loaded listener.js 10:12:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x93d97800) [pid = 1877] [serial = 1758] [outer = 0x92f0a800] 10:12:44 INFO - PROCESS | 1877 | 1468602764685 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]]]}] 10:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1383ms 10:12:44 INFO - PROCESS | 1877 | 1468602764752 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 10:12:44 INFO - PROCESS | 1877 | 1468602764755 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 10:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:12:44 INFO - PROCESS | 1877 | 1468602764761 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:12:44 INFO - PROCESS | 1877 | 1468602764765 Marionette TRACE conn3 <- [1,2314,null,{}] 10:12:44 INFO - PROCESS | 1877 | 1468602764770 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}] 10:12:44 INFO - PROCESS | 1877 | 1468602764775 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:45 INFO - PROCESS | 1877 | 1468602764994 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 10:12:45 INFO - PROCESS | 1877 | 1468602765012 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:45 INFO - PROCESS | 1877 | 1468602765019 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x932e0000 == 30 [pid = 1877] [id = 586] 10:12:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x95289c00) [pid = 1877] [serial = 1759] [outer = (nil)] 10:12:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x95445000) [pid = 1877] [serial = 1760] [outer = 0x95289c00] 10:12:45 INFO - PROCESS | 1877 | 1468602765087 Marionette DEBUG loaded listener.js 10:12:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x955ac000) [pid = 1877] [serial = 1761] [outer = 0x95289c00] 10:12:45 INFO - PROCESS | 1877 | 1468602765984 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]]]}] 10:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1236ms 10:12:46 INFO - PROCESS | 1877 | 1468602765999 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 10:12:46 INFO - PROCESS | 1877 | 1468602766002 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 10:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:12:46 INFO - PROCESS | 1877 | 1468602766009 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:12:46 INFO - PROCESS | 1877 | 1468602766012 Marionette TRACE conn3 <- [1,2318,null,{}] 10:12:46 INFO - PROCESS | 1877 | 1468602766018 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}] 10:12:46 INFO - PROCESS | 1877 | 1468602766023 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:46 INFO - PROCESS | 1877 | 1468602766323 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x908cdc00) [pid = 1877] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9214b400) [pid = 1877] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9246ac00) [pid = 1877] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ecb5800) [pid = 1877] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8e236800) [pid = 1877] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ec50c00) [pid = 1877] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9246c800) [pid = 1877] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x93f81000) [pid = 1877] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x955b3c00) [pid = 1877] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x955abc00) [pid = 1877] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x92f07c00) [pid = 1877] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x918e4400) [pid = 1877] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:12:46 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x8ec4c800) [pid = 1877] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:12:46 INFO - PROCESS | 1877 | 1468602766447 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:46 INFO - PROCESS | 1877 | 1468602766454 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:46 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4c800 == 31 [pid = 1877] [id = 587] 10:12:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x8ec50c00) [pid = 1877] [serial = 1762] [outer = (nil)] 10:12:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x908c6800) [pid = 1877] [serial = 1763] [outer = 0x8ec50c00] 10:12:46 INFO - PROCESS | 1877 | 1468602766521 Marionette DEBUG loaded listener.js 10:12:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x918e4400) [pid = 1877] [serial = 1764] [outer = 0x8ec50c00] 10:12:47 INFO - PROCESS | 1877 | 1468602767317 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] 10:12:47 INFO - PROCESS | 1877 | 1468602767342 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 10:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:12:47 INFO - PROCESS | 1877 | 1468602767349 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:12:47 INFO - PROCESS | 1877 | 1468602767351 Marionette TRACE conn3 <- [1,2322,null,{}] 10:12:47 INFO - PROCESS | 1877 | 1468602767357 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}] 10:12:47 INFO - PROCESS | 1877 | 1468602767368 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:47 INFO - PROCESS | 1877 | 1468602767566 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 10:12:47 INFO - PROCESS | 1877 | 1468602767704 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:47 INFO - PROCESS | 1877 | 1468602767714 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x92143800 == 32 [pid = 1877] [id = 588] 10:12:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x932da400) [pid = 1877] [serial = 1765] [outer = (nil)] 10:12:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x97999800) [pid = 1877] [serial = 1766] [outer = 0x932da400] 10:12:47 INFO - PROCESS | 1877 | 1468602767782 Marionette DEBUG loaded listener.js 10:12:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x979e4c00) [pid = 1877] [serial = 1767] [outer = 0x932da400] 10:12:48 INFO - PROCESS | 1877 | 1468602768650 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]]]}] 10:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1333ms 10:12:48 INFO - PROCESS | 1877 | 1468602768683 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 10:12:48 INFO - PROCESS | 1877 | 1468602768690 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 10:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:12:48 INFO - PROCESS | 1877 | 1468602768699 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:12:48 INFO - PROCESS | 1877 | 1468602768703 Marionette TRACE conn3 <- [1,2326,null,{}] 10:12:48 INFO - PROCESS | 1877 | 1468602768712 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}] 10:12:48 INFO - PROCESS | 1877 | 1468602768718 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:48 INFO - PROCESS | 1877 | 1468602768917 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 10:12:49 INFO - PROCESS | 1877 | 1468602769099 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:49 INFO - PROCESS | 1877 | 1468602769115 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:49 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8a000 == 33 [pid = 1877] [id = 589] 10:12:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8ec8ac00) [pid = 1877] [serial = 1768] [outer = (nil)] 10:12:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x90a34800) [pid = 1877] [serial = 1769] [outer = 0x8ec8ac00] 10:12:49 INFO - PROCESS | 1877 | 1468602769197 Marionette DEBUG loaded listener.js 10:12:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x918f2c00) [pid = 1877] [serial = 1770] [outer = 0x8ec8ac00] 10:12:50 INFO - PROCESS | 1877 | 1468602770181 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]]]}] 10:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1546ms 10:12:50 INFO - PROCESS | 1877 | 1468602770244 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 10:12:50 INFO - PROCESS | 1877 | 1468602770251 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 10:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:12:50 INFO - PROCESS | 1877 | 1468602770263 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:12:50 INFO - PROCESS | 1877 | 1468602770267 Marionette TRACE conn3 <- [1,2330,null,{}] 10:12:50 INFO - PROCESS | 1877 | 1468602770273 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}] 10:12:50 INFO - PROCESS | 1877 | 1468602770279 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:50 INFO - PROCESS | 1877 | 1468602770499 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 10:12:50 INFO - PROCESS | 1877 | 1468602770740 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:50 INFO - PROCESS | 1877 | 1468602770748 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d3800 == 34 [pid = 1877] [id = 590] 10:12:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x926db400) [pid = 1877] [serial = 1771] [outer = (nil)] 10:12:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92f04c00) [pid = 1877] [serial = 1772] [outer = 0x926db400] 10:12:50 INFO - PROCESS | 1877 | 1468602770876 Marionette DEBUG loaded listener.js 10:12:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x932db800) [pid = 1877] [serial = 1773] [outer = 0x926db400] 10:12:51 INFO - PROCESS | 1877 | 1468602771812 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]]]}] 10:12:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:12:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1592ms 10:12:51 INFO - PROCESS | 1877 | 1468602771855 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 10:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:12:51 INFO - PROCESS | 1877 | 1468602771859 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 10:12:51 INFO - PROCESS | 1877 | 1468602771866 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:12:51 INFO - PROCESS | 1877 | 1468602771872 Marionette TRACE conn3 <- [1,2334,null,{}] 10:12:51 INFO - PROCESS | 1877 | 1468602771889 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}] 10:12:51 INFO - PROCESS | 1877 | 1468602771898 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:52 INFO - PROCESS | 1877 | 1468602772112 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 10:12:52 INFO - PROCESS | 1877 | 1468602772294 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:52 INFO - PROCESS | 1877 | 1468602772307 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x97994800 == 35 [pid = 1877] [id = 591] 10:12:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x97996000) [pid = 1877] [serial = 1774] [outer = (nil)] 10:12:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x979a1000) [pid = 1877] [serial = 1775] [outer = 0x97996000] 10:12:52 INFO - PROCESS | 1877 | 1468602772435 Marionette DEBUG loaded listener.js 10:12:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x985f2c00) [pid = 1877] [serial = 1776] [outer = 0x97996000] 10:12:53 INFO - PROCESS | 1877 | 1468602773347 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]]]}] 10:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1540ms 10:12:53 INFO - PROCESS | 1877 | 1468602773405 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 10:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:12:53 INFO - PROCESS | 1877 | 1468602773410 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 10:12:53 INFO - PROCESS | 1877 | 1468602773417 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:12:53 INFO - PROCESS | 1877 | 1468602773420 Marionette TRACE conn3 <- [1,2338,null,{}] 10:12:53 INFO - PROCESS | 1877 | 1468602773426 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}] 10:12:53 INFO - PROCESS | 1877 | 1468602773431 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:53 INFO - PROCESS | 1877 | 1468602773608 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 10:12:53 INFO - PROCESS | 1877 | 1468602773799 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:53 INFO - PROCESS | 1877 | 1468602773808 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed5c00 == 36 [pid = 1877] [id = 592] 10:12:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x92f0f000) [pid = 1877] [serial = 1777] [outer = (nil)] 10:12:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x99cf6c00) [pid = 1877] [serial = 1778] [outer = 0x92f0f000] 10:12:53 INFO - PROCESS | 1877 | 1468602773890 Marionette DEBUG loaded listener.js 10:12:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x99e6d400) [pid = 1877] [serial = 1779] [outer = 0x92f0f000] 10:12:54 INFO - PROCESS | 1877 | 1468602774854 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]]]}] 10:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1480ms 10:12:54 INFO - PROCESS | 1877 | 1468602774897 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 10:12:54 INFO - PROCESS | 1877 | 1468602774901 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 10:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:12:54 INFO - PROCESS | 1877 | 1468602774907 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:12:54 INFO - PROCESS | 1877 | 1468602774911 Marionette TRACE conn3 <- [1,2342,null,{}] 10:12:54 INFO - PROCESS | 1877 | 1468602774917 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}] 10:12:54 INFO - PROCESS | 1877 | 1468602774922 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:55 INFO - PROCESS | 1877 | 1468602775091 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 10:12:55 INFO - PROCESS | 1877 | 1468602775273 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:55 INFO - PROCESS | 1877 | 1468602775282 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:55 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec49400 == 37 [pid = 1877] [id = 593] 10:12:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x91ede000) [pid = 1877] [serial = 1780] [outer = (nil)] 10:12:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9a382400) [pid = 1877] [serial = 1781] [outer = 0x91ede000] 10:12:55 INFO - PROCESS | 1877 | 1468602775361 Marionette DEBUG loaded listener.js 10:12:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x9a383400) [pid = 1877] [serial = 1782] [outer = 0x91ede000] 10:12:56 INFO - PROCESS | 1877 | 1468602776324 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]]]}] 10:12:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:12:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1440ms 10:12:56 INFO - PROCESS | 1877 | 1468602776354 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 10:12:56 INFO - PROCESS | 1877 | 1468602776358 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 10:12:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:12:56 INFO - PROCESS | 1877 | 1468602776366 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:12:56 INFO - PROCESS | 1877 | 1468602776370 Marionette TRACE conn3 <- [1,2346,null,{}] 10:12:56 INFO - PROCESS | 1877 | 1468602776376 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}] 10:12:56 INFO - PROCESS | 1877 | 1468602776386 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:56 INFO - PROCESS | 1877 | 1468602776592 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 10:12:56 INFO - PROCESS | 1877 | 1468602776789 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:56 INFO - PROCESS | 1877 | 1468602776795 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:56 INFO - PROCESS | 1877 | ++DOCSHELL 0x926dd800 == 38 [pid = 1877] [id = 594] 10:12:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x93d91000) [pid = 1877] [serial = 1783] [outer = (nil)] 10:12:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9a677c00) [pid = 1877] [serial = 1784] [outer = 0x93d91000] 10:12:56 INFO - PROCESS | 1877 | 1468602776877 Marionette DEBUG loaded listener.js 10:12:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9a806000) [pid = 1877] [serial = 1785] [outer = 0x93d91000] 10:12:57 INFO - PROCESS | 1877 | 1468602777843 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]]]}] 10:12:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:12:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1533ms 10:12:57 INFO - PROCESS | 1877 | 1468602777899 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 10:12:57 INFO - PROCESS | 1877 | 1468602777904 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 10:12:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:12:57 INFO - PROCESS | 1877 | 1468602777910 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:12:57 INFO - PROCESS | 1877 | 1468602777914 Marionette TRACE conn3 <- [1,2350,null,{}] 10:12:57 INFO - PROCESS | 1877 | 1468602777920 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}] 10:12:57 INFO - PROCESS | 1877 | 1468602777925 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:58 INFO - PROCESS | 1877 | 1468602778095 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 10:12:58 INFO - PROCESS | 1877 | 1468602778504 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:58 INFO - PROCESS | 1877 | 1468602778513 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec58400 == 39 [pid = 1877] [id = 595] 10:12:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x8ec86400) [pid = 1877] [serial = 1786] [outer = (nil)] 10:12:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x8ec8ec00) [pid = 1877] [serial = 1787] [outer = 0x8ec86400] 10:12:58 INFO - PROCESS | 1877 | 1468602778629 Marionette DEBUG loaded listener.js 10:12:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x8ecbe400) [pid = 1877] [serial = 1788] [outer = 0x8ec86400] 10:12:59 INFO - PROCESS | 1877 | 1468602779528 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]]]}] 10:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1690ms 10:12:59 INFO - PROCESS | 1877 | 1468602779603 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 10:12:59 INFO - PROCESS | 1877 | 1468602779608 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 10:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:12:59 INFO - PROCESS | 1877 | 1468602779616 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:12:59 INFO - PROCESS | 1877 | 1468602779620 Marionette TRACE conn3 <- [1,2354,null,{}] 10:12:59 INFO - PROCESS | 1877 | 1468602779628 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}] 10:12:59 INFO - PROCESS | 1877 | 1468602779635 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:12:59 INFO - PROCESS | 1877 | 1468602779802 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 10:13:00 INFO - PROCESS | 1877 | 1468602779988 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:00 INFO - PROCESS | 1877 | 1468602779996 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec91800 == 40 [pid = 1877] [id = 596] 10:13:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x92148800) [pid = 1877] [serial = 1789] [outer = (nil)] 10:13:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x92461400) [pid = 1877] [serial = 1790] [outer = 0x92148800] 10:13:00 INFO - PROCESS | 1877 | 1468602780071 Marionette DEBUG loaded listener.js 10:13:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x926d7c00) [pid = 1877] [serial = 1791] [outer = 0x92148800] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8b400 == 39 [pid = 1877] [id = 566] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23cc00 == 38 [pid = 1877] [id = 563] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4f400 == 37 [pid = 1877] [id = 573] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x92462400 == 36 [pid = 1877] [id = 567] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x8e236400 == 35 [pid = 1877] [id = 574] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x922eb400 == 34 [pid = 1877] [id = 565] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x9245e800 == 33 [pid = 1877] [id = 568] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5e000 == 32 [pid = 1877] [id = 569] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x926d6400 == 31 [pid = 1877] [id = 562] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x8e235800 == 30 [pid = 1877] [id = 572] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x90a38c00 == 29 [pid = 1877] [id = 570] 10:13:01 INFO - PROCESS | 1877 | --DOCSHELL 0x922e4c00 == 28 [pid = 1877] [id = 571] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x90a36400) [pid = 1877] [serial = 1727] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x918e6c00) [pid = 1877] [serial = 1728] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x92188400) [pid = 1877] [serial = 1730] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x926dc000) [pid = 1877] [serial = 1733] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x92142c00) [pid = 1877] [serial = 1701] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x8e240000) [pid = 1877] [serial = 1724] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x91ed7800) [pid = 1877] [serial = 1700] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x8ec84400) [pid = 1877] [serial = 1725] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x922e0000) [pid = 1877] [serial = 1722] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x908cd800) [pid = 1877] [serial = 1721] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x932d3400) [pid = 1877] [serial = 1704] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x92f05800) [pid = 1877] [serial = 1703] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x979a1400) [pid = 1877] [serial = 1707] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x97913c00) [pid = 1877] [serial = 1706] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x98d93400) [pid = 1877] [serial = 1710] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x98512800) [pid = 1877] [serial = 1709] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x99c7e400) [pid = 1877] [serial = 1713] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x99aaf800) [pid = 1877] [serial = 1712] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9a38dc00) [pid = 1877] [serial = 1716] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9a388000) [pid = 1877] [serial = 1715] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x9a671400) [pid = 1877] [serial = 1719] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9a672800) [pid = 1877] [serial = 1718] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92d55c00) [pid = 1877] [serial = 1734] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92d53800) [pid = 1877] [serial = 1737] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x93c97400) [pid = 1877] [serial = 1739] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x922e0800) [pid = 1877] [serial = 1731] [outer = (nil)] [url = about:blank] 10:13:01 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x918f2000) [pid = 1877] [serial = 1736] [outer = (nil)] [url = about:blank] 10:13:02 INFO - PROCESS | 1877 | 1468602782079 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]]]}] 10:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2495ms 10:13:02 INFO - PROCESS | 1877 | 1468602782112 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 10:13:02 INFO - PROCESS | 1877 | 1468602782116 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 10:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:13:02 INFO - PROCESS | 1877 | 1468602782124 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:13:02 INFO - PROCESS | 1877 | 1468602782131 Marionette TRACE conn3 <- [1,2358,null,{}] 10:13:02 INFO - PROCESS | 1877 | 1468602782139 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}] 10:13:02 INFO - PROCESS | 1877 | 1468602782143 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:02 INFO - PROCESS | 1877 | 1468602782309 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 10:13:02 INFO - PROCESS | 1877 | 1468602782444 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:02 INFO - PROCESS | 1877 | 1468602782452 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:02 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec87400 == 29 [pid = 1877] [id = 597] 10:13:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8ec8b400) [pid = 1877] [serial = 1792] [outer = (nil)] 10:13:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x908ca400) [pid = 1877] [serial = 1793] [outer = 0x8ec8b400] 10:13:02 INFO - PROCESS | 1877 | 1468602782526 Marionette DEBUG loaded listener.js 10:13:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x90a36000) [pid = 1877] [serial = 1794] [outer = 0x8ec8b400] 10:13:03 INFO - PROCESS | 1877 | 1468602783322 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]]]}] 10:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1246ms 10:13:03 INFO - PROCESS | 1877 | 1468602783370 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 10:13:03 INFO - PROCESS | 1877 | 1468602783378 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 10:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:13:03 INFO - PROCESS | 1877 | 1468602783389 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:13:03 INFO - PROCESS | 1877 | 1468602783394 Marionette TRACE conn3 <- [1,2362,null,{}] 10:13:03 INFO - PROCESS | 1877 | 1468602783400 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}] 10:13:03 INFO - PROCESS | 1877 | 1468602783405 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:03 INFO - PROCESS | 1877 | 1468602783579 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 10:13:03 INFO - PROCESS | 1877 | 1468602783591 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:03 INFO - PROCESS | 1877 | 1468602783599 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edc800 == 30 [pid = 1877] [id = 598] 10:13:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92147000) [pid = 1877] [serial = 1795] [outer = (nil)] 10:13:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x9214ec00) [pid = 1877] [serial = 1796] [outer = 0x92147000] 10:13:03 INFO - PROCESS | 1877 | 1468602783670 Marionette DEBUG loaded listener.js 10:13:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92189000) [pid = 1877] [serial = 1797] [outer = 0x92147000] 10:13:04 INFO - PROCESS | 1877 | 1468602784717 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]]]}] 10:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1381ms 10:13:04 INFO - PROCESS | 1877 | 1468602784778 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 10:13:04 INFO - PROCESS | 1877 | 1468602784782 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 10:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:13:04 INFO - PROCESS | 1877 | 1468602784788 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:13:04 INFO - PROCESS | 1877 | 1468602784794 Marionette TRACE conn3 <- [1,2366,null,{}] 10:13:04 INFO - PROCESS | 1877 | 1468602784812 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}] 10:13:04 INFO - PROCESS | 1877 | 1468602784821 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:05 INFO - PROCESS | 1877 | 1468602785038 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 10:13:05 INFO - PROCESS | 1877 | 1468602785060 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:05 INFO - PROCESS | 1877 | 1468602785071 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d6000 == 31 [pid = 1877] [id = 599] 10:13:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x926d6400) [pid = 1877] [serial = 1798] [outer = (nil)] 10:13:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92d53400) [pid = 1877] [serial = 1799] [outer = 0x926d6400] 10:13:05 INFO - PROCESS | 1877 | 1468602785142 Marionette DEBUG loaded listener.js 10:13:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92d60400) [pid = 1877] [serial = 1800] [outer = 0x926d6400] 10:13:06 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x95289c00) [pid = 1877] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:13:06 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8ec50c00) [pid = 1877] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:13:06 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x9544d000) [pid = 1877] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:13:06 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92f10000) [pid = 1877] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:13:06 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ecb9c00) [pid = 1877] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:13:06 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92f0a800) [pid = 1877] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:13:06 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92149c00) [pid = 1877] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:13:06 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x926d7400) [pid = 1877] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:13:06 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x8ecbd400) [pid = 1877] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:13:06 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x932da400) [pid = 1877] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:13:06 INFO - PROCESS | 1877 | 1468602786554 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]]]}] 10:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1789ms 10:13:06 INFO - PROCESS | 1877 | 1468602786578 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 10:13:06 INFO - PROCESS | 1877 | 1468602786582 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 10:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:13:06 INFO - PROCESS | 1877 | 1468602786589 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:13:06 INFO - PROCESS | 1877 | 1468602786591 Marionette TRACE conn3 <- [1,2370,null,{}] 10:13:06 INFO - PROCESS | 1877 | 1468602786598 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}] 10:13:06 INFO - PROCESS | 1877 | 1468602786603 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:06 INFO - PROCESS | 1877 | 1468602786804 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 10:13:06 INFO - PROCESS | 1877 | 1468602786945 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:06 INFO - PROCESS | 1877 | 1468602786956 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e243400 == 32 [pid = 1877] [id = 600] 10:13:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8ec56c00) [pid = 1877] [serial = 1801] [outer = (nil)] 10:13:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x926d7800) [pid = 1877] [serial = 1802] [outer = 0x8ec56c00] 10:13:07 INFO - PROCESS | 1877 | 1468602787022 Marionette DEBUG loaded listener.js 10:13:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92f0e400) [pid = 1877] [serial = 1803] [outer = 0x8ec56c00] 10:13:07 INFO - PROCESS | 1877 | 1468602787714 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]]]}] 10:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1178ms 10:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:13:07 INFO - PROCESS | 1877 | 1468602787767 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 10:13:07 INFO - PROCESS | 1877 | 1468602787770 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 10:13:07 INFO - PROCESS | 1877 | 1468602787776 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:13:07 INFO - PROCESS | 1877 | 1468602787780 Marionette TRACE conn3 <- [1,2374,null,{}] 10:13:07 INFO - PROCESS | 1877 | 1468602787795 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}] 10:13:07 INFO - PROCESS | 1877 | 1468602787799 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:07 INFO - PROCESS | 1877 | 1468602787953 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 10:13:07 INFO - PROCESS | 1877 | 1468602787962 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:07 INFO - PROCESS | 1877 | 1468602787968 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbd400 == 33 [pid = 1877] [id = 601] 10:13:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92f02800) [pid = 1877] [serial = 1804] [outer = (nil)] 10:13:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93f77400) [pid = 1877] [serial = 1805] [outer = 0x92f02800] 10:13:08 INFO - PROCESS | 1877 | 1468602788038 Marionette DEBUG loaded listener.js 10:13:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x9525f800) [pid = 1877] [serial = 1806] [outer = 0x92f02800] 10:13:09 INFO - PROCESS | 1877 | 1468602789247 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]]]}] 10:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1544ms 10:13:09 INFO - PROCESS | 1877 | 1468602789320 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 10:13:09 INFO - PROCESS | 1877 | 1468602789327 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 10:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:13:09 INFO - PROCESS | 1877 | 1468602789336 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:13:09 INFO - PROCESS | 1877 | 1468602789340 Marionette TRACE conn3 <- [1,2378,null,{}] 10:13:09 INFO - PROCESS | 1877 | 1468602789352 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}] 10:13:09 INFO - PROCESS | 1877 | 1468602789358 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:09 INFO - PROCESS | 1877 | 1468602789575 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 10:13:09 INFO - PROCESS | 1877 | 1468602789802 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:09 INFO - PROCESS | 1877 | 1468602789811 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a36400 == 34 [pid = 1877] [id = 602] 10:13:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x918e3400) [pid = 1877] [serial = 1807] [outer = (nil)] 10:13:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92143c00) [pid = 1877] [serial = 1808] [outer = 0x918e3400] 10:13:09 INFO - PROCESS | 1877 | 1468602789940 Marionette DEBUG loaded listener.js 10:13:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92192c00) [pid = 1877] [serial = 1809] [outer = 0x918e3400] 10:13:10 INFO - PROCESS | 1877 | 1468602790968 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]]]}] 10:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1686ms 10:13:11 INFO - PROCESS | 1877 | 1468602791023 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 10:13:11 INFO - PROCESS | 1877 | 1468602791030 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 10:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:13:11 INFO - PROCESS | 1877 | 1468602791041 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:13:11 INFO - PROCESS | 1877 | 1468602791044 Marionette TRACE conn3 <- [1,2382,null,{}] 10:13:11 INFO - PROCESS | 1877 | 1468602791051 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}] 10:13:11 INFO - PROCESS | 1877 | 1468602791057 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:11 INFO - PROCESS | 1877 | 1468602791255 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 10:13:11 INFO - PROCESS | 1877 | 1468602791527 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:11 INFO - PROCESS | 1877 | 1468602791536 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e8c00 == 35 [pid = 1877] [id = 603] 10:13:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92d5f000) [pid = 1877] [serial = 1810] [outer = (nil)] 10:13:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93ca0400) [pid = 1877] [serial = 1811] [outer = 0x92d5f000] 10:13:11 INFO - PROCESS | 1877 | 1468602791643 Marionette DEBUG loaded listener.js 10:13:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x95260000) [pid = 1877] [serial = 1812] [outer = 0x92d5f000] 10:13:12 INFO - PROCESS | 1877 | 1468602792612 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]]]}] 10:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1640ms 10:13:12 INFO - PROCESS | 1877 | 1468602792681 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 10:13:12 INFO - PROCESS | 1877 | 1468602792685 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 10:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:13:12 INFO - PROCESS | 1877 | 1468602792692 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:13:12 INFO - PROCESS | 1877 | 1468602792699 Marionette TRACE conn3 <- [1,2386,null,{}] 10:13:12 INFO - PROCESS | 1877 | 1468602792716 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}] 10:13:12 INFO - PROCESS | 1877 | 1468602792724 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:12 INFO - PROCESS | 1877 | 1468602792936 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 10:13:13 INFO - PROCESS | 1877 | 1468602793160 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:13 INFO - PROCESS | 1877 | 1468602793171 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x9790ac00 == 36 [pid = 1877] [id = 604] 10:13:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9790b800) [pid = 1877] [serial = 1813] [outer = (nil)] 10:13:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x97910c00) [pid = 1877] [serial = 1814] [outer = 0x9790b800] 10:13:13 INFO - PROCESS | 1877 | 1468602793296 Marionette DEBUG loaded listener.js 10:13:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x97914c00) [pid = 1877] [serial = 1815] [outer = 0x9790b800] 10:13:14 INFO - PROCESS | 1877 | 1468602794271 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]]]}] 10:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1646ms 10:13:14 INFO - PROCESS | 1877 | 1468602794339 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 10:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:13:14 INFO - PROCESS | 1877 | 1468602794344 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 10:13:14 INFO - PROCESS | 1877 | 1468602794350 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:13:14 INFO - PROCESS | 1877 | 1468602794354 Marionette TRACE conn3 <- [1,2390,null,{}] 10:13:14 INFO - PROCESS | 1877 | 1468602794360 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}] 10:13:14 INFO - PROCESS | 1877 | 1468602794365 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:14 INFO - PROCESS | 1877 | 1468602794553 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 10:13:14 INFO - PROCESS | 1877 | 1468602794922 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:14 INFO - PROCESS | 1877 | 1468602794929 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:15 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23e800 == 37 [pid = 1877] [id = 605] 10:13:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x8e23f800) [pid = 1877] [serial = 1816] [outer = (nil)] 10:13:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x8ec4ac00) [pid = 1877] [serial = 1817] [outer = 0x8e23f800] 10:13:15 INFO - PROCESS | 1877 | 1468602795055 Marionette DEBUG loaded listener.js 10:13:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x8ec8b000) [pid = 1877] [serial = 1818] [outer = 0x8e23f800] 10:13:15 INFO - PROCESS | 1877 | --DOCSHELL 0x8e243400 == 36 [pid = 1877] [id = 600] 10:13:15 INFO - PROCESS | 1877 | --DOCSHELL 0x926d6000 == 35 [pid = 1877] [id = 599] 10:13:15 INFO - PROCESS | 1877 | --DOCSHELL 0x91edc800 == 34 [pid = 1877] [id = 598] 10:13:15 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec87400 == 33 [pid = 1877] [id = 597] 10:13:15 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec91800 == 32 [pid = 1877] [id = 596] 10:13:16 INFO - PROCESS | 1877 | 1468602796047 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]]]}] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x95445000) [pid = 1877] [serial = 1760] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x908c6800) [pid = 1877] [serial = 1763] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x955ac000) [pid = 1877] [serial = 1761] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x955ac400) [pid = 1877] [serial = 1748] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x955b2800) [pid = 1877] [serial = 1749] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x9526b400) [pid = 1877] [serial = 1740] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x91edf400) [pid = 1877] [serial = 1742] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92186400) [pid = 1877] [serial = 1743] [outer = (nil)] [url = about:blank] 10:13:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1736ms 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x932da800) [pid = 1877] [serial = 1757] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9218d000) [pid = 1877] [serial = 1754] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x922ea000) [pid = 1877] [serial = 1755] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92f09400) [pid = 1877] [serial = 1745] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x93c98000) [pid = 1877] [serial = 1746] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x908c4000) [pid = 1877] [serial = 1751] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x90a2d800) [pid = 1877] [serial = 1752] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x97999800) [pid = 1877] [serial = 1766] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x93d97800) [pid = 1877] [serial = 1758] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x979e4c00) [pid = 1877] [serial = 1767] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x918e4400) [pid = 1877] [serial = 1764] [outer = (nil)] [url = about:blank] 10:13:16 INFO - PROCESS | 1877 | 1468602796103 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 10:13:16 INFO - PROCESS | 1877 | 1468602796108 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 10:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:13:16 INFO - PROCESS | 1877 | 1468602796118 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:13:16 INFO - PROCESS | 1877 | 1468602796123 Marionette TRACE conn3 <- [1,2394,null,{}] 10:13:16 INFO - PROCESS | 1877 | 1468602796131 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}] 10:13:16 INFO - PROCESS | 1877 | 1468602796138 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:16 INFO - PROCESS | 1877 | 1468602796298 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 10:13:16 INFO - PROCESS | 1877 | 1468602796467 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:16 INFO - PROCESS | 1877 | 1468602796476 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec55400 == 33 [pid = 1877] [id = 606] 10:13:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x90a36c00) [pid = 1877] [serial = 1819] [outer = (nil)] 10:13:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x91edf800) [pid = 1877] [serial = 1820] [outer = 0x90a36c00] 10:13:16 INFO - PROCESS | 1877 | 1468602796546 Marionette DEBUG loaded listener.js 10:13:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x908c4400) [pid = 1877] [serial = 1821] [outer = 0x90a36c00] 10:13:17 INFO - PROCESS | 1877 | 1468602797362 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]]]}] 10:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1292ms 10:13:17 INFO - PROCESS | 1877 | 1468602797417 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 10:13:17 INFO - PROCESS | 1877 | 1468602797423 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 10:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:13:17 INFO - PROCESS | 1877 | 1468602797430 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:13:17 INFO - PROCESS | 1877 | 1468602797433 Marionette TRACE conn3 <- [1,2398,null,{}] 10:13:17 INFO - PROCESS | 1877 | 1468602797439 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}] 10:13:17 INFO - PROCESS | 1877 | 1468602797444 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:17 INFO - PROCESS | 1877 | 1468602797605 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 10:13:17 INFO - PROCESS | 1877 | 1468602797615 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:17 INFO - PROCESS | 1877 | 1468602797624 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x92462000 == 34 [pid = 1877] [id = 607] 10:13:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92529c00) [pid = 1877] [serial = 1822] [outer = (nil)] 10:13:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92f07c00) [pid = 1877] [serial = 1823] [outer = 0x92529c00] 10:13:17 INFO - PROCESS | 1877 | 1468602797692 Marionette DEBUG loaded listener.js 10:13:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93d90c00) [pid = 1877] [serial = 1824] [outer = 0x92529c00] 10:13:18 INFO - PROCESS | 1877 | 1468602798659 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]]]}] 10:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1291ms 10:13:18 INFO - PROCESS | 1877 | 1468602798735 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 10:13:18 INFO - PROCESS | 1877 | 1468602798738 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 10:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:13:18 INFO - PROCESS | 1877 | 1468602798752 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:13:18 INFO - PROCESS | 1877 | 1468602798761 Marionette TRACE conn3 <- [1,2402,null,{}] 10:13:18 INFO - PROCESS | 1877 | 1468602798777 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}] 10:13:18 INFO - PROCESS | 1877 | 1468602798784 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:19 INFO - PROCESS | 1877 | 1468602799006 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 10:13:19 INFO - PROCESS | 1877 | 1468602799027 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:19 INFO - PROCESS | 1877 | 1468602799036 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a32000 == 35 [pid = 1877] [id = 608] 10:13:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92f09800) [pid = 1877] [serial = 1825] [outer = (nil)] 10:13:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x955ac800) [pid = 1877] [serial = 1826] [outer = 0x92f09800] 10:13:19 INFO - PROCESS | 1877 | 1468602799101 Marionette DEBUG loaded listener.js 10:13:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x955afc00) [pid = 1877] [serial = 1827] [outer = 0x92f09800] 10:13:20 INFO - PROCESS | 1877 | 1468602800010 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]]]}] 10:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1300ms 10:13:20 INFO - PROCESS | 1877 | 1468602800049 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 10:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:13:20 INFO - PROCESS | 1877 | 1468602800053 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 10:13:20 INFO - PROCESS | 1877 | 1468602800059 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:13:20 INFO - PROCESS | 1877 | 1468602800063 Marionette TRACE conn3 <- [1,2406,null,{}] 10:13:20 INFO - PROCESS | 1877 | 1468602800075 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}] 10:13:20 INFO - PROCESS | 1877 | 1468602800078 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:20 INFO - PROCESS | 1877 | 1468602800283 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 10:13:20 INFO - PROCESS | 1877 | 1468602800303 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:20 INFO - PROCESS | 1877 | 1468602800310 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4f400 == 36 [pid = 1877] [id = 609] 10:13:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9528d400) [pid = 1877] [serial = 1828] [outer = (nil)] 10:13:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x97911800) [pid = 1877] [serial = 1829] [outer = 0x9528d400] 10:13:20 INFO - PROCESS | 1877 | 1468602800380 Marionette DEBUG loaded listener.js 10:13:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x97996400) [pid = 1877] [serial = 1830] [outer = 0x9528d400] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92147000) [pid = 1877] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x91ede000) [pid = 1877] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92148800) [pid = 1877] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92f0f000) [pid = 1877] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ec8ac00) [pid = 1877] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ec56c00) [pid = 1877] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x97996000) [pid = 1877] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x93d91000) [pid = 1877] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x926d6400) [pid = 1877] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x926db400) [pid = 1877] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x8ec86400) [pid = 1877] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:13:20 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x8ec8b400) [pid = 1877] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:13:21 INFO - PROCESS | 1877 | 1468602801360 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]]]}] 10:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1345ms 10:13:21 INFO - PROCESS | 1877 | 1468602801404 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 10:13:21 INFO - PROCESS | 1877 | 1468602801407 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 10:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:13:21 INFO - PROCESS | 1877 | 1468602801413 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:13:21 INFO - PROCESS | 1877 | 1468602801417 Marionette TRACE conn3 <- [1,2410,null,{}] 10:13:21 INFO - PROCESS | 1877 | 1468602801423 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}] 10:13:21 INFO - PROCESS | 1877 | 1468602801428 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:21 INFO - PROCESS | 1877 | 1468602801583 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 10:13:21 INFO - PROCESS | 1877 | 1468602801592 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:21 INFO - PROCESS | 1877 | 1468602801609 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4e400 == 37 [pid = 1877] [id = 610] 10:13:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x918eb800) [pid = 1877] [serial = 1831] [outer = (nil)] 10:13:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x932d5000) [pid = 1877] [serial = 1832] [outer = 0x918eb800] 10:13:21 INFO - PROCESS | 1877 | 1468602801839 Marionette DEBUG loaded listener.js 10:13:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x97996000) [pid = 1877] [serial = 1833] [outer = 0x918eb800] 10:13:22 INFO - PROCESS | 1877 | 1468602802648 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]]]}] 10:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1284ms 10:13:22 INFO - PROCESS | 1877 | 1468602802752 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 10:13:22 INFO - PROCESS | 1877 | 1468602802759 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 10:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:13:22 INFO - PROCESS | 1877 | 1468602802777 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:13:22 INFO - PROCESS | 1877 | 1468602802784 Marionette TRACE conn3 <- [1,2414,null,{}] 10:13:22 INFO - PROCESS | 1877 | 1468602802793 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}] 10:13:22 INFO - PROCESS | 1877 | 1468602802799 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:23 INFO - PROCESS | 1877 | 1468602803000 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 10:13:23 INFO - PROCESS | 1877 | 1468602803195 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:23 INFO - PROCESS | 1877 | 1468602803211 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e244000 == 38 [pid = 1877] [id = 611] 10:13:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ecbcc00) [pid = 1877] [serial = 1834] [outer = (nil)] 10:13:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x90a2d800) [pid = 1877] [serial = 1835] [outer = 0x8ecbcc00] 10:13:23 INFO - PROCESS | 1877 | 1468602803291 Marionette DEBUG loaded listener.js 10:13:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x918e9000) [pid = 1877] [serial = 1836] [outer = 0x8ecbcc00] 10:13:24 INFO - PROCESS | 1877 | 1468602804336 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]]]}] 10:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1635ms 10:13:24 INFO - PROCESS | 1877 | 1468602804413 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 10:13:24 INFO - PROCESS | 1877 | 1468602804419 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 10:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:13:24 INFO - PROCESS | 1877 | 1468602804428 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:13:24 INFO - PROCESS | 1877 | 1468602804433 Marionette TRACE conn3 <- [1,2418,null,{}] 10:13:24 INFO - PROCESS | 1877 | 1468602804442 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}] 10:13:24 INFO - PROCESS | 1877 | 1468602804448 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:24 INFO - PROCESS | 1877 | 1468602804667 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 10:13:24 INFO - PROCESS | 1877 | 1468602804896 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:24 INFO - PROCESS | 1877 | 1468602804907 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e4c00 == 39 [pid = 1877] [id = 612] 10:13:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x926d3400) [pid = 1877] [serial = 1837] [outer = (nil)] 10:13:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92d5c400) [pid = 1877] [serial = 1838] [outer = 0x926d3400] 10:13:25 INFO - PROCESS | 1877 | 1468602805034 Marionette DEBUG loaded listener.js 10:13:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x932da000) [pid = 1877] [serial = 1839] [outer = 0x926d3400] 10:13:25 INFO - PROCESS | 1877 | 1468602805953 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]]]}] 10:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1595ms 10:13:26 INFO - PROCESS | 1877 | 1468602806057 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 10:13:26 INFO - PROCESS | 1877 | 1468602806062 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 10:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:13:26 INFO - PROCESS | 1877 | 1468602806073 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:13:26 INFO - PROCESS | 1877 | 1468602806076 Marionette TRACE conn3 <- [1,2422,null,{}] 10:13:26 INFO - PROCESS | 1877 | 1468602806136 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}] 10:13:26 INFO - PROCESS | 1877 | 1468602806144 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:26 INFO - PROCESS | 1877 | 1468602806340 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 10:13:26 INFO - PROCESS | 1877 | 1468602806622 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:26 INFO - PROCESS | 1877 | 1468602806634 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x92188000 == 40 [pid = 1877] [id = 613] 10:13:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x979ea800) [pid = 1877] [serial = 1840] [outer = (nil)] 10:13:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x985ec400) [pid = 1877] [serial = 1841] [outer = 0x979ea800] 10:13:26 INFO - PROCESS | 1877 | 1468602806773 Marionette DEBUG loaded listener.js 10:13:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x99005c00) [pid = 1877] [serial = 1842] [outer = 0x979ea800] 10:13:27 INFO - PROCESS | 1877 | 1468602807687 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]]]}] 10:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1672ms 10:13:27 INFO - PROCESS | 1877 | 1468602807745 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 10:13:27 INFO - PROCESS | 1877 | 1468602807749 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 10:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:13:27 INFO - PROCESS | 1877 | 1468602807756 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:13:27 INFO - PROCESS | 1877 | 1468602807759 Marionette TRACE conn3 <- [1,2426,null,{}] 10:13:27 INFO - PROCESS | 1877 | 1468602807765 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}] 10:13:27 INFO - PROCESS | 1877 | 1468602807770 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:27 INFO - PROCESS | 1877 | 1468602807949 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 10:13:28 INFO - PROCESS | 1877 | 1468602808131 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:28 INFO - PROCESS | 1877 | 1468602808139 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x998bf400 == 41 [pid = 1877] [id = 614] 10:13:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x99ab4800) [pid = 1877] [serial = 1843] [outer = (nil)] 10:13:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x99d3a800) [pid = 1877] [serial = 1844] [outer = 0x99ab4800] 10:13:28 INFO - PROCESS | 1877 | 1468602808222 Marionette DEBUG loaded listener.js 10:13:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x9a128800) [pid = 1877] [serial = 1845] [outer = 0x99ab4800] 10:13:29 INFO - PROCESS | 1877 | 1468602809156 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]]]}] 10:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1436ms 10:13:29 INFO - PROCESS | 1877 | 1468602809192 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 10:13:29 INFO - PROCESS | 1877 | 1468602809197 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 10:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:13:29 INFO - PROCESS | 1877 | 1468602809203 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:13:29 INFO - PROCESS | 1877 | 1468602809206 Marionette TRACE conn3 <- [1,2430,null,{}] 10:13:29 INFO - PROCESS | 1877 | 1468602809212 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}] 10:13:29 INFO - PROCESS | 1877 | 1468602809218 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:29 INFO - PROCESS | 1877 | 1468602809391 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 10:13:29 INFO - PROCESS | 1877 | 1468602809574 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:29 INFO - PROCESS | 1877 | 1468602809581 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x95290000 == 42 [pid = 1877] [id = 615] 10:13:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x99c82400) [pid = 1877] [serial = 1846] [outer = (nil)] 10:13:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9a38bc00) [pid = 1877] [serial = 1847] [outer = 0x99c82400] 10:13:29 INFO - PROCESS | 1877 | 1468602809661 Marionette DEBUG loaded listener.js 10:13:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9a38e000) [pid = 1877] [serial = 1848] [outer = 0x99c82400] 10:13:30 INFO - PROCESS | 1877 | 1468602810612 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]]]}] 10:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1480ms 10:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:13:30 INFO - PROCESS | 1877 | 1468602810684 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 10:13:30 INFO - PROCESS | 1877 | 1468602810687 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 10:13:30 INFO - PROCESS | 1877 | 1468602810694 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:13:30 INFO - PROCESS | 1877 | 1468602810698 Marionette TRACE conn3 <- [1,2434,null,{}] 10:13:30 INFO - PROCESS | 1877 | 1468602810704 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}] 10:13:30 INFO - PROCESS | 1877 | 1468602810714 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:30 INFO - PROCESS | 1877 | 1468602810979 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 10:13:31 INFO - PROCESS | 1877 | 1468602811428 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:31 INFO - PROCESS | 1877 | 1468602811436 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec54400 == 43 [pid = 1877] [id = 616] 10:13:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x8ec55800) [pid = 1877] [serial = 1849] [outer = (nil)] 10:13:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x8ec8ac00) [pid = 1877] [serial = 1850] [outer = 0x8ec55800] 10:13:31 INFO - PROCESS | 1877 | 1468602811530 Marionette DEBUG loaded listener.js 10:13:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x908ce800) [pid = 1877] [serial = 1851] [outer = 0x8ec55800] 10:13:32 INFO - PROCESS | 1877 | 1468602812484 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]]]}] 10:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1846ms 10:13:32 INFO - PROCESS | 1877 | 1468602812542 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 10:13:32 INFO - PROCESS | 1877 | 1468602812548 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 10:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:13:32 INFO - PROCESS | 1877 | 1468602812556 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:13:32 INFO - PROCESS | 1877 | 1468602812560 Marionette TRACE conn3 <- [1,2438,null,{}] 10:13:32 INFO - PROCESS | 1877 | 1468602812568 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}] 10:13:32 INFO - PROCESS | 1877 | 1468602812576 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:32 INFO - PROCESS | 1877 | 1468602812745 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 10:13:33 INFO - PROCESS | 1877 | 1468602813080 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:33 INFO - PROCESS | 1877 | 1468602813089 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a38400 == 44 [pid = 1877] [id = 617] 10:13:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x918eb400) [pid = 1877] [serial = 1852] [outer = (nil)] 10:13:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9245e800) [pid = 1877] [serial = 1853] [outer = 0x918eb400] 10:13:33 INFO - PROCESS | 1877 | 1468602813171 Marionette DEBUG loaded listener.js 10:13:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x926d1000) [pid = 1877] [serial = 1854] [outer = 0x918eb400] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4f400 == 43 [pid = 1877] [id = 609] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x90a32000 == 42 [pid = 1877] [id = 608] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x92462000 == 41 [pid = 1877] [id = 607] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec55400 == 40 [pid = 1877] [id = 606] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23e800 == 39 [pid = 1877] [id = 605] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed5c00 == 38 [pid = 1877] [id = 592] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec58400 == 37 [pid = 1877] [id = 595] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec49400 == 36 [pid = 1877] [id = 593] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecbd400 == 35 [pid = 1877] [id = 601] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x918e8c00 == 34 [pid = 1877] [id = 603] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x90a36400 == 33 [pid = 1877] [id = 602] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x9790ac00 == 32 [pid = 1877] [id = 604] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x926dd800 == 31 [pid = 1877] [id = 594] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec54400 == 30 [pid = 1877] [id = 616] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x95290000 == 29 [pid = 1877] [id = 615] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x998bf400 == 28 [pid = 1877] [id = 614] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x922e4c00 == 27 [pid = 1877] [id = 612] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x92188000 == 26 [pid = 1877] [id = 613] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4e400 == 25 [pid = 1877] [id = 610] 10:13:34 INFO - PROCESS | 1877 | --DOCSHELL 0x8e244000 == 24 [pid = 1877] [id = 611] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x9214ec00) [pid = 1877] [serial = 1796] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x9a383400) [pid = 1877] [serial = 1782] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x926d7c00) [pid = 1877] [serial = 1791] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x99cf6c00) [pid = 1877] [serial = 1778] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x90a34800) [pid = 1877] [serial = 1769] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x926d7800) [pid = 1877] [serial = 1802] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x985f2c00) [pid = 1877] [serial = 1776] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x979a1000) [pid = 1877] [serial = 1775] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x92461400) [pid = 1877] [serial = 1790] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x9a677c00) [pid = 1877] [serial = 1784] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92d53400) [pid = 1877] [serial = 1799] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92d60400) [pid = 1877] [serial = 1800] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92f04c00) [pid = 1877] [serial = 1772] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9a806000) [pid = 1877] [serial = 1785] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92189000) [pid = 1877] [serial = 1797] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ecbe400) [pid = 1877] [serial = 1788] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x90a36000) [pid = 1877] [serial = 1794] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x932db800) [pid = 1877] [serial = 1773] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x99e6d400) [pid = 1877] [serial = 1779] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x9a382400) [pid = 1877] [serial = 1781] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x908ca400) [pid = 1877] [serial = 1793] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x918f2c00) [pid = 1877] [serial = 1770] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x8ec8ec00) [pid = 1877] [serial = 1787] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x92f0e400) [pid = 1877] [serial = 1803] [outer = (nil)] [url = about:blank] 10:13:34 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x93f77400) [pid = 1877] [serial = 1805] [outer = (nil)] [url = about:blank] 10:13:35 INFO - PROCESS | 1877 | 1468602815104 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]]]}] 10:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2592ms 10:13:35 INFO - PROCESS | 1877 | 1468602815148 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 10:13:35 INFO - PROCESS | 1877 | 1468602815154 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 10:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:13:35 INFO - PROCESS | 1877 | 1468602815162 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:13:35 INFO - PROCESS | 1877 | 1468602815167 Marionette TRACE conn3 <- [1,2442,null,{}] 10:13:35 INFO - PROCESS | 1877 | 1468602815175 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}] 10:13:35 INFO - PROCESS | 1877 | 1468602815181 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:35 INFO - PROCESS | 1877 | 1468602815348 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 10:13:35 INFO - PROCESS | 1877 | 1468602815583 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:35 INFO - PROCESS | 1877 | 1468602815589 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb8400 == 25 [pid = 1877] [id = 618] 10:13:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x8ecb9800) [pid = 1877] [serial = 1855] [outer = (nil)] 10:13:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x8ecc0c00) [pid = 1877] [serial = 1856] [outer = 0x8ecb9800] 10:13:35 INFO - PROCESS | 1877 | 1468602815666 Marionette DEBUG loaded listener.js 10:13:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x908ca400) [pid = 1877] [serial = 1857] [outer = 0x8ecb9800] 10:13:36 INFO - PROCESS | 1877 | 1468602816424 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]]]}] 10:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1283ms 10:13:36 INFO - PROCESS | 1877 | 1468602816445 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 10:13:36 INFO - PROCESS | 1877 | 1468602816453 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 10:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:13:36 INFO - PROCESS | 1877 | 1468602816472 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:13:36 INFO - PROCESS | 1877 | 1468602816477 Marionette TRACE conn3 <- [1,2446,null,{}] 10:13:36 INFO - PROCESS | 1877 | 1468602816483 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}] 10:13:36 INFO - PROCESS | 1877 | 1468602816488 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:36 INFO - PROCESS | 1877 | 1468602816662 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 10:13:36 INFO - PROCESS | 1877 | 1468602816674 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:36 INFO - PROCESS | 1877 | 1468602816684 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed9800 == 26 [pid = 1877] [id = 619] 10:13:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x91edcc00) [pid = 1877] [serial = 1858] [outer = (nil)] 10:13:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92141800) [pid = 1877] [serial = 1859] [outer = 0x91edcc00] 10:13:36 INFO - PROCESS | 1877 | 1468602816755 Marionette DEBUG loaded listener.js 10:13:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x9214e000) [pid = 1877] [serial = 1860] [outer = 0x91edcc00] 10:13:37 INFO - PROCESS | 1877 | 1468602817788 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]]]}] 10:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1390ms 10:13:37 INFO - PROCESS | 1877 | 1468602817854 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 10:13:37 INFO - PROCESS | 1877 | 1468602817858 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 10:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:13:37 INFO - PROCESS | 1877 | 1468602817865 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:13:37 INFO - PROCESS | 1877 | 1468602817872 Marionette TRACE conn3 <- [1,2450,null,{}] 10:13:37 INFO - PROCESS | 1877 | 1468602817899 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}] 10:13:37 INFO - PROCESS | 1877 | 1468602817909 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:38 INFO - PROCESS | 1877 | 1468602818143 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 10:13:38 INFO - PROCESS | 1877 | 1468602818168 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:38 INFO - PROCESS | 1877 | 1468602818180 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:38 INFO - PROCESS | 1877 | ++DOCSHELL 0x92468400 == 27 [pid = 1877] [id = 620] 10:13:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92468c00) [pid = 1877] [serial = 1861] [outer = (nil)] 10:13:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x926d2c00) [pid = 1877] [serial = 1862] [outer = 0x92468c00] 10:13:38 INFO - PROCESS | 1877 | 1468602818258 Marionette DEBUG loaded listener.js 10:13:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x926dd800) [pid = 1877] [serial = 1863] [outer = 0x92468c00] 10:13:39 INFO - PROCESS | 1877 | 1468602819309 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]]]}] 10:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1502ms 10:13:39 INFO - PROCESS | 1877 | 1468602819368 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 10:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:13:39 INFO - PROCESS | 1877 | 1468602819373 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 10:13:39 INFO - PROCESS | 1877 | 1468602819385 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:13:39 INFO - PROCESS | 1877 | 1468602819388 Marionette TRACE conn3 <- [1,2454,null,{}] 10:13:39 INFO - PROCESS | 1877 | 1468602819395 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}] 10:13:39 INFO - PROCESS | 1877 | 1468602819400 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:40 INFO - PROCESS | 1877 | 1468602820025 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 10:13:40 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x918eb800) [pid = 1877] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:13:40 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92f09800) [pid = 1877] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:13:40 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x9528d400) [pid = 1877] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:13:40 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92f02800) [pid = 1877] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:13:40 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92529c00) [pid = 1877] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:13:40 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x918e3400) [pid = 1877] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:13:40 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x8e23f800) [pid = 1877] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:13:40 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x90a36c00) [pid = 1877] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:13:40 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x92d5f000) [pid = 1877] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:13:40 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x9790b800) [pid = 1877] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:13:40 INFO - PROCESS | 1877 | 1468602820240 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:40 INFO - PROCESS | 1877 | 1468602820248 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23c800 == 28 [pid = 1877] [id = 621] 10:13:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x8ec51000) [pid = 1877] [serial = 1864] [outer = (nil)] 10:13:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x918e3400) [pid = 1877] [serial = 1865] [outer = 0x8ec51000] 10:13:40 INFO - PROCESS | 1877 | 1468602820326 Marionette DEBUG loaded listener.js 10:13:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x92d5f400) [pid = 1877] [serial = 1866] [outer = 0x8ec51000] 10:13:41 INFO - PROCESS | 1877 | 1468602821071 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]]]}] 10:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1746ms 10:13:41 INFO - PROCESS | 1877 | 1468602821124 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 10:13:41 INFO - PROCESS | 1877 | 1468602821127 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 10:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:13:41 INFO - PROCESS | 1877 | 1468602821139 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:13:41 INFO - PROCESS | 1877 | 1468602821141 Marionette TRACE conn3 <- [1,2458,null,{}] 10:13:41 INFO - PROCESS | 1877 | 1468602821148 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}] 10:13:41 INFO - PROCESS | 1877 | 1468602821153 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:41 INFO - PROCESS | 1877 | 1468602821365 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 10:13:41 INFO - PROCESS | 1877 | 1468602821381 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:41 INFO - PROCESS | 1877 | 1468602821389 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c9c00 == 29 [pid = 1877] [id = 622] 10:13:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x918e8400) [pid = 1877] [serial = 1867] [outer = (nil)] 10:13:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x932de800) [pid = 1877] [serial = 1868] [outer = 0x918e8400] 10:13:41 INFO - PROCESS | 1877 | 1468602821462 Marionette DEBUG loaded listener.js 10:13:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x90a35c00) [pid = 1877] [serial = 1869] [outer = 0x918e8400] 10:13:42 INFO - PROCESS | 1877 | 1468602822599 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]]]}] 10:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1534ms 10:13:42 INFO - PROCESS | 1877 | 1468602822674 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 10:13:42 INFO - PROCESS | 1877 | 1468602822682 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 10:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:13:42 INFO - PROCESS | 1877 | 1468602822692 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:13:42 INFO - PROCESS | 1877 | 1468602822697 Marionette TRACE conn3 <- [1,2462,null,{}] 10:13:42 INFO - PROCESS | 1877 | 1468602822707 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}] 10:13:42 INFO - PROCESS | 1877 | 1468602822714 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:42 INFO - PROCESS | 1877 | 1468602822952 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 10:13:43 INFO - PROCESS | 1877 | 1468602823207 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:43 INFO - PROCESS | 1877 | 1468602823226 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:43 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a39000 == 30 [pid = 1877] [id = 623] 10:13:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x90a39800) [pid = 1877] [serial = 1870] [outer = (nil)] 10:13:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x918eb000) [pid = 1877] [serial = 1871] [outer = 0x90a39800] 10:13:43 INFO - PROCESS | 1877 | 1468602823352 Marionette DEBUG loaded listener.js 10:13:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92142400) [pid = 1877] [serial = 1872] [outer = 0x90a39800] 10:13:44 INFO - PROCESS | 1877 | 1468602824457 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]]]}] 10:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1839ms 10:13:44 INFO - PROCESS | 1877 | 1468602824531 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 10:13:44 INFO - PROCESS | 1877 | 1468602824539 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 10:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:13:44 INFO - PROCESS | 1877 | 1468602824550 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:13:44 INFO - PROCESS | 1877 | 1468602824554 Marionette TRACE conn3 <- [1,2466,null,{}] 10:13:44 INFO - PROCESS | 1877 | 1468602824562 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}] 10:13:44 INFO - PROCESS | 1877 | 1468602824568 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:44 INFO - PROCESS | 1877 | 1468602824796 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 10:13:45 INFO - PROCESS | 1877 | 1468602825083 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:45 INFO - PROCESS | 1877 | 1468602825093 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec52000 == 31 [pid = 1877] [id = 624] 10:13:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9246ac00) [pid = 1877] [serial = 1873] [outer = (nil)] 10:13:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92d60400) [pid = 1877] [serial = 1874] [outer = 0x9246ac00] 10:13:45 INFO - PROCESS | 1877 | 1468602825184 Marionette DEBUG loaded listener.js 10:13:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92f0f000) [pid = 1877] [serial = 1875] [outer = 0x9246ac00] 10:13:46 INFO - PROCESS | 1877 | 1468602826251 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]]]}] 10:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1740ms 10:13:46 INFO - PROCESS | 1877 | 1468602826290 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 10:13:46 INFO - PROCESS | 1877 | 1468602826293 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 10:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:13:46 INFO - PROCESS | 1877 | 1468602826302 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:13:46 INFO - PROCESS | 1877 | 1468602826308 Marionette TRACE conn3 <- [1,2470,null,{}] 10:13:46 INFO - PROCESS | 1877 | 1468602826327 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}] 10:13:46 INFO - PROCESS | 1877 | 1468602826336 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:46 INFO - PROCESS | 1877 | 1468602826550 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 10:13:46 INFO - PROCESS | 1877 | 1468602826784 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:46 INFO - PROCESS | 1877 | 1468602826796 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:46 INFO - PROCESS | 1877 | ++DOCSHELL 0x953e1c00 == 32 [pid = 1877] [id = 625] 10:13:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x953e4000) [pid = 1877] [serial = 1876] [outer = (nil)] 10:13:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x95449000) [pid = 1877] [serial = 1877] [outer = 0x953e4000] 10:13:46 INFO - PROCESS | 1877 | 1468602826943 Marionette DEBUG loaded listener.js 10:13:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x955aa400) [pid = 1877] [serial = 1878] [outer = 0x953e4000] 10:13:47 INFO - PROCESS | 1877 | 1468602827936 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]]]}] 10:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1647ms 10:13:47 INFO - PROCESS | 1877 | 1468602827949 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 10:13:47 INFO - PROCESS | 1877 | 1468602827954 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 10:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:13:47 INFO - PROCESS | 1877 | 1468602827963 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:13:47 INFO - PROCESS | 1877 | 1468602827966 Marionette TRACE conn3 <- [1,2474,null,{}] 10:13:48 INFO - PROCESS | 1877 | 1468602828003 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}] 10:13:48 INFO - PROCESS | 1877 | 1468602828010 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:48 INFO - PROCESS | 1877 | 1468602828207 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 10:13:48 INFO - PROCESS | 1877 | 1468602828600 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:48 INFO - PROCESS | 1877 | 1468602828607 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:48 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e244400 == 33 [pid = 1877] [id = 626] 10:13:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8e244800) [pid = 1877] [serial = 1879] [outer = (nil)] 10:13:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x8ec54c00) [pid = 1877] [serial = 1880] [outer = 0x8e244800] 10:13:48 INFO - PROCESS | 1877 | 1468602828716 Marionette DEBUG loaded listener.js 10:13:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x8ecb2400) [pid = 1877] [serial = 1881] [outer = 0x8e244800] 10:13:49 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23c800 == 32 [pid = 1877] [id = 621] 10:13:49 INFO - PROCESS | 1877 | --DOCSHELL 0x92468400 == 31 [pid = 1877] [id = 620] 10:13:49 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed9800 == 30 [pid = 1877] [id = 619] 10:13:49 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb8400 == 29 [pid = 1877] [id = 618] 10:13:49 INFO - PROCESS | 1877 | 1468602829838 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]]]}] 10:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1894ms 10:13:49 INFO - PROCESS | 1877 | 1468602829859 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 10:13:49 INFO - PROCESS | 1877 | 1468602829865 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 10:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:13:49 INFO - PROCESS | 1877 | 1468602829873 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:13:49 INFO - PROCESS | 1877 | 1468602829878 Marionette TRACE conn3 <- [1,2478,null,{}] 10:13:49 INFO - PROCESS | 1877 | 1468602829887 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}] 10:13:49 INFO - PROCESS | 1877 | 1468602829895 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:50 INFO - PROCESS | 1877 | 1468602830072 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x97996000) [pid = 1877] [serial = 1833] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x97996400) [pid = 1877] [serial = 1830] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x93d90c00) [pid = 1877] [serial = 1824] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x932d5000) [pid = 1877] [serial = 1832] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x955ac800) [pid = 1877] [serial = 1826] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x97911800) [pid = 1877] [serial = 1829] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x955afc00) [pid = 1877] [serial = 1827] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x9525f800) [pid = 1877] [serial = 1806] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92f07c00) [pid = 1877] [serial = 1823] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92143c00) [pid = 1877] [serial = 1808] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92192c00) [pid = 1877] [serial = 1809] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8ec4ac00) [pid = 1877] [serial = 1817] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x8ec8b000) [pid = 1877] [serial = 1818] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x91edf800) [pid = 1877] [serial = 1820] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x908c4400) [pid = 1877] [serial = 1821] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x93ca0400) [pid = 1877] [serial = 1811] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x95260000) [pid = 1877] [serial = 1812] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x97910c00) [pid = 1877] [serial = 1814] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x97914c00) [pid = 1877] [serial = 1815] [outer = (nil)] [url = about:blank] 10:13:50 INFO - PROCESS | 1877 | 1468602830296 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:50 INFO - PROCESS | 1877 | 1468602830305 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c1c00 == 30 [pid = 1877] [id = 627] 10:13:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x908cbc00) [pid = 1877] [serial = 1882] [outer = (nil)] 10:13:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x91edf800) [pid = 1877] [serial = 1883] [outer = 0x908cbc00] 10:13:50 INFO - PROCESS | 1877 | 1468602830422 Marionette DEBUG loaded listener.js 10:13:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x92188c00) [pid = 1877] [serial = 1884] [outer = 0x908cbc00] 10:13:51 INFO - PROCESS | 1877 | 1468602831242 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]]]}] 10:13:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1394ms 10:13:51 INFO - PROCESS | 1877 | 1468602831270 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 10:13:51 INFO - PROCESS | 1877 | 1468602831277 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 10:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:13:51 INFO - PROCESS | 1877 | 1468602831284 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:13:51 INFO - PROCESS | 1877 | 1468602831287 Marionette TRACE conn3 <- [1,2482,null,{}] 10:13:51 INFO - PROCESS | 1877 | 1468602831298 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}] 10:13:51 INFO - PROCESS | 1877 | 1468602831303 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:51 INFO - PROCESS | 1877 | 1468602831532 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 10:13:51 INFO - PROCESS | 1877 | 1468602831549 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:51 INFO - PROCESS | 1877 | 1468602831557 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e5800 == 31 [pid = 1877] [id = 628] 10:13:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x922e7c00) [pid = 1877] [serial = 1885] [outer = (nil)] 10:13:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x92f0b400) [pid = 1877] [serial = 1886] [outer = 0x922e7c00] 10:13:51 INFO - PROCESS | 1877 | 1468602831632 Marionette DEBUG loaded listener.js 10:13:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x93d93400) [pid = 1877] [serial = 1887] [outer = 0x922e7c00] 10:13:52 INFO - PROCESS | 1877 | 1468602832661 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]]]}] 10:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1436ms 10:13:52 INFO - PROCESS | 1877 | 1468602832720 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 10:13:52 INFO - PROCESS | 1877 | 1468602832724 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 10:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:13:52 INFO - PROCESS | 1877 | 1468602832748 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:13:52 INFO - PROCESS | 1877 | 1468602832757 Marionette TRACE conn3 <- [1,2486,null,{}] 10:13:52 INFO - PROCESS | 1877 | 1468602832766 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}] 10:13:52 INFO - PROCESS | 1877 | 1468602832774 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:53 INFO - PROCESS | 1877 | 1468602833013 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 10:13:53 INFO - PROCESS | 1877 | 1468602833035 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:53 INFO - PROCESS | 1877 | 1468602833042 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x92145400 == 32 [pid = 1877] [id = 629] 10:13:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x93d97000) [pid = 1877] [serial = 1888] [outer = (nil)] 10:13:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x955b1400) [pid = 1877] [serial = 1889] [outer = 0x93d97000] 10:13:53 INFO - PROCESS | 1877 | 1468602833116 Marionette DEBUG loaded listener.js 10:13:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x97907c00) [pid = 1877] [serial = 1890] [outer = 0x93d97000] 10:13:54 INFO - PROCESS | 1877 | 1468602834116 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]]]}] 10:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1447ms 10:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:13:54 INFO - PROCESS | 1877 | 1468602834187 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 10:13:54 INFO - PROCESS | 1877 | 1468602834191 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 10:13:54 INFO - PROCESS | 1877 | 1468602834198 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:13:54 INFO - PROCESS | 1877 | 1468602834202 Marionette TRACE conn3 <- [1,2490,null,{}] 10:13:54 INFO - PROCESS | 1877 | 1468602834215 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}] 10:13:54 INFO - PROCESS | 1877 | 1468602834220 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:54 INFO - PROCESS | 1877 | 1468602834497 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 10:13:54 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ecbcc00) [pid = 1877] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:13:54 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x926d3400) [pid = 1877] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:13:54 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x979ea800) [pid = 1877] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:13:54 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x99ab4800) [pid = 1877] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:13:54 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x91edcc00) [pid = 1877] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:13:54 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x99c82400) [pid = 1877] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:13:54 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x918eb400) [pid = 1877] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:13:54 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x8ecb9800) [pid = 1877] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:13:54 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x8ec55800) [pid = 1877] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:13:54 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x92468c00) [pid = 1877] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:13:54 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x8ec51000) [pid = 1877] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:13:54 INFO - PROCESS | 1877 | 1468602834618 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:54 INFO - PROCESS | 1877 | 1468602834625 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec51000 == 33 [pid = 1877] [id = 630] 10:13:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x8ec51c00) [pid = 1877] [serial = 1891] [outer = (nil)] 10:13:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x91ed7400) [pid = 1877] [serial = 1892] [outer = 0x8ec51c00] 10:13:54 INFO - PROCESS | 1877 | 1468602834699 Marionette DEBUG loaded listener.js 10:13:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x922eb000) [pid = 1877] [serial = 1893] [outer = 0x8ec51c00] 10:13:55 INFO - PROCESS | 1877 | 1468602835525 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]]]}] 10:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1381ms 10:13:55 INFO - PROCESS | 1877 | 1468602835580 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 10:13:55 INFO - PROCESS | 1877 | 1468602835584 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 10:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:13:55 INFO - PROCESS | 1877 | 1468602835590 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:13:55 INFO - PROCESS | 1877 | 1468602835594 Marionette TRACE conn3 <- [1,2494,null,{}] 10:13:55 INFO - PROCESS | 1877 | 1468602835603 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}] 10:13:55 INFO - PROCESS | 1877 | 1468602835607 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:55 INFO - PROCESS | 1877 | 1468602835767 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 10:13:55 INFO - PROCESS | 1877 | 1468602835777 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:55 INFO - PROCESS | 1877 | 1468602835793 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:55 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a31c00 == 34 [pid = 1877] [id = 631] 10:13:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x91ed7c00) [pid = 1877] [serial = 1894] [outer = (nil)] 10:13:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x9799e800) [pid = 1877] [serial = 1895] [outer = 0x91ed7c00] 10:13:55 INFO - PROCESS | 1877 | 1468602835880 Marionette DEBUG loaded listener.js 10:13:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x98516800) [pid = 1877] [serial = 1896] [outer = 0x91ed7c00] 10:13:57 INFO - PROCESS | 1877 | 1468602837158 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]]]}] 10:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1640ms 10:13:57 INFO - PROCESS | 1877 | 1468602837232 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 10:13:57 INFO - PROCESS | 1877 | 1468602837239 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 10:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:13:57 INFO - PROCESS | 1877 | 1468602837248 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:13:57 INFO - PROCESS | 1877 | 1468602837254 Marionette TRACE conn3 <- [1,2498,null,{}] 10:13:57 INFO - PROCESS | 1877 | 1468602837276 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}] 10:13:57 INFO - PROCESS | 1877 | 1468602837282 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:57 INFO - PROCESS | 1877 | 1468602837508 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 10:13:57 INFO - PROCESS | 1877 | 1468602837763 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:57 INFO - PROCESS | 1877 | 1468602837774 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb8400 == 35 [pid = 1877] [id = 632] 10:13:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8ecbbc00) [pid = 1877] [serial = 1897] [outer = (nil)] 10:13:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x92150000) [pid = 1877] [serial = 1898] [outer = 0x8ecbbc00] 10:13:57 INFO - PROCESS | 1877 | 1468602837906 Marionette DEBUG loaded listener.js 10:13:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x922e5c00) [pid = 1877] [serial = 1899] [outer = 0x8ecbbc00] 10:13:58 INFO - PROCESS | 1877 | 1468602838914 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]]]}] 10:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1704ms 10:13:58 INFO - PROCESS | 1877 | 1468602838961 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 10:13:58 INFO - PROCESS | 1877 | 1468602838969 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 10:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:13:58 INFO - PROCESS | 1877 | 1468602838980 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:13:58 INFO - PROCESS | 1877 | 1468602838985 Marionette TRACE conn3 <- [1,2502,null,{}] 10:13:58 INFO - PROCESS | 1877 | 1468602838992 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}] 10:13:59 INFO - PROCESS | 1877 | 1468602838999 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:59 INFO - PROCESS | 1877 | 1468602839210 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 10:13:59 INFO - PROCESS | 1877 | 1468602839396 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:13:59 INFO - PROCESS | 1877 | 1468602839405 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:13:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x9218ec00 == 36 [pid = 1877] [id = 633] 10:13:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x93d92800) [pid = 1877] [serial = 1900] [outer = (nil)] 10:13:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x95282400) [pid = 1877] [serial = 1901] [outer = 0x93d92800] 10:13:59 INFO - PROCESS | 1877 | 1468602839494 Marionette DEBUG loaded listener.js 10:13:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x9544e000) [pid = 1877] [serial = 1902] [outer = 0x93d92800] 10:14:00 INFO - PROCESS | 1877 | 1468602840596 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]]]}] 10:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1684ms 10:14:00 INFO - PROCESS | 1877 | 1468602840664 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 10:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:14:00 INFO - PROCESS | 1877 | 1468602840669 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 10:14:00 INFO - PROCESS | 1877 | 1468602840677 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:14:00 INFO - PROCESS | 1877 | 1468602840684 Marionette TRACE conn3 <- [1,2506,null,{}] 10:14:00 INFO - PROCESS | 1877 | 1468602840702 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}] 10:14:00 INFO - PROCESS | 1877 | 1468602840711 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:00 INFO - PROCESS | 1877 | 1468602840950 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 10:14:01 INFO - PROCESS | 1877 | 1468602841238 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:01 INFO - PROCESS | 1877 | 1468602841252 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x97994c00 == 37 [pid = 1877] [id = 634] 10:14:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9850ac00) [pid = 1877] [serial = 1903] [outer = (nil)] 10:14:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x998b7400) [pid = 1877] [serial = 1904] [outer = 0x9850ac00] 10:14:01 INFO - PROCESS | 1877 | 1468602841342 Marionette DEBUG loaded listener.js 10:14:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x99aaf400) [pid = 1877] [serial = 1905] [outer = 0x9850ac00] 10:14:02 INFO - PROCESS | 1877 | 1468602842355 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]]]}] 10:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1745ms 10:14:02 INFO - PROCESS | 1877 | 1468602842421 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 10:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:14:02 INFO - PROCESS | 1877 | 1468602842427 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 10:14:02 INFO - PROCESS | 1877 | 1468602842434 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:14:02 INFO - PROCESS | 1877 | 1468602842438 Marionette TRACE conn3 <- [1,2510,null,{}] 10:14:02 INFO - PROCESS | 1877 | 1468602842444 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}] 10:14:02 INFO - PROCESS | 1877 | 1468602842450 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:02 INFO - PROCESS | 1877 | 1468602842635 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 10:14:02 INFO - PROCESS | 1877 | 1468602842825 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:02 INFO - PROCESS | 1877 | 1468602842832 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:02 INFO - PROCESS | 1877 | ++DOCSHELL 0x99c80800 == 38 [pid = 1877] [id = 635] 10:14:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x99d38800) [pid = 1877] [serial = 1906] [outer = (nil)] 10:14:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x99e6d800) [pid = 1877] [serial = 1907] [outer = 0x99d38800] 10:14:02 INFO - PROCESS | 1877 | 1468602842924 Marionette DEBUG loaded listener.js 10:14:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9a381800) [pid = 1877] [serial = 1908] [outer = 0x99d38800] 10:14:03 INFO - PROCESS | 1877 | 1468602843931 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]]]}] 10:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1537ms 10:14:03 INFO - PROCESS | 1877 | 1468602843971 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 10:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:14:03 INFO - PROCESS | 1877 | 1468602843976 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 10:14:03 INFO - PROCESS | 1877 | 1468602843983 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:14:03 INFO - PROCESS | 1877 | 1468602843987 Marionette TRACE conn3 <- [1,2514,null,{}] 10:14:04 INFO - PROCESS | 1877 | 1468602843994 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}] 10:14:04 INFO - PROCESS | 1877 | 1468602843998 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:04 INFO - PROCESS | 1877 | 1468602844197 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 10:14:04 INFO - PROCESS | 1877 | 1468602844389 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:04 INFO - PROCESS | 1877 | 1468602844397 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e243400 == 39 [pid = 1877] [id = 636] 10:14:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8ec8ec00) [pid = 1877] [serial = 1909] [outer = (nil)] 10:14:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x9a388c00) [pid = 1877] [serial = 1910] [outer = 0x8ec8ec00] 10:14:04 INFO - PROCESS | 1877 | 1468602844483 Marionette DEBUG loaded listener.js 10:14:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x9a38f000) [pid = 1877] [serial = 1911] [outer = 0x8ec8ec00] 10:14:05 INFO - PROCESS | 1877 | 1468602845512 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]]]}] 10:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1589ms 10:14:05 INFO - PROCESS | 1877 | 1468602845572 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 10:14:05 INFO - PROCESS | 1877 | 1468602845576 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 10:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:14:05 INFO - PROCESS | 1877 | 1468602845583 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:14:05 INFO - PROCESS | 1877 | 1468602845587 Marionette TRACE conn3 <- [1,2518,null,{}] 10:14:05 INFO - PROCESS | 1877 | 1468602845594 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}] 10:14:05 INFO - PROCESS | 1877 | 1468602845605 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:05 INFO - PROCESS | 1877 | 1468602845877 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 10:14:06 INFO - PROCESS | 1877 | 1468602846128 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:06 INFO - PROCESS | 1877 | 1468602846140 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4dc00 == 40 [pid = 1877] [id = 637] 10:14:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x8ec4f800) [pid = 1877] [serial = 1912] [outer = (nil)] 10:14:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x90a38800) [pid = 1877] [serial = 1913] [outer = 0x8ec4f800] 10:14:06 INFO - PROCESS | 1877 | 1468602846240 Marionette DEBUG loaded listener.js 10:14:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x92141c00) [pid = 1877] [serial = 1914] [outer = 0x8ec4f800] 10:14:07 INFO - PROCESS | 1877 | 1468602847396 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]]]}] 10:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1884ms 10:14:07 INFO - PROCESS | 1877 | 1468602847468 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 10:14:07 INFO - PROCESS | 1877 | 1468602847474 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 10:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:14:07 INFO - PROCESS | 1877 | 1468602847485 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:14:07 INFO - PROCESS | 1877 | 1468602847489 Marionette TRACE conn3 <- [1,2522,null,{}] 10:14:07 INFO - PROCESS | 1877 | 1468602847498 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}] 10:14:07 INFO - PROCESS | 1877 | 1468602847504 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:07 INFO - PROCESS | 1877 | 1468602847740 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 10:14:08 INFO - PROCESS | 1877 | 1468602848095 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:08 INFO - PROCESS | 1877 | 1468602848110 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a36c00 == 41 [pid = 1877] [id = 638] 10:14:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x90a38000) [pid = 1877] [serial = 1915] [outer = (nil)] 10:14:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x91ed4400) [pid = 1877] [serial = 1916] [outer = 0x90a38000] 10:14:08 INFO - PROCESS | 1877 | 1468602848188 Marionette DEBUG loaded listener.js 10:14:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x92147c00) [pid = 1877] [serial = 1917] [outer = 0x90a38000] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec51000 == 40 [pid = 1877] [id = 630] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x92145400 == 39 [pid = 1877] [id = 629] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x922e5800 == 38 [pid = 1877] [id = 628] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x908c1c00 == 37 [pid = 1877] [id = 627] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x8e244400 == 36 [pid = 1877] [id = 626] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x908c9c00 == 35 [pid = 1877] [id = 622] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x90a39000 == 34 [pid = 1877] [id = 623] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec52000 == 33 [pid = 1877] [id = 624] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x953e1c00 == 32 [pid = 1877] [id = 625] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x90a38400 == 31 [pid = 1877] [id = 617] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4dc00 == 30 [pid = 1877] [id = 637] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x99c80800 == 29 [pid = 1877] [id = 635] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x8e243400 == 28 [pid = 1877] [id = 636] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x97994c00 == 27 [pid = 1877] [id = 634] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x9218ec00 == 26 [pid = 1877] [id = 633] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x90a31c00 == 25 [pid = 1877] [id = 631] 10:14:09 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb8400 == 24 [pid = 1877] [id = 632] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x918e9000) [pid = 1877] [serial = 1836] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x90a2d800) [pid = 1877] [serial = 1835] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x932da000) [pid = 1877] [serial = 1839] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x92d5c400) [pid = 1877] [serial = 1838] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x99005c00) [pid = 1877] [serial = 1842] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x985ec400) [pid = 1877] [serial = 1841] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9a128800) [pid = 1877] [serial = 1845] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x99d3a800) [pid = 1877] [serial = 1844] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92141800) [pid = 1877] [serial = 1859] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x9a38e000) [pid = 1877] [serial = 1848] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x926d1000) [pid = 1877] [serial = 1854] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9a38bc00) [pid = 1877] [serial = 1847] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9245e800) [pid = 1877] [serial = 1853] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ecc0c00) [pid = 1877] [serial = 1856] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x908ca400) [pid = 1877] [serial = 1857] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x908ce800) [pid = 1877] [serial = 1851] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ec8ac00) [pid = 1877] [serial = 1850] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x926d2c00) [pid = 1877] [serial = 1862] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x918e3400) [pid = 1877] [serial = 1865] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x926dd800) [pid = 1877] [serial = 1863] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x92d5f400) [pid = 1877] [serial = 1866] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x9214e000) [pid = 1877] [serial = 1860] [outer = (nil)] [url = about:blank] 10:14:09 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x932de800) [pid = 1877] [serial = 1868] [outer = (nil)] [url = about:blank] 10:14:10 INFO - PROCESS | 1877 | 1468602850201 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]]]}] 10:14:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:14:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2745ms 10:14:10 INFO - PROCESS | 1877 | 1468602850230 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 10:14:10 INFO - PROCESS | 1877 | 1468602850237 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 10:14:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:14:10 INFO - PROCESS | 1877 | 1468602850245 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:14:10 INFO - PROCESS | 1877 | 1468602850251 Marionette TRACE conn3 <- [1,2526,null,{}] 10:14:10 INFO - PROCESS | 1877 | 1468602850259 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}] 10:14:10 INFO - PROCESS | 1877 | 1468602850265 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:10 INFO - PROCESS | 1877 | 1468602850448 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 10:14:10 INFO - PROCESS | 1877 | 1468602850710 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:10 INFO - PROCESS | 1877 | 1468602850721 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb2800 == 25 [pid = 1877] [id = 639] 10:14:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x8ecb2c00) [pid = 1877] [serial = 1918] [outer = (nil)] 10:14:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x908c5c00) [pid = 1877] [serial = 1919] [outer = 0x8ecb2c00] 10:14:10 INFO - PROCESS | 1877 | 1468602850802 Marionette DEBUG loaded listener.js 10:14:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x908ca400) [pid = 1877] [serial = 1920] [outer = 0x8ecb2c00] 10:14:11 INFO - PROCESS | 1877 | 1468602851686 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]]]}] 10:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1483ms 10:14:11 INFO - PROCESS | 1877 | 1468602851728 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 10:14:11 INFO - PROCESS | 1877 | 1468602851737 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 10:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:14:11 INFO - PROCESS | 1877 | 1468602851750 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:14:11 INFO - PROCESS | 1877 | 1468602851755 Marionette TRACE conn3 <- [1,2530,null,{}] 10:14:11 INFO - PROCESS | 1877 | 1468602851761 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}] 10:14:11 INFO - PROCESS | 1877 | 1468602851767 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:11 INFO - PROCESS | 1877 | 1468602851955 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 10:14:12 INFO - PROCESS | 1877 | 1468602852122 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:12 INFO - PROCESS | 1877 | 1468602852132 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:12 INFO - PROCESS | 1877 | ++DOCSHELL 0x918ee400 == 26 [pid = 1877] [id = 640] 10:14:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x91ed1400) [pid = 1877] [serial = 1921] [outer = (nil)] 10:14:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92142c00) [pid = 1877] [serial = 1922] [outer = 0x91ed1400] 10:14:12 INFO - PROCESS | 1877 | 1468602852207 Marionette DEBUG loaded listener.js 10:14:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x9214dc00) [pid = 1877] [serial = 1923] [outer = 0x91ed1400] 10:14:13 INFO - PROCESS | 1877 | 1468602853187 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]]]}] 10:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1485ms 10:14:13 INFO - PROCESS | 1877 | 1468602853234 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 10:14:13 INFO - PROCESS | 1877 | 1468602853238 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 10:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:14:13 INFO - PROCESS | 1877 | 1468602853253 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:14:13 INFO - PROCESS | 1877 | 1468602853259 Marionette TRACE conn3 <- [1,2534,null,{}] 10:14:13 INFO - PROCESS | 1877 | 1468602853278 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}] 10:14:13 INFO - PROCESS | 1877 | 1468602853288 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:13 INFO - PROCESS | 1877 | 1468602853520 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 10:14:13 INFO - PROCESS | 1877 | 1468602853617 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:13 INFO - PROCESS | 1877 | 1468602853629 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x92528000 == 27 [pid = 1877] [id = 641] 10:14:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92528400) [pid = 1877] [serial = 1924] [outer = (nil)] 10:14:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x926d6000) [pid = 1877] [serial = 1925] [outer = 0x92528400] 10:14:13 INFO - PROCESS | 1877 | 1468602853707 Marionette DEBUG loaded listener.js 10:14:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x926dfc00) [pid = 1877] [serial = 1926] [outer = 0x92528400] 10:14:14 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x93d97000) [pid = 1877] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:14:14 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ec51c00) [pid = 1877] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:14:14 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x91ed7c00) [pid = 1877] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:14:14 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x918e8400) [pid = 1877] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:14:14 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x922e7c00) [pid = 1877] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:14:14 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x908cbc00) [pid = 1877] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:14:14 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x9246ac00) [pid = 1877] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:14:14 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x8e244800) [pid = 1877] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:14:14 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x90a39800) [pid = 1877] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:14:14 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x953e4000) [pid = 1877] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:14:15 INFO - PROCESS | 1877 | 1468602855038 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]]]}] 10:14:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:14:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1844ms 10:14:15 INFO - PROCESS | 1877 | 1468602855102 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 10:14:15 INFO - PROCESS | 1877 | 1468602855107 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 10:14:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:14:15 INFO - PROCESS | 1877 | 1468602855114 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:14:15 INFO - PROCESS | 1877 | 1468602855118 Marionette TRACE conn3 <- [1,2538,null,{}] 10:14:15 INFO - PROCESS | 1877 | 1468602855124 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}] 10:14:15 INFO - PROCESS | 1877 | 1468602855129 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:15 INFO - PROCESS | 1877 | 1468602855367 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 10:14:15 INFO - PROCESS | 1877 | 1468602855514 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:15 INFO - PROCESS | 1877 | 1468602855524 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:15 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb1400 == 28 [pid = 1877] [id = 642] 10:14:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x8ecbd400) [pid = 1877] [serial = 1927] [outer = (nil)] 10:14:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x926d1800) [pid = 1877] [serial = 1928] [outer = 0x8ecbd400] 10:14:15 INFO - PROCESS | 1877 | 1468602855599 Marionette DEBUG loaded listener.js 10:14:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x92f01800) [pid = 1877] [serial = 1929] [outer = 0x8ecbd400] 10:14:16 INFO - PROCESS | 1877 | 1468602856358 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]]]}] 10:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1285ms 10:14:16 INFO - PROCESS | 1877 | 1468602856400 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 10:14:16 INFO - PROCESS | 1877 | 1468602856403 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 10:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:14:16 INFO - PROCESS | 1877 | 1468602856410 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:14:16 INFO - PROCESS | 1877 | 1468602856414 Marionette TRACE conn3 <- [1,2542,null,{}] 10:14:16 INFO - PROCESS | 1877 | 1468602856431 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}] 10:14:16 INFO - PROCESS | 1877 | 1468602856436 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:16 INFO - PROCESS | 1877 | 1468602856599 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 10:14:16 INFO - PROCESS | 1877 | 1468602856609 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:16 INFO - PROCESS | 1877 | 1468602856620 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f05400 == 29 [pid = 1877] [id = 643] 10:14:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x92f08000) [pid = 1877] [serial = 1930] [outer = (nil)] 10:14:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x932da000) [pid = 1877] [serial = 1931] [outer = 0x92f08000] 10:14:16 INFO - PROCESS | 1877 | 1468602856702 Marionette DEBUG loaded listener.js 10:14:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x93c9a800) [pid = 1877] [serial = 1932] [outer = 0x92f08000] 10:14:17 INFO - PROCESS | 1877 | 1468602857984 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]]]}] 10:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1647ms 10:14:18 INFO - PROCESS | 1877 | 1468602858058 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 10:14:18 INFO - PROCESS | 1877 | 1468602858065 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 10:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:14:18 INFO - PROCESS | 1877 | 1468602858074 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:14:18 INFO - PROCESS | 1877 | 1468602858083 Marionette TRACE conn3 <- [1,2546,null,{}] 10:14:18 INFO - PROCESS | 1877 | 1468602858091 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}] 10:14:18 INFO - PROCESS | 1877 | 1468602858098 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:18 INFO - PROCESS | 1877 | 1468602858329 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 10:14:18 INFO - PROCESS | 1877 | 1468602858617 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:18 INFO - PROCESS | 1877 | 1468602858629 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23e800 == 30 [pid = 1877] [id = 644] 10:14:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ecba800) [pid = 1877] [serial = 1933] [outer = (nil)] 10:14:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x918e8800) [pid = 1877] [serial = 1934] [outer = 0x8ecba800] 10:14:18 INFO - PROCESS | 1877 | 1468602858719 Marionette DEBUG loaded listener.js 10:14:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x91edec00) [pid = 1877] [serial = 1935] [outer = 0x8ecba800] 10:14:19 INFO - PROCESS | 1877 | 1468602859782 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]]]}] 10:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1788ms 10:14:19 INFO - PROCESS | 1877 | 1468602859862 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 10:14:19 INFO - PROCESS | 1877 | 1468602859870 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 10:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:14:19 INFO - PROCESS | 1877 | 1468602859882 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:14:19 INFO - PROCESS | 1877 | 1468602859888 Marionette TRACE conn3 <- [1,2550,null,{}] 10:14:19 INFO - PROCESS | 1877 | 1468602859895 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}] 10:14:19 INFO - PROCESS | 1877 | 1468602859902 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:20 INFO - PROCESS | 1877 | 1468602860134 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 10:14:20 INFO - PROCESS | 1877 | 1468602860422 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:20 INFO - PROCESS | 1877 | 1468602860431 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e7800 == 31 [pid = 1877] [id = 645] 10:14:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x926d6c00) [pid = 1877] [serial = 1936] [outer = (nil)] 10:14:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92f0c400) [pid = 1877] [serial = 1937] [outer = 0x926d6c00] 10:14:20 INFO - PROCESS | 1877 | 1468602860555 Marionette DEBUG loaded listener.js 10:14:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92d53c00) [pid = 1877] [serial = 1938] [outer = 0x926d6c00] 10:14:21 INFO - PROCESS | 1877 | 1468602861679 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]]]}] 10:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1842ms 10:14:21 INFO - PROCESS | 1877 | 1468602861723 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 10:14:21 INFO - PROCESS | 1877 | 1468602861728 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 10:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:14:21 INFO - PROCESS | 1877 | 1468602861735 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:14:21 INFO - PROCESS | 1877 | 1468602861742 Marionette TRACE conn3 <- [1,2554,null,{}] 10:14:21 INFO - PROCESS | 1877 | 1468602861760 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}] 10:14:21 INFO - PROCESS | 1877 | 1468602861769 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:22 INFO - PROCESS | 1877 | 1468602862006 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 10:14:22 INFO - PROCESS | 1877 | 1468602862306 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:22 INFO - PROCESS | 1877 | 1468602862320 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb1c00 == 32 [pid = 1877] [id = 646] 10:14:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92d56800) [pid = 1877] [serial = 1939] [outer = (nil)] 10:14:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x9544d000) [pid = 1877] [serial = 1940] [outer = 0x92d56800] 10:14:22 INFO - PROCESS | 1877 | 1468602862415 Marionette DEBUG loaded listener.js 10:14:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x955b6800) [pid = 1877] [serial = 1941] [outer = 0x92d56800] 10:14:23 INFO - PROCESS | 1877 | 1468602863612 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]]]}] 10:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1937ms 10:14:23 INFO - PROCESS | 1877 | 1468602863673 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 10:14:23 INFO - PROCESS | 1877 | 1468602863680 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 10:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:14:23 INFO - PROCESS | 1877 | 1468602863699 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:14:23 INFO - PROCESS | 1877 | 1468602863703 Marionette TRACE conn3 <- [1,2558,null,{}] 10:14:23 INFO - PROCESS | 1877 | 1468602863713 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}] 10:14:23 INFO - PROCESS | 1877 | 1468602863718 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:23 INFO - PROCESS | 1877 | 1468602863908 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 10:14:24 INFO - PROCESS | 1877 | 1468602864186 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:24 INFO - PROCESS | 1877 | 1468602864209 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8c800 == 33 [pid = 1877] [id = 647] 10:14:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8ec8d400) [pid = 1877] [serial = 1942] [outer = (nil)] 10:14:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x8ecb3800) [pid = 1877] [serial = 1943] [outer = 0x8ec8d400] 10:14:24 INFO - PROCESS | 1877 | 1468602864314 Marionette DEBUG loaded listener.js 10:14:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x8ecbc400) [pid = 1877] [serial = 1944] [outer = 0x8ec8d400] 10:14:25 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb1400 == 32 [pid = 1877] [id = 642] 10:14:25 INFO - PROCESS | 1877 | --DOCSHELL 0x92528000 == 31 [pid = 1877] [id = 641] 10:14:25 INFO - PROCESS | 1877 | --DOCSHELL 0x918ee400 == 30 [pid = 1877] [id = 640] 10:14:25 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb2800 == 29 [pid = 1877] [id = 639] 10:14:25 INFO - PROCESS | 1877 | 1468602865319 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]]]}] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x955b1400) [pid = 1877] [serial = 1889] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x91ed7400) [pid = 1877] [serial = 1892] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x9799e800) [pid = 1877] [serial = 1895] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x97907c00) [pid = 1877] [serial = 1890] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x98516800) [pid = 1877] [serial = 1896] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x90a35c00) [pid = 1877] [serial = 1869] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92f0b400) [pid = 1877] [serial = 1886] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x91edf800) [pid = 1877] [serial = 1883] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x92188c00) [pid = 1877] [serial = 1884] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92d60400) [pid = 1877] [serial = 1874] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92f0f000) [pid = 1877] [serial = 1875] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8ec54c00) [pid = 1877] [serial = 1880] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x8ecb2400) [pid = 1877] [serial = 1881] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x918eb000) [pid = 1877] [serial = 1871] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x92142400) [pid = 1877] [serial = 1872] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x95449000) [pid = 1877] [serial = 1877] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x955aa400) [pid = 1877] [serial = 1878] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x922eb000) [pid = 1877] [serial = 1893] [outer = (nil)] [url = about:blank] 10:14:25 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x93d93400) [pid = 1877] [serial = 1887] [outer = (nil)] [url = about:blank] 10:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1686ms 10:14:25 INFO - PROCESS | 1877 | 1468602865383 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 10:14:25 INFO - PROCESS | 1877 | 1468602865390 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 10:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:14:25 INFO - PROCESS | 1877 | 1468602865401 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:14:25 INFO - PROCESS | 1877 | 1468602865405 Marionette TRACE conn3 <- [1,2562,null,{}] 10:14:25 INFO - PROCESS | 1877 | 1468602865412 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}] 10:14:25 INFO - PROCESS | 1877 | 1468602865418 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:25 INFO - PROCESS | 1877 | 1468602865595 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 10:14:25 INFO - PROCESS | 1877 | 1468602865773 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:25 INFO - PROCESS | 1877 | 1468602865782 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec87400 == 30 [pid = 1877] [id = 648] 10:14:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x90a37c00) [pid = 1877] [serial = 1945] [outer = (nil)] 10:14:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x918e7c00) [pid = 1877] [serial = 1946] [outer = 0x90a37c00] 10:14:25 INFO - PROCESS | 1877 | 1468602865862 Marionette DEBUG loaded listener.js 10:14:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x918f1400) [pid = 1877] [serial = 1947] [outer = 0x90a37c00] 10:14:26 INFO - PROCESS | 1877 | 1468602866824 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]]]}] 10:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1482ms 10:14:26 INFO - PROCESS | 1877 | 1468602866883 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 10:14:26 INFO - PROCESS | 1877 | 1468602866887 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 10:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:14:26 INFO - PROCESS | 1877 | 1468602866894 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:14:26 INFO - PROCESS | 1877 | 1468602866900 Marionette TRACE conn3 <- [1,2566,null,{}] 10:14:26 INFO - PROCESS | 1877 | 1468602866918 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}] 10:14:26 INFO - PROCESS | 1877 | 1468602866926 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:27 INFO - PROCESS | 1877 | 1468602867106 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 10:14:27 INFO - PROCESS | 1877 | 1468602867264 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:27 INFO - PROCESS | 1877 | 1468602867272 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e1800 == 31 [pid = 1877] [id = 649] 10:14:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x922e2800) [pid = 1877] [serial = 1948] [outer = (nil)] 10:14:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x92526800) [pid = 1877] [serial = 1949] [outer = 0x922e2800] 10:14:27 INFO - PROCESS | 1877 | 1468602867350 Marionette DEBUG loaded listener.js 10:14:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x92d53800) [pid = 1877] [serial = 1950] [outer = 0x922e2800] 10:14:28 INFO - PROCESS | 1877 | 1468602868328 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]]]}] 10:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1491ms 10:14:28 INFO - PROCESS | 1877 | 1468602868391 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 10:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:14:28 INFO - PROCESS | 1877 | 1468602868396 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 10:14:28 INFO - PROCESS | 1877 | 1468602868403 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:14:28 INFO - PROCESS | 1877 | 1468602868406 Marionette TRACE conn3 <- [1,2570,null,{}] 10:14:28 INFO - PROCESS | 1877 | 1468602868413 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}] 10:14:28 INFO - PROCESS | 1877 | 1468602868419 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:28 INFO - PROCESS | 1877 | 1468602868652 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 10:14:28 INFO - PROCESS | 1877 | 1468602868673 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:28 INFO - PROCESS | 1877 | 1468602868681 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f08c00 == 32 [pid = 1877] [id = 650] 10:14:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92f0cc00) [pid = 1877] [serial = 1951] [outer = (nil)] 10:14:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x932e0800) [pid = 1877] [serial = 1952] [outer = 0x92f0cc00] 10:14:28 INFO - PROCESS | 1877 | 1468602868756 Marionette DEBUG loaded listener.js 10:14:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93d94800) [pid = 1877] [serial = 1953] [outer = 0x92f0cc00] 10:14:29 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ecbbc00) [pid = 1877] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:14:29 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x93d92800) [pid = 1877] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:14:29 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92528400) [pid = 1877] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:14:29 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x8ecb2c00) [pid = 1877] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:14:29 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x9850ac00) [pid = 1877] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:14:29 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x90a38000) [pid = 1877] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:14:29 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x91ed1400) [pid = 1877] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:14:29 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x99d38800) [pid = 1877] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:14:29 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x8ec8ec00) [pid = 1877] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:14:29 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x8ec4f800) [pid = 1877] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:14:29 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x8ecbd400) [pid = 1877] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:14:29 INFO - PROCESS | 1877 | 1468602869862 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]]]}] 10:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1482ms 10:14:29 INFO - PROCESS | 1877 | 1468602869884 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 10:14:29 INFO - PROCESS | 1877 | 1468602869888 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 10:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:14:29 INFO - PROCESS | 1877 | 1468602869895 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:14:29 INFO - PROCESS | 1877 | 1468602869898 Marionette TRACE conn3 <- [1,2574,null,{}] 10:14:29 INFO - PROCESS | 1877 | 1468602869904 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}] 10:14:29 INFO - PROCESS | 1877 | 1468602869910 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:30 INFO - PROCESS | 1877 | 1468602870072 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 10:14:30 INFO - PROCESS | 1877 | 1468602870218 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:30 INFO - PROCESS | 1877 | 1468602870225 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:30 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed1400 == 33 [pid = 1877] [id = 651] 10:14:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x92143000) [pid = 1877] [serial = 1954] [outer = (nil)] 10:14:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x92d56c00) [pid = 1877] [serial = 1955] [outer = 0x92143000] 10:14:30 INFO - PROCESS | 1877 | 1468602870309 Marionette DEBUG loaded listener.js 10:14:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x9246b000) [pid = 1877] [serial = 1956] [outer = 0x92143000] 10:14:31 INFO - PROCESS | 1877 | 1468602871180 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]]]}] 10:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1337ms 10:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:14:31 INFO - PROCESS | 1877 | 1468602871232 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 10:14:31 INFO - PROCESS | 1877 | 1468602871235 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 10:14:31 INFO - PROCESS | 1877 | 1468602871242 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:14:31 INFO - PROCESS | 1877 | 1468602871245 Marionette TRACE conn3 <- [1,2578,null,{}] 10:14:31 INFO - PROCESS | 1877 | 1468602871256 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}] 10:14:31 INFO - PROCESS | 1877 | 1468602871267 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:31 INFO - PROCESS | 1877 | 1468602871474 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 10:14:31 INFO - PROCESS | 1877 | 1468602871623 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:31 INFO - PROCESS | 1877 | 1468602871631 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a38000 == 34 [pid = 1877] [id = 652] 10:14:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x93d92800) [pid = 1877] [serial = 1957] [outer = (nil)] 10:14:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x955b7800) [pid = 1877] [serial = 1958] [outer = 0x93d92800] 10:14:31 INFO - PROCESS | 1877 | 1468602871705 Marionette DEBUG loaded listener.js 10:14:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x9790a800) [pid = 1877] [serial = 1959] [outer = 0x93d92800] 10:14:32 INFO - PROCESS | 1877 | 1468602872835 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]]]}] 10:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1647ms 10:14:32 INFO - PROCESS | 1877 | 1468602872889 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 10:14:32 INFO - PROCESS | 1877 | 1468602872897 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 10:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:14:32 INFO - PROCESS | 1877 | 1468602872906 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:14:32 INFO - PROCESS | 1877 | 1468602872914 Marionette TRACE conn3 <- [1,2582,null,{}] 10:14:32 INFO - PROCESS | 1877 | 1468602872923 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}] 10:14:32 INFO - PROCESS | 1877 | 1468602872930 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:33 INFO - PROCESS | 1877 | 1468602873164 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 10:14:33 INFO - PROCESS | 1877 | 1468602873409 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:33 INFO - PROCESS | 1877 | 1468602873422 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb6c00 == 35 [pid = 1877] [id = 653] 10:14:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8ecb7800) [pid = 1877] [serial = 1960] [outer = (nil)] 10:14:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x90a32800) [pid = 1877] [serial = 1961] [outer = 0x8ecb7800] 10:14:33 INFO - PROCESS | 1877 | 1468602873556 Marionette DEBUG loaded listener.js 10:14:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x918e9400) [pid = 1877] [serial = 1962] [outer = 0x8ecb7800] 10:14:34 INFO - PROCESS | 1877 | 1468602874547 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]]]}] 10:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1687ms 10:14:34 INFO - PROCESS | 1877 | 1468602874598 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 10:14:34 INFO - PROCESS | 1877 | 1468602874606 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 10:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:14:34 INFO - PROCESS | 1877 | 1468602874619 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:14:34 INFO - PROCESS | 1877 | 1468602874623 Marionette TRACE conn3 <- [1,2586,null,{}] 10:14:34 INFO - PROCESS | 1877 | 1468602874631 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}] 10:14:34 INFO - PROCESS | 1877 | 1468602874638 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:34 INFO - PROCESS | 1877 | 1468602874839 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 10:14:35 INFO - PROCESS | 1877 | 1468602875087 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:35 INFO - PROCESS | 1877 | 1468602875096 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x92148000 == 36 [pid = 1877] [id = 654] 10:14:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x922e3800) [pid = 1877] [serial = 1963] [outer = (nil)] 10:14:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92d5e800) [pid = 1877] [serial = 1964] [outer = 0x922e3800] 10:14:35 INFO - PROCESS | 1877 | 1468602875199 Marionette DEBUG loaded listener.js 10:14:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x92f0f800) [pid = 1877] [serial = 1965] [outer = 0x922e3800] 10:14:36 INFO - PROCESS | 1877 | 1468602876213 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]]]}] 10:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1634ms 10:14:36 INFO - PROCESS | 1877 | 1468602876254 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 10:14:36 INFO - PROCESS | 1877 | 1468602876259 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 10:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:14:36 INFO - PROCESS | 1877 | 1468602876286 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:14:36 INFO - PROCESS | 1877 | 1468602876293 Marionette TRACE conn3 <- [1,2590,null,{}] 10:14:36 INFO - PROCESS | 1877 | 1468602876312 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}] 10:14:36 INFO - PROCESS | 1877 | 1468602876322 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:36 INFO - PROCESS | 1877 | 1468602876518 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 10:14:36 INFO - PROCESS | 1877 | 1468602876758 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:36 INFO - PROCESS | 1877 | 1468602876771 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x953dd800 == 37 [pid = 1877] [id = 655] 10:14:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9790d400) [pid = 1877] [serial = 1966] [outer = (nil)] 10:14:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x97910c00) [pid = 1877] [serial = 1967] [outer = 0x9790d400] 10:14:36 INFO - PROCESS | 1877 | 1468602876888 Marionette DEBUG loaded listener.js 10:14:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x97994c00) [pid = 1877] [serial = 1968] [outer = 0x9790d400] 10:14:37 INFO - PROCESS | 1877 | 1468602877816 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]]]}] 10:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1625ms 10:14:37 INFO - PROCESS | 1877 | 1468602877892 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 10:14:37 INFO - PROCESS | 1877 | 1468602877896 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 10:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:14:37 INFO - PROCESS | 1877 | 1468602877904 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:14:37 INFO - PROCESS | 1877 | 1468602877908 Marionette TRACE conn3 <- [1,2594,null,{}] 10:14:37 INFO - PROCESS | 1877 | 1468602877914 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}] 10:14:37 INFO - PROCESS | 1877 | 1468602877920 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:38 INFO - PROCESS | 1877 | 1468602878111 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 10:14:38 INFO - PROCESS | 1877 | 1468602878301 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:38 INFO - PROCESS | 1877 | 1468602878308 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:38 INFO - PROCESS | 1877 | ++DOCSHELL 0x953dbc00 == 38 [pid = 1877] [id = 656] 10:14:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x95449000) [pid = 1877] [serial = 1969] [outer = (nil)] 10:14:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x979e5400) [pid = 1877] [serial = 1970] [outer = 0x95449000] 10:14:38 INFO - PROCESS | 1877 | 1468602878396 Marionette DEBUG loaded listener.js 10:14:38 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x98516800) [pid = 1877] [serial = 1971] [outer = 0x95449000] 10:14:39 INFO - PROCESS | 1877 | 1468602879441 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]]]}] 10:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1588ms 10:14:39 INFO - PROCESS | 1877 | 1468602879493 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 10:14:39 INFO - PROCESS | 1877 | 1468602879496 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 10:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:14:39 INFO - PROCESS | 1877 | 1468602879503 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:14:39 INFO - PROCESS | 1877 | 1468602879506 Marionette TRACE conn3 <- [1,2598,null,{}] 10:14:39 INFO - PROCESS | 1877 | 1468602879513 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}] 10:14:39 INFO - PROCESS | 1877 | 1468602879519 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:39 INFO - PROCESS | 1877 | 1468602879748 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 10:14:40 INFO - PROCESS | 1877 | 1468602879991 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:40 INFO - PROCESS | 1877 | 1468602879999 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a33800 == 39 [pid = 1877] [id = 657] 10:14:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9245f400) [pid = 1877] [serial = 1972] [outer = (nil)] 10:14:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x99006000) [pid = 1877] [serial = 1973] [outer = 0x9245f400] 10:14:40 INFO - PROCESS | 1877 | 1468602880102 Marionette DEBUG loaded listener.js 10:14:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x999e0400) [pid = 1877] [serial = 1974] [outer = 0x9245f400] 10:14:41 INFO - PROCESS | 1877 | 1468602881161 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]]]}] 10:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1697ms 10:14:41 INFO - PROCESS | 1877 | 1468602881200 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 10:14:41 INFO - PROCESS | 1877 | 1468602881205 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 10:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:14:41 INFO - PROCESS | 1877 | 1468602881212 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:14:41 INFO - PROCESS | 1877 | 1468602881215 Marionette TRACE conn3 <- [1,2602,null,{}] 10:14:41 INFO - PROCESS | 1877 | 1468602881222 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}] 10:14:41 INFO - PROCESS | 1877 | 1468602881233 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:41 INFO - PROCESS | 1877 | 1468602881441 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 10:14:41 INFO - PROCESS | 1877 | 1468602881686 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:41 INFO - PROCESS | 1877 | 1468602881694 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x9218f000 == 40 [pid = 1877] [id = 658] 10:14:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x99d38800) [pid = 1877] [serial = 1975] [outer = (nil)] 10:14:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9a1b7800) [pid = 1877] [serial = 1976] [outer = 0x99d38800] 10:14:41 INFO - PROCESS | 1877 | 1468602881827 Marionette DEBUG loaded listener.js 10:14:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9a388400) [pid = 1877] [serial = 1977] [outer = 0x99d38800] 10:14:42 INFO - PROCESS | 1877 | 1468602882857 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]]]}] 10:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1690ms 10:14:42 INFO - PROCESS | 1877 | 1468602882902 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 10:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:14:42 INFO - PROCESS | 1877 | 1468602882906 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 10:14:42 INFO - PROCESS | 1877 | 1468602882913 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:14:42 INFO - PROCESS | 1877 | 1468602882917 Marionette TRACE conn3 <- [1,2606,null,{}] 10:14:42 INFO - PROCESS | 1877 | 1468602882923 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}] 10:14:42 INFO - PROCESS | 1877 | 1468602882929 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:43 INFO - PROCESS | 1877 | 1468602883153 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 10:14:43 INFO - PROCESS | 1877 | 1468602883398 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:43 INFO - PROCESS | 1877 | 1468602883406 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:43 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23c400 == 41 [pid = 1877] [id = 659] 10:14:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x8e23f400) [pid = 1877] [serial = 1978] [outer = (nil)] 10:14:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x8ec4cc00) [pid = 1877] [serial = 1979] [outer = 0x8e23f400] 10:14:43 INFO - PROCESS | 1877 | 1468602883737 Marionette DEBUG loaded listener.js 10:14:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x8ec85800) [pid = 1877] [serial = 1980] [outer = 0x8e23f400] 10:14:44 INFO - PROCESS | 1877 | 1468602884895 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]]]}] 10:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1995ms 10:14:44 INFO - PROCESS | 1877 | 1468602884908 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 10:14:44 INFO - PROCESS | 1877 | 1468602884913 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 10:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:14:44 INFO - PROCESS | 1877 | 1468602884923 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:14:44 INFO - PROCESS | 1877 | 1468602884926 Marionette TRACE conn3 <- [1,2610,null,{}] 10:14:44 INFO - PROCESS | 1877 | 1468602884935 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}] 10:14:44 INFO - PROCESS | 1877 | 1468602884941 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:45 INFO - PROCESS | 1877 | 1468602885149 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed1400 == 40 [pid = 1877] [id = 651] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x92f08c00 == 39 [pid = 1877] [id = 650] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x922e1800 == 38 [pid = 1877] [id = 649] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec87400 == 37 [pid = 1877] [id = 648] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8c800 == 36 [pid = 1877] [id = 647] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x90a36c00 == 35 [pid = 1877] [id = 638] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb1c00 == 34 [pid = 1877] [id = 646] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x92f05400 == 33 [pid = 1877] [id = 643] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23e800 == 32 [pid = 1877] [id = 644] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x918e7800 == 31 [pid = 1877] [id = 645] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23c400 == 30 [pid = 1877] [id = 659] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x90a33800 == 29 [pid = 1877] [id = 657] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x9218f000 == 28 [pid = 1877] [id = 658] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x953dbc00 == 27 [pid = 1877] [id = 656] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x953dd800 == 26 [pid = 1877] [id = 655] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x92148000 == 25 [pid = 1877] [id = 654] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x90a38000 == 24 [pid = 1877] [id = 652] 10:14:46 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb6c00 == 23 [pid = 1877] [id = 653] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x922e5c00) [pid = 1877] [serial = 1899] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x92150000) [pid = 1877] [serial = 1898] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x9544e000) [pid = 1877] [serial = 1902] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x95282400) [pid = 1877] [serial = 1901] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x926d6000) [pid = 1877] [serial = 1925] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x908c5c00) [pid = 1877] [serial = 1919] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x908ca400) [pid = 1877] [serial = 1920] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x99aaf400) [pid = 1877] [serial = 1905] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x998b7400) [pid = 1877] [serial = 1904] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92147c00) [pid = 1877] [serial = 1917] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x91ed4400) [pid = 1877] [serial = 1916] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92142c00) [pid = 1877] [serial = 1922] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9a381800) [pid = 1877] [serial = 1908] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x99e6d800) [pid = 1877] [serial = 1907] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9a38f000) [pid = 1877] [serial = 1911] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9a388c00) [pid = 1877] [serial = 1910] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92141c00) [pid = 1877] [serial = 1914] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x926dfc00) [pid = 1877] [serial = 1926] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x90a38800) [pid = 1877] [serial = 1913] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x926d1800) [pid = 1877] [serial = 1928] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x932da000) [pid = 1877] [serial = 1931] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x92f01800) [pid = 1877] [serial = 1929] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x9214dc00) [pid = 1877] [serial = 1923] [outer = (nil)] [url = about:blank] 10:14:46 INFO - PROCESS | 1877 | 1468602886504 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:46 INFO - PROCESS | 1877 | 1468602886513 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:46 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4e000 == 24 [pid = 1877] [id = 660] 10:14:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x8ec4fc00) [pid = 1877] [serial = 1981] [outer = (nil)] 10:14:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x8ec56400) [pid = 1877] [serial = 1982] [outer = 0x8ec4fc00] 10:14:46 INFO - PROCESS | 1877 | 1468602886604 Marionette DEBUG loaded listener.js 10:14:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8ec8dc00) [pid = 1877] [serial = 1983] [outer = 0x8ec4fc00] 10:14:47 INFO - PROCESS | 1877 | 1468602887510 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]]]}] 10:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2638ms 10:14:47 INFO - PROCESS | 1877 | 1468602887569 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 10:14:47 INFO - PROCESS | 1877 | 1468602887575 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 10:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:14:47 INFO - PROCESS | 1877 | 1468602887583 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:14:47 INFO - PROCESS | 1877 | 1468602887588 Marionette TRACE conn3 <- [1,2614,null,{}] 10:14:47 INFO - PROCESS | 1877 | 1468602887597 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}] 10:14:47 INFO - PROCESS | 1877 | 1468602887606 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:47 INFO - PROCESS | 1877 | 1468602887785 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 10:14:47 INFO - PROCESS | 1877 | 1468602887798 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:47 INFO - PROCESS | 1877 | 1468602887809 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a31400 == 25 [pid = 1877] [id = 661] 10:14:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x90a34800) [pid = 1877] [serial = 1984] [outer = (nil)] 10:14:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x90a39800) [pid = 1877] [serial = 1985] [outer = 0x90a34800] 10:14:47 INFO - PROCESS | 1877 | 1468602887902 Marionette DEBUG loaded listener.js 10:14:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x918eac00) [pid = 1877] [serial = 1986] [outer = 0x90a34800] 10:14:48 INFO - PROCESS | 1877 | 1468602888903 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]]]}] 10:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1381ms 10:14:48 INFO - PROCESS | 1877 | 1468602888983 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 10:14:48 INFO - PROCESS | 1877 | 1468602888990 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 10:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:14:49 INFO - PROCESS | 1877 | 1468602889012 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:14:49 INFO - PROCESS | 1877 | 1468602889016 Marionette TRACE conn3 <- [1,2618,null,{}] 10:14:49 INFO - PROCESS | 1877 | 1468602889022 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}] 10:14:49 INFO - PROCESS | 1877 | 1468602889028 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:49 INFO - PROCESS | 1877 | 1468602889253 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 10:14:49 INFO - PROCESS | 1877 | 1468602889289 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:49 INFO - PROCESS | 1877 | 1468602889299 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:49 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed8800 == 26 [pid = 1877] [id = 662] 10:14:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92141c00) [pid = 1877] [serial = 1987] [outer = (nil)] 10:14:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x9214d800) [pid = 1877] [serial = 1988] [outer = 0x92141c00] 10:14:49 INFO - PROCESS | 1877 | 1468602889372 Marionette DEBUG loaded listener.js 10:14:49 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9218d800) [pid = 1877] [serial = 1989] [outer = 0x92141c00] 10:14:50 INFO - PROCESS | 1877 | 1468602890466 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]]]}] 10:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1485ms 10:14:50 INFO - PROCESS | 1877 | 1468602890498 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 10:14:50 INFO - PROCESS | 1877 | 1468602890501 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 10:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:14:50 INFO - PROCESS | 1877 | 1468602890518 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:14:50 INFO - PROCESS | 1877 | 1468602890528 Marionette TRACE conn3 <- [1,2622,null,{}] 10:14:50 INFO - PROCESS | 1877 | 1468602890548 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}] 10:14:50 INFO - PROCESS | 1877 | 1468602890556 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:50 INFO - PROCESS | 1877 | 1468602890793 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 10:14:50 INFO - PROCESS | 1877 | 1468602890820 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:50 INFO - PROCESS | 1877 | 1468602890828 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x92463800 == 27 [pid = 1877] [id = 663] 10:14:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92464000) [pid = 1877] [serial = 1990] [outer = (nil)] 10:14:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x926d6000) [pid = 1877] [serial = 1991] [outer = 0x92464000] 10:14:50 INFO - PROCESS | 1877 | 1468602890902 Marionette DEBUG loaded listener.js 10:14:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x926df000) [pid = 1877] [serial = 1992] [outer = 0x92464000] 10:14:51 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92f08000) [pid = 1877] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:14:51 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92d56800) [pid = 1877] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:14:51 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x90a37c00) [pid = 1877] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:14:51 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ec8d400) [pid = 1877] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:14:51 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x92143000) [pid = 1877] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:14:51 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ecba800) [pid = 1877] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:14:51 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x922e2800) [pid = 1877] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:14:51 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92f0cc00) [pid = 1877] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:14:51 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x926d6c00) [pid = 1877] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:14:51 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x93d92800) [pid = 1877] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:14:52 INFO - PROCESS | 1877 | 1468602892355 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]]]}] 10:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1865ms 10:14:52 INFO - PROCESS | 1877 | 1468602892374 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 10:14:52 INFO - PROCESS | 1877 | 1468602892377 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 10:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:14:52 INFO - PROCESS | 1877 | 1468602892385 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:14:52 INFO - PROCESS | 1877 | 1468602892387 Marionette TRACE conn3 <- [1,2626,null,{}] 10:14:52 INFO - PROCESS | 1877 | 1468602892394 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}] 10:14:52 INFO - PROCESS | 1877 | 1468602892399 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:52 INFO - PROCESS | 1877 | 1468602892622 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 10:14:52 INFO - PROCESS | 1877 | 1468602892643 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:52 INFO - PROCESS | 1877 | 1468602892652 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:52 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e244000 == 28 [pid = 1877] [id = 664] 10:14:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x908cbc00) [pid = 1877] [serial = 1993] [outer = (nil)] 10:14:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x926db000) [pid = 1877] [serial = 1994] [outer = 0x908cbc00] 10:14:52 INFO - PROCESS | 1877 | 1468602892726 Marionette DEBUG loaded listener.js 10:14:52 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x92d54000) [pid = 1877] [serial = 1995] [outer = 0x908cbc00] 10:14:53 INFO - PROCESS | 1877 | 1468602893598 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]]]}] 10:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1330ms 10:14:53 INFO - PROCESS | 1877 | 1468602893716 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 10:14:53 INFO - PROCESS | 1877 | 1468602893722 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 10:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:14:53 INFO - PROCESS | 1877 | 1468602893731 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:14:53 INFO - PROCESS | 1877 | 1468602893737 Marionette TRACE conn3 <- [1,2630,null,{}] 10:14:53 INFO - PROCESS | 1877 | 1468602893747 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}] 10:14:53 INFO - PROCESS | 1877 | 1468602893754 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:53 INFO - PROCESS | 1877 | 1468602893989 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 10:14:54 INFO - PROCESS | 1877 | 1468602894190 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:54 INFO - PROCESS | 1877 | 1468602894207 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c2c00 == 29 [pid = 1877] [id = 665] 10:14:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x908c3400) [pid = 1877] [serial = 1996] [outer = (nil)] 10:14:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x908ce000) [pid = 1877] [serial = 1997] [outer = 0x908c3400] 10:14:54 INFO - PROCESS | 1877 | 1468602894395 Marionette DEBUG loaded listener.js 10:14:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x91ed9c00) [pid = 1877] [serial = 1998] [outer = 0x908c3400] 10:14:55 INFO - PROCESS | 1877 | 1468602895485 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]]]}] 10:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1839ms 10:14:55 INFO - PROCESS | 1877 | 1468602895571 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 10:14:55 INFO - PROCESS | 1877 | 1468602895577 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 10:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:14:55 INFO - PROCESS | 1877 | 1468602895589 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:14:55 INFO - PROCESS | 1877 | 1468602895594 Marionette TRACE conn3 <- [1,2634,null,{}] 10:14:55 INFO - PROCESS | 1877 | 1468602895602 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}] 10:14:55 INFO - PROCESS | 1877 | 1468602895607 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:55 INFO - PROCESS | 1877 | 1468602895841 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 10:14:56 INFO - PROCESS | 1877 | 1468602896127 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:56 INFO - PROCESS | 1877 | 1468602896135 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:56 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23f000 == 30 [pid = 1877] [id = 666] 10:14:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x8ecb3c00) [pid = 1877] [serial = 1999] [outer = (nil)] 10:14:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9246d000) [pid = 1877] [serial = 2000] [outer = 0x8ecb3c00] 10:14:56 INFO - PROCESS | 1877 | 1468602896229 Marionette DEBUG loaded listener.js 10:14:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x92d5a000) [pid = 1877] [serial = 2001] [outer = 0x8ecb3c00] 10:14:57 INFO - PROCESS | 1877 | 1468602897359 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]]]}] 10:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1843ms 10:14:57 INFO - PROCESS | 1877 | 1468602897429 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 10:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:14:57 INFO - PROCESS | 1877 | 1468602897434 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 10:14:57 INFO - PROCESS | 1877 | 1468602897441 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:14:57 INFO - PROCESS | 1877 | 1468602897444 Marionette TRACE conn3 <- [1,2638,null,{}] 10:14:57 INFO - PROCESS | 1877 | 1468602897470 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}] 10:14:57 INFO - PROCESS | 1877 | 1468602897480 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:57 INFO - PROCESS | 1877 | 1468602897706 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 10:14:58 INFO - PROCESS | 1877 | 1468602897996 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:58 INFO - PROCESS | 1877 | 1468602898011 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x93d95800 == 31 [pid = 1877] [id = 667] 10:14:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x93d96400) [pid = 1877] [serial = 2002] [outer = (nil)] 10:14:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93f79c00) [pid = 1877] [serial = 2003] [outer = 0x93d96400] 10:14:58 INFO - PROCESS | 1877 | 1468602898140 Marionette DEBUG loaded listener.js 10:14:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x9525f800) [pid = 1877] [serial = 2004] [outer = 0x93d96400] 10:14:59 INFO - PROCESS | 1877 | 1468602899113 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]]]}] 10:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1734ms 10:14:59 INFO - PROCESS | 1877 | 1468602899175 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 10:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:14:59 INFO - PROCESS | 1877 | 1468602899179 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 10:14:59 INFO - PROCESS | 1877 | 1468602899187 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:14:59 INFO - PROCESS | 1877 | 1468602899191 Marionette TRACE conn3 <- [1,2642,null,{}] 10:14:59 INFO - PROCESS | 1877 | 1468602899197 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}] 10:14:59 INFO - PROCESS | 1877 | 1468602899203 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:59 INFO - PROCESS | 1877 | 1468602899400 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 10:14:59 INFO - PROCESS | 1877 | 1468602899650 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:14:59 INFO - PROCESS | 1877 | 1468602899659 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:14:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbb400 == 32 [pid = 1877] [id = 668] 10:14:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x922e9c00) [pid = 1877] [serial = 2005] [outer = (nil)] 10:14:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x95444400) [pid = 1877] [serial = 2006] [outer = 0x922e9c00] 10:14:59 INFO - PROCESS | 1877 | 1468602899793 Marionette DEBUG loaded listener.js 10:14:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x95449800) [pid = 1877] [serial = 2007] [outer = 0x922e9c00] 10:15:01 INFO - PROCESS | 1877 | 1468602901080 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]]]}] 10:15:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:15:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1944ms 10:15:01 INFO - PROCESS | 1877 | 1468602901131 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 10:15:01 INFO - PROCESS | 1877 | 1468602901137 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 10:15:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:15:01 INFO - PROCESS | 1877 | 1468602901146 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:15:01 INFO - PROCESS | 1877 | 1468602901151 Marionette TRACE conn3 <- [1,2646,null,{}] 10:15:01 INFO - PROCESS | 1877 | 1468602901160 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}] 10:15:01 INFO - PROCESS | 1877 | 1468602901165 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:01 INFO - PROCESS | 1877 | 1468602901441 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 10:15:01 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec49800 == 31 [pid = 1877] [id = 578] 10:15:01 INFO - PROCESS | 1877 | --DOCSHELL 0x92f08800 == 30 [pid = 1877] [id = 585] 10:15:01 INFO - PROCESS | 1877 | --DOCSHELL 0x932e0000 == 29 [pid = 1877] [id = 586] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9790a800) [pid = 1877] [serial = 1959] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x955b7800) [pid = 1877] [serial = 1958] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x93c9a800) [pid = 1877] [serial = 1932] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x955b6800) [pid = 1877] [serial = 1941] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x918e7c00) [pid = 1877] [serial = 1946] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x8ecb3800) [pid = 1877] [serial = 1943] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92d56c00) [pid = 1877] [serial = 1955] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x91edec00) [pid = 1877] [serial = 1935] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9246b000) [pid = 1877] [serial = 1956] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9544d000) [pid = 1877] [serial = 1940] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92526800) [pid = 1877] [serial = 1949] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92d53800) [pid = 1877] [serial = 1950] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x93d94800) [pid = 1877] [serial = 1953] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x8ecbc400) [pid = 1877] [serial = 1944] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x92f0c400) [pid = 1877] [serial = 1937] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x932e0800) [pid = 1877] [serial = 1952] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x918e8800) [pid = 1877] [serial = 1934] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x92d53c00) [pid = 1877] [serial = 1938] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x918f1400) [pid = 1877] [serial = 1947] [outer = (nil)] [url = about:blank] 10:15:01 INFO - PROCESS | 1877 | 1468602901665 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:01 INFO - PROCESS | 1877 | 1468602901682 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8a400 == 30 [pid = 1877] [id = 669] 10:15:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x8ec90400) [pid = 1877] [serial = 2008] [outer = (nil)] 10:15:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x908c5800) [pid = 1877] [serial = 2009] [outer = 0x8ec90400] 10:15:01 INFO - PROCESS | 1877 | 1468602901760 Marionette DEBUG loaded listener.js 10:15:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x90a36c00) [pid = 1877] [serial = 2010] [outer = 0x8ec90400] 10:15:02 INFO - PROCESS | 1877 | 1468602902669 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]]]}] 10:15:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:15:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1586ms 10:15:02 INFO - PROCESS | 1877 | 1468602902731 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 10:15:02 INFO - PROCESS | 1877 | 1468602902738 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 10:15:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:15:02 INFO - PROCESS | 1877 | 1468602902749 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:15:02 INFO - PROCESS | 1877 | 1468602902754 Marionette TRACE conn3 <- [1,2650,null,{}] 10:15:02 INFO - PROCESS | 1877 | 1468602902760 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}] 10:15:02 INFO - PROCESS | 1877 | 1468602902766 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:02 INFO - PROCESS | 1877 | 1468602902941 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 10:15:03 INFO - PROCESS | 1877 | 1468602903098 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:03 INFO - PROCESS | 1877 | 1468602903104 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x9218a400 == 31 [pid = 1877] [id = 670] 10:15:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x9218bc00) [pid = 1877] [serial = 2011] [outer = (nil)] 10:15:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x922e5400) [pid = 1877] [serial = 2012] [outer = 0x9218bc00] 10:15:03 INFO - PROCESS | 1877 | 1468602903191 Marionette DEBUG loaded listener.js 10:15:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x9246d400) [pid = 1877] [serial = 2013] [outer = 0x9218bc00] 10:15:04 INFO - PROCESS | 1877 | 1468602904110 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]]]}] 10:15:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:15:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1384ms 10:15:04 INFO - PROCESS | 1877 | 1468602904136 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 10:15:04 INFO - PROCESS | 1877 | 1468602904140 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 10:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:15:04 INFO - PROCESS | 1877 | 1468602904147 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:15:04 INFO - PROCESS | 1877 | 1468602904153 Marionette TRACE conn3 <- [1,2654,null,{}] 10:15:04 INFO - PROCESS | 1877 | 1468602904177 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}] 10:15:04 INFO - PROCESS | 1877 | 1468602904186 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:04 INFO - PROCESS | 1877 | 1468602904422 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 10:15:04 INFO - PROCESS | 1877 | 1468602904446 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:04 INFO - PROCESS | 1877 | 1468602904455 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x932e0800 == 32 [pid = 1877] [id = 671] 10:15:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x93c96400) [pid = 1877] [serial = 2014] [outer = (nil)] 10:15:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x93ca2800) [pid = 1877] [serial = 2015] [outer = 0x93c96400] 10:15:04 INFO - PROCESS | 1877 | 1468602904533 Marionette DEBUG loaded listener.js 10:15:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x93d94c00) [pid = 1877] [serial = 2016] [outer = 0x93c96400] 10:15:05 INFO - PROCESS | 1877 | 1468602905507 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]]]}] 10:15:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:15:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1384ms 10:15:05 INFO - PROCESS | 1877 | 1468602905532 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 10:15:05 INFO - PROCESS | 1877 | 1468602905537 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 10:15:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:15:05 INFO - PROCESS | 1877 | 1468602905543 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:15:05 INFO - PROCESS | 1877 | 1468602905547 Marionette TRACE conn3 <- [1,2658,null,{}] 10:15:05 INFO - PROCESS | 1877 | 1468602905553 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}] 10:15:05 INFO - PROCESS | 1877 | 1468602905558 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:05 INFO - PROCESS | 1877 | 1468602905797 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 10:15:05 INFO - PROCESS | 1877 | 1468602905815 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:05 INFO - PROCESS | 1877 | 1468602905826 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x95286800 == 33 [pid = 1877] [id = 672] 10:15:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x95288800) [pid = 1877] [serial = 2017] [outer = (nil)] 10:15:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x953dd800) [pid = 1877] [serial = 2018] [outer = 0x95288800] 10:15:05 INFO - PROCESS | 1877 | 1468602905895 Marionette DEBUG loaded listener.js 10:15:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x953e4000) [pid = 1877] [serial = 2019] [outer = 0x95288800] 10:15:06 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ec4fc00) [pid = 1877] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:15:06 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ecb7800) [pid = 1877] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:15:06 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x90a34800) [pid = 1877] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:15:06 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8e23f400) [pid = 1877] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:15:06 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x922e3800) [pid = 1877] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:15:06 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92141c00) [pid = 1877] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:15:06 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x9790d400) [pid = 1877] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:15:06 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x95449000) [pid = 1877] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:15:06 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x9245f400) [pid = 1877] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:15:06 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x99d38800) [pid = 1877] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:15:06 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x92464000) [pid = 1877] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:15:06 INFO - PROCESS | 1877 | 1468602906937 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]]]}] 10:15:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:15:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1435ms 10:15:06 INFO - PROCESS | 1877 | 1468602906979 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 10:15:06 INFO - PROCESS | 1877 | 1468602906983 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 10:15:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:15:06 INFO - PROCESS | 1877 | 1468602906989 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:15:06 INFO - PROCESS | 1877 | 1468602906992 Marionette TRACE conn3 <- [1,2662,null,{}] 10:15:07 INFO - PROCESS | 1877 | 1468602907005 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}] 10:15:07 INFO - PROCESS | 1877 | 1468602907010 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:07 INFO - PROCESS | 1877 | 1468602907175 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 10:15:07 INFO - PROCESS | 1877 | 1468602907185 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:07 INFO - PROCESS | 1877 | 1468602907192 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4fc00 == 34 [pid = 1877] [id = 673] 10:15:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x8ec8d000) [pid = 1877] [serial = 2020] [outer = (nil)] 10:15:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x93ca3400) [pid = 1877] [serial = 2021] [outer = 0x8ec8d000] 10:15:07 INFO - PROCESS | 1877 | 1468602907266 Marionette DEBUG loaded listener.js 10:15:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x92f01400) [pid = 1877] [serial = 2022] [outer = 0x8ec8d000] 10:15:08 INFO - PROCESS | 1877 | 1468602908245 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]]]}] 10:15:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:15:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1294ms 10:15:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:15:08 INFO - PROCESS | 1877 | 1468602908284 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 10:15:08 INFO - PROCESS | 1877 | 1468602908287 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 10:15:08 INFO - PROCESS | 1877 | 1468602908294 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:15:08 INFO - PROCESS | 1877 | 1468602908297 Marionette TRACE conn3 <- [1,2666,null,{}] 10:15:08 INFO - PROCESS | 1877 | 1468602908307 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}] 10:15:08 INFO - PROCESS | 1877 | 1468602908318 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:08 INFO - PROCESS | 1877 | 1468602908587 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 10:15:08 INFO - PROCESS | 1877 | 1468602908782 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:08 INFO - PROCESS | 1877 | 1468602908790 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e239c00 == 35 [pid = 1877] [id = 674] 10:15:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8e23a000) [pid = 1877] [serial = 2023] [outer = (nil)] 10:15:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8ec4f000) [pid = 1877] [serial = 2024] [outer = 0x8e23a000] 10:15:08 INFO - PROCESS | 1877 | 1468602908900 Marionette DEBUG loaded listener.js 10:15:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ec91c00) [pid = 1877] [serial = 2025] [outer = 0x8e23a000] 10:15:10 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:15:10 INFO - PROCESS | 1877 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 10:15:10 INFO - PROCESS | 1877 | 1468602910434 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]]]}] 10:15:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 10:15:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2189ms 10:15:10 INFO - PROCESS | 1877 | 1468602910484 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 10:15:10 INFO - PROCESS | 1877 | 1468602910491 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 10:15:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:15:10 INFO - PROCESS | 1877 | 1468602910505 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:15:10 INFO - PROCESS | 1877 | 1468602910512 Marionette TRACE conn3 <- [1,2670,null,{}] 10:15:10 INFO - PROCESS | 1877 | 1468602910523 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}] 10:15:10 INFO - PROCESS | 1877 | 1468602910529 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:10 INFO - PROCESS | 1877 | 1468602910842 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 10:15:11 INFO - PROCESS | 1877 | 1468602911028 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:11 INFO - PROCESS | 1877 | 1468602911037 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c4400 == 36 [pid = 1877] [id = 675] 10:15:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x908c7400) [pid = 1877] [serial = 2026] [outer = (nil)] 10:15:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92142c00) [pid = 1877] [serial = 2027] [outer = 0x908c7400] 10:15:11 INFO - PROCESS | 1877 | 1468602911131 Marionette DEBUG loaded listener.js 10:15:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x9218a000) [pid = 1877] [serial = 2028] [outer = 0x908c7400] 10:15:12 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:15:12 INFO - PROCESS | 1877 | 1468602912565 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"]]]}] 10:15:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 10:15:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:15:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:15:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2074ms 10:15:12 INFO - PROCESS | 1877 | 1468602912595 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 10:15:12 INFO - PROCESS | 1877 | 1468602912600 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 10:15:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:15:12 INFO - PROCESS | 1877 | 1468602912608 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:15:12 INFO - PROCESS | 1877 | 1468602912612 Marionette TRACE conn3 <- [1,2674,null,{}] 10:15:12 INFO - PROCESS | 1877 | 1468602912619 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}] 10:15:12 INFO - PROCESS | 1877 | 1468602912625 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:12 INFO - PROCESS | 1877 | 1468602912932 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 10:15:13 INFO - PROCESS | 1877 | 1468602913127 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:13 INFO - PROCESS | 1877 | 1468602913134 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x91ed7000 == 37 [pid = 1877] [id = 676] 10:15:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x91edf400) [pid = 1877] [serial = 2029] [outer = (nil)] 10:15:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x932d6400) [pid = 1877] [serial = 2030] [outer = 0x91edf400] 10:15:13 INFO - PROCESS | 1877 | 1468602913215 Marionette DEBUG loaded listener.js 10:15:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93d90c00) [pid = 1877] [serial = 2031] [outer = 0x91edf400] 10:15:14 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:15:14 INFO - PROCESS | 1877 | 1468602914661 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"]]]}] 10:15:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 10:15:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:15:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:15:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2082ms 10:15:14 INFO - PROCESS | 1877 | 1468602914801 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 10:15:14 INFO - PROCESS | 1877 | 1468602914809 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 10:15:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:15:14 INFO - PROCESS | 1877 | 1468602914838 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:15:14 INFO - PROCESS | 1877 | 1468602914845 Marionette TRACE conn3 <- [1,2678,null,{}] 10:15:14 INFO - PROCESS | 1877 | 1468602914852 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}] 10:15:14 INFO - PROCESS | 1877 | 1468602914859 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:15 INFO - PROCESS | 1877 | 1468602915084 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 10:15:15 INFO - PROCESS | 1877 | 1468602915512 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:15 INFO - PROCESS | 1877 | 1468602915523 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:15 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4d400 == 38 [pid = 1877] [id = 677] 10:15:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x8ec4f800) [pid = 1877] [serial = 2032] [outer = (nil)] 10:15:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x8ecb7000) [pid = 1877] [serial = 2033] [outer = 0x8ec4f800] 10:15:15 INFO - PROCESS | 1877 | 1468602915602 Marionette DEBUG loaded listener.js 10:15:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x908cf400) [pid = 1877] [serial = 2034] [outer = 0x8ec4f800] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0e800 == 37 [pid = 1877] [id = 579] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x92463800 == 36 [pid = 1877] [id = 663] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec53800 == 35 [pid = 1877] [id = 580] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x908c7c00 == 34 [pid = 1877] [id = 581] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4e000 == 33 [pid = 1877] [id = 660] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x90a31400 == 32 [pid = 1877] [id = 661] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed8800 == 31 [pid = 1877] [id = 662] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x9214ac00 == 30 [pid = 1877] [id = 576] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4fc00 == 29 [pid = 1877] [id = 673] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x95286800 == 28 [pid = 1877] [id = 672] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x932e0800 == 27 [pid = 1877] [id = 671] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x9218a400 == 26 [pid = 1877] [id = 670] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8a400 == 25 [pid = 1877] [id = 669] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecbb400 == 24 [pid = 1877] [id = 668] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x93d95800 == 23 [pid = 1877] [id = 667] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23f000 == 22 [pid = 1877] [id = 666] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8e244000 == 21 [pid = 1877] [id = 664] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x908c2c00 == 20 [pid = 1877] [id = 665] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x95449400 == 19 [pid = 1877] [id = 582] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x926d3800 == 18 [pid = 1877] [id = 590] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x92149800 == 17 [pid = 1877] [id = 584] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x908c9800 == 16 [pid = 1877] [id = 575] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x92143800 == 15 [pid = 1877] [id = 588] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x92461c00 == 14 [pid = 1877] [id = 577] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecbac00 == 13 [pid = 1877] [id = 583] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8a000 == 12 [pid = 1877] [id = 589] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4c800 == 11 [pid = 1877] [id = 587] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x97994800 == 10 [pid = 1877] [id = 591] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x908c4400 == 9 [pid = 1877] [id = 675] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x91ed7000 == 8 [pid = 1877] [id = 676] 10:15:17 INFO - PROCESS | 1877 | --DOCSHELL 0x8e239c00 == 7 [pid = 1877] [id = 674] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x926db000) [pid = 1877] [serial = 1994] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x8ec56400) [pid = 1877] [serial = 1982] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x918e9400) [pid = 1877] [serial = 1962] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8ec8dc00) [pid = 1877] [serial = 1983] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x90a32800) [pid = 1877] [serial = 1961] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x90a39800) [pid = 1877] [serial = 1985] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ec85800) [pid = 1877] [serial = 1980] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92f0f800) [pid = 1877] [serial = 1965] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92d5e800) [pid = 1877] [serial = 1964] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x8ec4cc00) [pid = 1877] [serial = 1979] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x9218d800) [pid = 1877] [serial = 1989] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x97994c00) [pid = 1877] [serial = 1968] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x97910c00) [pid = 1877] [serial = 1967] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x98516800) [pid = 1877] [serial = 1971] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x979e5400) [pid = 1877] [serial = 1970] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x999e0400) [pid = 1877] [serial = 1974] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x99006000) [pid = 1877] [serial = 1973] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x9a388400) [pid = 1877] [serial = 1977] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 58 (0x9a1b7800) [pid = 1877] [serial = 1976] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 57 (0x926d6000) [pid = 1877] [serial = 1991] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 56 (0x9214d800) [pid = 1877] [serial = 1988] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 55 (0x918eac00) [pid = 1877] [serial = 1986] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | --DOMWINDOW == 54 (0x926df000) [pid = 1877] [serial = 1992] [outer = (nil)] [url = about:blank] 10:15:17 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:15:17 INFO - PROCESS | 1877 | 1468602917832 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]]]}] 10:15:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 10:15:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 3055ms 10:15:17 INFO - PROCESS | 1877 | 1468602917883 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 10:15:17 INFO - PROCESS | 1877 | 1468602917889 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 10:15:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:15:17 INFO - PROCESS | 1877 | 1468602917899 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:15:17 INFO - PROCESS | 1877 | 1468602917905 Marionette TRACE conn3 <- [1,2682,null,{}] 10:15:17 INFO - PROCESS | 1877 | 1468602917915 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}] 10:15:17 INFO - PROCESS | 1877 | 1468602917921 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:18 INFO - PROCESS | 1877 | 1468602918093 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 10:15:18 INFO - PROCESS | 1877 | 1468602918232 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:18 INFO - PROCESS | 1877 | 1468602918246 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb3000 == 8 [pid = 1877] [id = 678] 10:15:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 55 (0x8ecb4400) [pid = 1877] [serial = 2035] [outer = (nil)] 10:15:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 56 (0x8ecbb400) [pid = 1877] [serial = 2036] [outer = 0x8ecb4400] 10:15:18 INFO - PROCESS | 1877 | 1468602918322 Marionette DEBUG loaded listener.js 10:15:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 57 (0x8ecbfc00) [pid = 1877] [serial = 2037] [outer = 0x8ecb4400] 10:15:19 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:15:19 INFO - PROCESS | 1877 | 1468602919616 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]]]}] 10:15:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:15:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1737ms 10:15:19 INFO - PROCESS | 1877 | 1468602919634 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 10:15:19 INFO - PROCESS | 1877 | 1468602919643 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 10:15:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:15:19 INFO - PROCESS | 1877 | 1468602919656 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:15:19 INFO - PROCESS | 1877 | 1468602919660 Marionette TRACE conn3 <- [1,2686,null,{}] 10:15:19 INFO - PROCESS | 1877 | 1468602919668 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}] 10:15:19 INFO - PROCESS | 1877 | 1468602919674 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:19 INFO - PROCESS | 1877 | 1468602919959 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 10:15:20 INFO - PROCESS | 1877 | 1468602920058 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:20 INFO - PROCESS | 1877 | 1468602920068 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e9c00 == 9 [pid = 1877] [id = 679] 10:15:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 58 (0x918ea800) [pid = 1877] [serial = 2038] [outer = (nil)] 10:15:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0x918f2000) [pid = 1877] [serial = 2039] [outer = 0x918ea800] 10:15:20 INFO - PROCESS | 1877 | 1468602920146 Marionette DEBUG loaded listener.js 10:15:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x91ed8c00) [pid = 1877] [serial = 2040] [outer = 0x918ea800] 10:15:21 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:15:21 INFO - PROCESS | 1877 | 1468602921524 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"]]]}] 10:15:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 10:15:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:15:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:15:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1889ms 10:15:21 INFO - PROCESS | 1877 | 1468602921553 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 10:15:21 INFO - PROCESS | 1877 | 1468602921556 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 10:15:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:15:21 INFO - PROCESS | 1877 | 1468602921563 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:15:21 INFO - PROCESS | 1877 | 1468602921570 Marionette TRACE conn3 <- [1,2690,null,{}] 10:15:21 INFO - PROCESS | 1877 | 1468602921596 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}] 10:15:21 INFO - PROCESS | 1877 | 1468602921605 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:21 INFO - PROCESS | 1877 | 1468602921880 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 10:15:21 INFO - PROCESS | 1877 | 1468602921910 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:21 INFO - PROCESS | 1877 | 1468602921921 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x9218f000 == 10 [pid = 1877] [id = 680] 10:15:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x92192c00) [pid = 1877] [serial = 2041] [outer = (nil)] 10:15:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x9245f800) [pid = 1877] [serial = 2042] [outer = 0x92192c00] 10:15:22 INFO - PROCESS | 1877 | 1468602922001 Marionette DEBUG loaded listener.js 10:15:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x92468400) [pid = 1877] [serial = 2043] [outer = 0x92192c00] 10:15:22 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x8ec8d000) [pid = 1877] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:15:22 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x93c96400) [pid = 1877] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:15:22 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x95288800) [pid = 1877] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:15:22 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x908cbc00) [pid = 1877] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:15:22 INFO - PROCESS | 1877 | --DOMWINDOW == 58 (0x8ecb3c00) [pid = 1877] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:15:22 INFO - PROCESS | 1877 | --DOMWINDOW == 57 (0x922e9c00) [pid = 1877] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:15:22 INFO - PROCESS | 1877 | --DOMWINDOW == 56 (0x93d96400) [pid = 1877] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:15:22 INFO - PROCESS | 1877 | --DOMWINDOW == 55 (0x8ec90400) [pid = 1877] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:15:22 INFO - PROCESS | 1877 | --DOMWINDOW == 54 (0x908c3400) [pid = 1877] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:15:22 INFO - PROCESS | 1877 | --DOMWINDOW == 53 (0x9218bc00) [pid = 1877] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:15:23 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:15:23 INFO - PROCESS | 1877 | 1468602923662 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"]]]}] 10:15:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:15:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:15:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:15:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2152ms 10:15:23 INFO - PROCESS | 1877 | 1468602923717 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 10:15:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:15:23 INFO - PROCESS | 1877 | 1468602923736 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 10:15:23 INFO - PROCESS | 1877 | 1468602923743 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:15:23 INFO - PROCESS | 1877 | 1468602923747 Marionette TRACE conn3 <- [1,2694,null,{}] 10:15:23 INFO - PROCESS | 1877 | 1468602923753 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}] 10:15:23 INFO - PROCESS | 1877 | 1468602923758 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:24 INFO - PROCESS | 1877 | 1468602924021 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 10:15:24 INFO - PROCESS | 1877 | 1468602924115 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:24 INFO - PROCESS | 1877 | 1468602924126 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8a800 == 11 [pid = 1877] [id = 681] 10:15:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 54 (0x8ecb5800) [pid = 1877] [serial = 2044] [outer = (nil)] 10:15:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 55 (0x922e9c00) [pid = 1877] [serial = 2045] [outer = 0x8ecb5800] 10:15:24 INFO - PROCESS | 1877 | 1468602924198 Marionette DEBUG loaded listener.js 10:15:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 56 (0x926dd000) [pid = 1877] [serial = 2046] [outer = 0x8ecb5800] 10:15:25 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:15:25 INFO - PROCESS | 1877 | 1468602925525 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"]]]}] 10:15:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:15:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:15:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:15:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1837ms 10:15:25 INFO - PROCESS | 1877 | 1468602925688 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 10:15:25 INFO - PROCESS | 1877 | 1468602925695 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 10:15:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:15:25 INFO - PROCESS | 1877 | 1468602925708 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:15:25 INFO - PROCESS | 1877 | 1468602925712 Marionette TRACE conn3 <- [1,2698,null,{}] 10:15:25 INFO - PROCESS | 1877 | 1468602925722 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}] 10:15:25 INFO - PROCESS | 1877 | 1468602925729 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:25 INFO - PROCESS | 1877 | 1468602925903 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 10:15:26 INFO - PROCESS | 1877 | 1468602926086 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:26 INFO - PROCESS | 1877 | 1468602926103 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8e400 == 12 [pid = 1877] [id = 682] 10:15:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 57 (0x90a2f400) [pid = 1877] [serial = 2047] [outer = (nil)] 10:15:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 58 (0x90a39800) [pid = 1877] [serial = 2048] [outer = 0x90a2f400] 10:15:26 INFO - PROCESS | 1877 | 1468602926191 Marionette DEBUG loaded listener.js 10:15:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0x92148000) [pid = 1877] [serial = 2049] [outer = 0x90a2f400] 10:15:27 INFO - PROCESS | 1877 | SkCairoFTTypeface::onFilterRec unimplemented 10:15:27 INFO - PROCESS | 1877 | 1468602927661 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"]]]}] 10:15:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:15:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:15:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:15:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1987ms 10:15:27 INFO - PROCESS | 1877 | 1468602927797 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 10:15:27 INFO - PROCESS | 1877 | 1468602927805 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 10:15:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:15:27 INFO - PROCESS | 1877 | 1468602927826 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:15:27 INFO - PROCESS | 1877 | 1468602927831 Marionette TRACE conn3 <- [1,2702,null,{}] 10:15:27 INFO - PROCESS | 1877 | 1468602927840 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}] 10:15:27 INFO - PROCESS | 1877 | 1468602927846 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:28 INFO - PROCESS | 1877 | 1468602928029 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 10:15:28 INFO - PROCESS | 1877 | 1468602928209 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:28 INFO - PROCESS | 1877 | 1468602928221 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec56400 == 13 [pid = 1877] [id = 683] 10:15:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x922e0000) [pid = 1877] [serial = 2050] [outer = (nil)] 10:15:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x92d56400) [pid = 1877] [serial = 2051] [outer = 0x922e0000] 10:15:28 INFO - PROCESS | 1877 | 1468602928309 Marionette DEBUG loaded listener.js 10:15:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x92f05800) [pid = 1877] [serial = 2052] [outer = 0x922e0000] 10:15:29 INFO - PROCESS | 1877 | 1468602929431 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]]]}] 10:15:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:15:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1640ms 10:15:29 INFO - PROCESS | 1877 | 1468602929465 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 10:15:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:15:29 INFO - PROCESS | 1877 | 1468602929470 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 10:15:29 INFO - PROCESS | 1877 | 1468602929477 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:15:29 INFO - PROCESS | 1877 | 1468602929484 Marionette TRACE conn3 <- [1,2706,null,{}] 10:15:29 INFO - PROCESS | 1877 | 1468602929502 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}] 10:15:29 INFO - PROCESS | 1877 | 1468602929513 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:29 INFO - PROCESS | 1877 | 1468602929761 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 10:15:30 INFO - PROCESS | 1877 | 1468602930006 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:30 INFO - PROCESS | 1877 | 1468602930019 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:30 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a37c00 == 14 [pid = 1877] [id = 684] 10:15:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x918e5400) [pid = 1877] [serial = 2053] [outer = (nil)] 10:15:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x926d0c00) [pid = 1877] [serial = 2054] [outer = 0x918e5400] 10:15:30 INFO - PROCESS | 1877 | 1468602930109 Marionette DEBUG loaded listener.js 10:15:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x93d9a000) [pid = 1877] [serial = 2055] [outer = 0x918e5400] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x93d94c00) [pid = 1877] [serial = 2016] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x953dd800) [pid = 1877] [serial = 2018] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x953e4000) [pid = 1877] [serial = 2019] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x92d54000) [pid = 1877] [serial = 1995] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x9246d000) [pid = 1877] [serial = 2000] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x92d5a000) [pid = 1877] [serial = 2001] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 58 (0x95444400) [pid = 1877] [serial = 2006] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 57 (0x95449800) [pid = 1877] [serial = 2007] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 56 (0x93f79c00) [pid = 1877] [serial = 2003] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 55 (0x9525f800) [pid = 1877] [serial = 2004] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 54 (0x908c5800) [pid = 1877] [serial = 2009] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 53 (0x90a36c00) [pid = 1877] [serial = 2010] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 52 (0x908ce000) [pid = 1877] [serial = 1997] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 51 (0x91ed9c00) [pid = 1877] [serial = 1998] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 50 (0x922e5400) [pid = 1877] [serial = 2012] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 49 (0x93ca2800) [pid = 1877] [serial = 2015] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 48 (0x9246d400) [pid = 1877] [serial = 2013] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 47 (0x92f01400) [pid = 1877] [serial = 2022] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | --DOMWINDOW == 46 (0x93ca3400) [pid = 1877] [serial = 2021] [outer = (nil)] [url = about:blank] 10:15:31 INFO - PROCESS | 1877 | 1468602931400 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]]]}] 10:15:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:15:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1995ms 10:15:31 INFO - PROCESS | 1877 | 1468602931472 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 10:15:31 INFO - PROCESS | 1877 | 1468602931477 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 10:15:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:15:31 INFO - PROCESS | 1877 | 1468602931487 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:15:31 INFO - PROCESS | 1877 | 1468602931491 Marionette TRACE conn3 <- [1,2710,null,{}] 10:15:31 INFO - PROCESS | 1877 | 1468602931501 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}] 10:15:31 INFO - PROCESS | 1877 | 1468602931506 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:31 INFO - PROCESS | 1877 | 1468602931671 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 10:15:31 INFO - PROCESS | 1877 | 1468602931863 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:31 INFO - PROCESS | 1877 | 1468602931874 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x908cc400 == 15 [pid = 1877] [id = 685] 10:15:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 47 (0x90a33400) [pid = 1877] [serial = 2056] [outer = (nil)] 10:15:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 48 (0x918e6400) [pid = 1877] [serial = 2057] [outer = 0x90a33400] 10:15:31 INFO - PROCESS | 1877 | 1468602931953 Marionette DEBUG loaded listener.js 10:15:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 49 (0x91ed9c00) [pid = 1877] [serial = 2058] [outer = 0x90a33400] 10:15:32 INFO - PROCESS | 1877 | 1468602932843 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] 10:15:32 INFO - PROCESS | 1877 | 1468602932879 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 10:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:15:32 INFO - PROCESS | 1877 | 1468602932890 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:15:32 INFO - PROCESS | 1877 | 1468602932893 Marionette TRACE conn3 <- [1,2714,null,{}] 10:15:32 INFO - PROCESS | 1877 | 1468602932900 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}] 10:15:32 INFO - PROCESS | 1877 | 1468602932906 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:33 INFO - PROCESS | 1877 | 1468602933081 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 10:15:33 INFO - PROCESS | 1877 | 1468602933223 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:33 INFO - PROCESS | 1877 | 1468602933230 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:33 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a3a800 == 16 [pid = 1877] [id = 686] 10:15:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 50 (0x9246ac00) [pid = 1877] [serial = 2059] [outer = (nil)] 10:15:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 51 (0x92531c00) [pid = 1877] [serial = 2060] [outer = 0x9246ac00] 10:15:33 INFO - PROCESS | 1877 | 1468602933309 Marionette DEBUG loaded listener.js 10:15:33 INFO - PROCESS | 1877 | ++DOMWINDOW == 52 (0x926dc000) [pid = 1877] [serial = 2061] [outer = 0x9246ac00] 10:15:34 INFO - PROCESS | 1877 | 1468602934234 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]]]}] 10:15:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:15:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1379ms 10:15:34 INFO - PROCESS | 1877 | 1468602934269 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 10:15:34 INFO - PROCESS | 1877 | 1468602934272 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 10:15:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:15:34 INFO - PROCESS | 1877 | 1468602934293 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:15:34 INFO - PROCESS | 1877 | 1468602934299 Marionette TRACE conn3 <- [1,2718,null,{}] 10:15:34 INFO - PROCESS | 1877 | 1468602934316 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}] 10:15:34 INFO - PROCESS | 1877 | 1468602934325 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:34 INFO - PROCESS | 1877 | 1468602934568 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 10:15:34 INFO - PROCESS | 1877 | 1468602934591 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:34 INFO - PROCESS | 1877 | 1468602934603 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x932dd400 == 17 [pid = 1877] [id = 687] 10:15:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 53 (0x932dfc00) [pid = 1877] [serial = 2062] [outer = (nil)] 10:15:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 54 (0x93c9a800) [pid = 1877] [serial = 2063] [outer = 0x932dfc00] 10:15:34 INFO - PROCESS | 1877 | 1468602934684 Marionette DEBUG loaded listener.js 10:15:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 55 (0x93f7ac00) [pid = 1877] [serial = 2064] [outer = 0x932dfc00] 10:15:35 INFO - PROCESS | 1877 | 1468602935665 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] 10:15:35 INFO - PROCESS | 1877 | 1468602935736 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 10:15:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:15:35 INFO - PROCESS | 1877 | 1468602935742 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:15:35 INFO - PROCESS | 1877 | 1468602935745 Marionette TRACE conn3 <- [1,2722,null,{}] 10:15:35 INFO - PROCESS | 1877 | 1468602935751 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}] 10:15:35 INFO - PROCESS | 1877 | 1468602935756 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:35 INFO - PROCESS | 1877 | --DOMWINDOW == 54 (0x8ecb4400) [pid = 1877] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:15:35 INFO - PROCESS | 1877 | --DOMWINDOW == 53 (0x908c7400) [pid = 1877] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:15:35 INFO - PROCESS | 1877 | --DOMWINDOW == 52 (0x8e23a000) [pid = 1877] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:15:35 INFO - PROCESS | 1877 | --DOMWINDOW == 51 (0x918ea800) [pid = 1877] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:15:35 INFO - PROCESS | 1877 | --DOMWINDOW == 50 (0x91edf400) [pid = 1877] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:15:35 INFO - PROCESS | 1877 | --DOMWINDOW == 49 (0x92192c00) [pid = 1877] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:15:35 INFO - PROCESS | 1877 | --DOMWINDOW == 48 (0x8ec4f800) [pid = 1877] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:15:36 INFO - PROCESS | 1877 | 1468602936012 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 10:15:36 INFO - PROCESS | 1877 | 1468602936109 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:36 INFO - PROCESS | 1877 | 1468602936119 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:36 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec89c00 == 18 [pid = 1877] [id = 688] 10:15:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 49 (0x922ddc00) [pid = 1877] [serial = 2065] [outer = (nil)] 10:15:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 50 (0x95288c00) [pid = 1877] [serial = 2066] [outer = 0x922ddc00] 10:15:36 INFO - PROCESS | 1877 | 1468602936193 Marionette DEBUG loaded listener.js 10:15:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 51 (0x918ed400) [pid = 1877] [serial = 2067] [outer = 0x922ddc00] 10:15:37 INFO - PROCESS | 1877 | 1468602937058 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] 10:15:37 INFO - PROCESS | 1877 | 1468602937128 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 10:15:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:15:37 INFO - PROCESS | 1877 | 1468602937135 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:15:37 INFO - PROCESS | 1877 | 1468602937137 Marionette TRACE conn3 <- [1,2726,null,{}] 10:15:37 INFO - PROCESS | 1877 | 1468602937144 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}] 10:15:37 INFO - PROCESS | 1877 | 1468602937149 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:37 INFO - PROCESS | 1877 | 1468602937308 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 10:15:37 INFO - PROCESS | 1877 | 1468602937317 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:37 INFO - PROCESS | 1877 | 1468602937323 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec92800 == 19 [pid = 1877] [id = 689] 10:15:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 52 (0x9544d800) [pid = 1877] [serial = 2068] [outer = (nil)] 10:15:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 53 (0x955ad800) [pid = 1877] [serial = 2069] [outer = 0x9544d800] 10:15:37 INFO - PROCESS | 1877 | 1468602937399 Marionette DEBUG loaded listener.js 10:15:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 54 (0x955ac800) [pid = 1877] [serial = 2070] [outer = 0x9544d800] 10:15:38 INFO - PROCESS | 1877 | 1468602938682 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]]]}] 10:15:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:15:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1585ms 10:15:38 INFO - PROCESS | 1877 | 1468602938721 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 10:15:38 INFO - PROCESS | 1877 | 1468602938728 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 10:15:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:15:38 INFO - PROCESS | 1877 | 1468602938737 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:15:38 INFO - PROCESS | 1877 | 1468602938743 Marionette TRACE conn3 <- [1,2730,null,{}] 10:15:38 INFO - PROCESS | 1877 | 1468602938752 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}] 10:15:38 INFO - PROCESS | 1877 | 1468602938757 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:38 INFO - PROCESS | 1877 | 1468602938990 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 10:15:39 INFO - PROCESS | 1877 | 1468602939235 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:39 INFO - PROCESS | 1877 | 1468602939251 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:39 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbe400 == 20 [pid = 1877] [id = 690] 10:15:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 55 (0x908c8000) [pid = 1877] [serial = 2071] [outer = (nil)] 10:15:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 56 (0x92150000) [pid = 1877] [serial = 2072] [outer = 0x908c8000] 10:15:39 INFO - PROCESS | 1877 | 1468602939371 Marionette DEBUG loaded listener.js 10:15:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 57 (0x922e8c00) [pid = 1877] [serial = 2073] [outer = 0x908c8000] 10:15:40 INFO - PROCESS | 1877 | 1468602940707 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"]]]}] 10:15:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 10:15:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:15:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:15:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:15:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1997ms 10:15:40 INFO - PROCESS | 1877 | 1468602940734 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 10:15:40 INFO - PROCESS | 1877 | 1468602940741 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 10:15:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:15:40 INFO - PROCESS | 1877 | 1468602940752 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:15:40 INFO - PROCESS | 1877 | 1468602940756 Marionette TRACE conn3 <- [1,2734,null,{}] 10:15:40 INFO - PROCESS | 1877 | 1468602940763 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}] 10:15:40 INFO - PROCESS | 1877 | 1468602940769 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:41 INFO - PROCESS | 1877 | 1468602941011 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 10:15:41 INFO - PROCESS | 1877 | 1468602941206 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:41 INFO - PROCESS | 1877 | 1468602941213 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x908cac00 == 21 [pid = 1877] [id = 691] 10:15:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 58 (0x926d1400) [pid = 1877] [serial = 2074] [outer = (nil)] 10:15:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0x93ca1c00) [pid = 1877] [serial = 2075] [outer = 0x926d1400] 10:15:41 INFO - PROCESS | 1877 | 1468602941297 Marionette DEBUG loaded listener.js 10:15:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x953e1c00) [pid = 1877] [serial = 2076] [outer = 0x926d1400] 10:15:42 INFO - PROCESS | 1877 | 1468602942252 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]]]}] 10:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1539ms 10:15:42 INFO - PROCESS | 1877 | 1468602942296 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 10:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:15:42 INFO - PROCESS | 1877 | 1468602942301 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 10:15:42 INFO - PROCESS | 1877 | 1468602942308 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:15:42 INFO - PROCESS | 1877 | 1468602942314 Marionette TRACE conn3 <- [1,2738,null,{}] 10:15:42 INFO - PROCESS | 1877 | 1468602942331 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}] 10:15:42 INFO - PROCESS | 1877 | 1468602942339 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:42 INFO - PROCESS | 1877 | 1468602942532 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 10:15:42 INFO - PROCESS | 1877 | 1468602942798 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:42 INFO - PROCESS | 1877 | 1468602942809 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edb000 == 22 [pid = 1877] [id = 692] 10:15:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x97993c00) [pid = 1877] [serial = 2077] [outer = (nil)] 10:15:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x9799a000) [pid = 1877] [serial = 2078] [outer = 0x97993c00] 10:15:42 INFO - PROCESS | 1877 | 1468602942935 Marionette DEBUG loaded listener.js 10:15:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x979a1800) [pid = 1877] [serial = 2079] [outer = 0x97993c00] 10:15:43 INFO - PROCESS | 1877 | 1468602943841 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]]]}] 10:15:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:15:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1594ms 10:15:43 INFO - PROCESS | 1877 | 1468602943901 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 10:15:43 INFO - PROCESS | 1877 | 1468602943906 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 10:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:15:43 INFO - PROCESS | 1877 | 1468602943913 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:15:43 INFO - PROCESS | 1877 | 1468602943917 Marionette TRACE conn3 <- [1,2742,null,{}] 10:15:43 INFO - PROCESS | 1877 | 1468602943922 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}] 10:15:43 INFO - PROCESS | 1877 | 1468602943928 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:44 INFO - PROCESS | 1877 | 1468602944114 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 10:15:44 INFO - PROCESS | 1877 | 1468602944370 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:44 INFO - PROCESS | 1877 | 1468602944384 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:44 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb7400 == 23 [pid = 1877] [id = 693] 10:15:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x90a2fc00) [pid = 1877] [serial = 2080] [outer = (nil)] 10:15:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x92d5d800) [pid = 1877] [serial = 2081] [outer = 0x90a2fc00] 10:15:44 INFO - PROCESS | 1877 | 1468602944579 Marionette DEBUG loaded listener.js 10:15:44 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x9850a400) [pid = 1877] [serial = 2082] [outer = 0x90a2fc00] 10:15:45 INFO - PROCESS | 1877 | 1468602945461 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]]]}] 10:15:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:15:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1587ms 10:15:45 INFO - PROCESS | 1877 | 1468602945501 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 10:15:45 INFO - PROCESS | 1877 | 1468602945505 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 10:15:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:15:45 INFO - PROCESS | 1877 | 1468602945511 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:15:45 INFO - PROCESS | 1877 | 1468602945515 Marionette TRACE conn3 <- [1,2746,null,{}] 10:15:45 INFO - PROCESS | 1877 | 1468602945539 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}] 10:15:45 INFO - PROCESS | 1877 | 1468602945544 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:45 INFO - PROCESS | 1877 | 1468602945724 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 10:15:45 INFO - PROCESS | 1877 | 1468602945905 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:45 INFO - PROCESS | 1877 | 1468602945915 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f07c00 == 24 [pid = 1877] [id = 694] 10:15:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x93f77800) [pid = 1877] [serial = 2083] [outer = (nil)] 10:15:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x999e6000) [pid = 1877] [serial = 2084] [outer = 0x93f77800] 10:15:45 INFO - PROCESS | 1877 | 1468602945994 Marionette DEBUG loaded listener.js 10:15:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x99aad400) [pid = 1877] [serial = 2085] [outer = 0x93f77800] 10:15:46 INFO - PROCESS | 1877 | 1468602946967 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]]]}] 10:15:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:15:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1534ms 10:15:47 INFO - PROCESS | 1877 | 1468602947047 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 10:15:47 INFO - PROCESS | 1877 | 1468602947051 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 10:15:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:15:47 INFO - PROCESS | 1877 | 1468602947058 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:15:47 INFO - PROCESS | 1877 | 1468602947062 Marionette TRACE conn3 <- [1,2750,null,{}] 10:15:47 INFO - PROCESS | 1877 | 1468602947068 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}] 10:15:47 INFO - PROCESS | 1877 | 1468602947080 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:47 INFO - PROCESS | 1877 | 1468602947514 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 10:15:47 INFO - PROCESS | 1877 | 1468602947794 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:47 INFO - PROCESS | 1877 | 1468602947809 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:47 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a30400 == 25 [pid = 1877] [id = 695] 10:15:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x90a31400) [pid = 1877] [serial = 2086] [outer = (nil)] 10:15:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x90a3b000) [pid = 1877] [serial = 2087] [outer = 0x90a31400] 10:15:47 INFO - PROCESS | 1877 | 1468602947925 Marionette DEBUG loaded listener.js 10:15:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x91ed4c00) [pid = 1877] [serial = 2088] [outer = 0x90a31400] 10:15:49 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4d400 == 24 [pid = 1877] [id = 677] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ecbfc00) [pid = 1877] [serial = 2037] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9218a000) [pid = 1877] [serial = 2028] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x8ec91c00) [pid = 1877] [serial = 2025] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8ecbb400) [pid = 1877] [serial = 2036] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x8ec4f000) [pid = 1877] [serial = 2024] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x918f2000) [pid = 1877] [serial = 2039] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x92142c00) [pid = 1877] [serial = 2027] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x932d6400) [pid = 1877] [serial = 2030] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x91ed8c00) [pid = 1877] [serial = 2040] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x9245f800) [pid = 1877] [serial = 2042] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x92468400) [pid = 1877] [serial = 2043] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x8ecb7000) [pid = 1877] [serial = 2033] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x908cf400) [pid = 1877] [serial = 2034] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 58 (0x93d90c00) [pid = 1877] [serial = 2031] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | --DOMWINDOW == 57 (0x922e9c00) [pid = 1877] [serial = 2045] [outer = (nil)] [url = about:blank] 10:15:49 INFO - PROCESS | 1877 | 1468602949855 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]]]}] 10:15:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:15:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2837ms 10:15:49 INFO - PROCESS | 1877 | 1468602949896 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 10:15:49 INFO - PROCESS | 1877 | 1468602949903 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 10:15:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:15:49 INFO - PROCESS | 1877 | 1468602949912 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:15:49 INFO - PROCESS | 1877 | 1468602949917 Marionette TRACE conn3 <- [1,2754,null,{}] 10:15:49 INFO - PROCESS | 1877 | 1468602949928 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}] 10:15:49 INFO - PROCESS | 1877 | 1468602949933 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:50 INFO - PROCESS | 1877 | 1468602950165 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 10:15:50 INFO - PROCESS | 1877 | 1468602950311 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:50 INFO - PROCESS | 1877 | 1468602950318 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8f400 == 25 [pid = 1877] [id = 696] 10:15:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 58 (0x8ecb2400) [pid = 1877] [serial = 2089] [outer = (nil)] 10:15:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0x8ecbdc00) [pid = 1877] [serial = 2090] [outer = 0x8ecb2400] 10:15:50 INFO - PROCESS | 1877 | 1468602950395 Marionette DEBUG loaded listener.js 10:15:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x8ecbf000) [pid = 1877] [serial = 2091] [outer = 0x8ecb2400] 10:15:51 INFO - PROCESS | 1877 | 1468602951246 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]]]}] 10:15:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:15:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1385ms 10:15:51 INFO - PROCESS | 1877 | 1468602951296 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 10:15:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:15:51 INFO - PROCESS | 1877 | 1468602951307 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 10:15:51 INFO - PROCESS | 1877 | 1468602951318 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:15:51 INFO - PROCESS | 1877 | 1468602951323 Marionette TRACE conn3 <- [1,2758,null,{}] 10:15:51 INFO - PROCESS | 1877 | 1468602951329 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}] 10:15:51 INFO - PROCESS | 1877 | 1468602951336 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:51 INFO - PROCESS | 1877 | 1468602951570 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 10:15:51 INFO - PROCESS | 1877 | 1468602951659 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:51 INFO - PROCESS | 1877 | 1468602951669 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e9800 == 26 [pid = 1877] [id = 697] 10:15:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x918ed800) [pid = 1877] [serial = 2092] [outer = (nil)] 10:15:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x91ed9400) [pid = 1877] [serial = 2093] [outer = 0x918ed800] 10:15:51 INFO - PROCESS | 1877 | 1468602951742 Marionette DEBUG loaded listener.js 10:15:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x92143800) [pid = 1877] [serial = 2094] [outer = 0x918ed800] 10:15:52 INFO - PROCESS | 1877 | 1468602952644 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]]]}] 10:15:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:15:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1387ms 10:15:52 INFO - PROCESS | 1877 | 1468602952704 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 10:15:52 INFO - PROCESS | 1877 | 1468602952708 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 10:15:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:15:52 INFO - PROCESS | 1877 | 1468602952721 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:15:52 INFO - PROCESS | 1877 | 1468602952727 Marionette TRACE conn3 <- [1,2762,null,{}] 10:15:52 INFO - PROCESS | 1877 | 1468602952745 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}] 10:15:52 INFO - PROCESS | 1877 | 1468602952754 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:52 INFO - PROCESS | 1877 | 1468602952994 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 10:15:53 INFO - PROCESS | 1877 | 1468602953018 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:53 INFO - PROCESS | 1877 | 1468602953028 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x922eb000 == 27 [pid = 1877] [id = 698] 10:15:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x922ecc00) [pid = 1877] [serial = 2095] [outer = (nil)] 10:15:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x92463400) [pid = 1877] [serial = 2096] [outer = 0x922ecc00] 10:15:53 INFO - PROCESS | 1877 | 1468602953108 Marionette DEBUG loaded listener.js 10:15:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x92528400) [pid = 1877] [serial = 2097] [outer = 0x922ecc00] 10:15:54 INFO - PROCESS | 1877 | 1468602954316 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]]]}] 10:15:54 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x932dfc00) [pid = 1877] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:15:54 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x922ddc00) [pid = 1877] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:15:54 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x8ecb5800) [pid = 1877] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:15:54 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x918e5400) [pid = 1877] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:15:54 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x9246ac00) [pid = 1877] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:15:54 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x90a2f400) [pid = 1877] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:15:54 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x90a33400) [pid = 1877] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:15:54 INFO - PROCESS | 1877 | --DOMWINDOW == 58 (0x922e0000) [pid = 1877] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:15:54 INFO - PROCESS | 1877 | --DOMWINDOW == 57 (0x9544d800) [pid = 1877] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:15:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:15:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1690ms 10:15:54 INFO - PROCESS | 1877 | 1468602954411 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 10:15:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:15:54 INFO - PROCESS | 1877 | 1468602954416 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 10:15:54 INFO - PROCESS | 1877 | 1468602954422 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:15:54 INFO - PROCESS | 1877 | 1468602954426 Marionette TRACE conn3 <- [1,2766,null,{}] 10:15:54 INFO - PROCESS | 1877 | 1468602954431 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}] 10:15:54 INFO - PROCESS | 1877 | 1468602954436 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:54 INFO - PROCESS | 1877 | 1468602954654 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 10:15:54 INFO - PROCESS | 1877 | 1468602954790 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:54 INFO - PROCESS | 1877 | 1468602954798 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb6000 == 28 [pid = 1877] [id = 699] 10:15:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 58 (0x90a30800) [pid = 1877] [serial = 2098] [outer = (nil)] 10:15:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0x9252cc00) [pid = 1877] [serial = 2099] [outer = 0x90a30800] 10:15:54 INFO - PROCESS | 1877 | 1468602954867 Marionette DEBUG loaded listener.js 10:15:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x92d5e000) [pid = 1877] [serial = 2100] [outer = 0x90a30800] 10:15:55 INFO - PROCESS | 1877 | 1468602955622 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]]]}] 10:15:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:15:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1230ms 10:15:55 INFO - PROCESS | 1877 | 1468602955652 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 10:15:55 INFO - PROCESS | 1877 | 1468602955656 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 10:15:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:15:55 INFO - PROCESS | 1877 | 1468602955662 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:15:55 INFO - PROCESS | 1877 | 1468602955664 Marionette TRACE conn3 <- [1,2770,null,{}] 10:15:55 INFO - PROCESS | 1877 | 1468602955670 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}] 10:15:55 INFO - PROCESS | 1877 | 1468602955675 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:55 INFO - PROCESS | 1877 | 1468602955871 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 10:15:55 INFO - PROCESS | 1877 | 1468602955888 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:55 INFO - PROCESS | 1877 | 1468602955898 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:55 INFO - PROCESS | 1877 | ++DOCSHELL 0x92464800 == 29 [pid = 1877] [id = 700] 10:15:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x92f0d400) [pid = 1877] [serial = 2101] [outer = (nil)] 10:15:55 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x932da800) [pid = 1877] [serial = 2102] [outer = 0x92f0d400] 10:15:55 INFO - PROCESS | 1877 | 1468602955964 Marionette DEBUG loaded listener.js 10:15:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x932e0c00) [pid = 1877] [serial = 2103] [outer = 0x92f0d400] 10:15:57 INFO - PROCESS | 1877 | 1468602957085 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]]]}] 10:15:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:15:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1481ms 10:15:57 INFO - PROCESS | 1877 | 1468602957144 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 10:15:57 INFO - PROCESS | 1877 | 1468602957150 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 10:15:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:15:57 INFO - PROCESS | 1877 | 1468602957159 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:15:57 INFO - PROCESS | 1877 | 1468602957164 Marionette TRACE conn3 <- [1,2774,null,{}] 10:15:57 INFO - PROCESS | 1877 | 1468602957174 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}] 10:15:57 INFO - PROCESS | 1877 | 1468602957180 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:57 INFO - PROCESS | 1877 | 1468602957443 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 10:15:57 INFO - PROCESS | 1877 | 1468602957690 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:57 INFO - PROCESS | 1877 | 1468602957699 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c4400 == 30 [pid = 1877] [id = 701] 10:15:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x908c4c00) [pid = 1877] [serial = 2104] [outer = (nil)] 10:15:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x90a38000) [pid = 1877] [serial = 2105] [outer = 0x908c4c00] 10:15:57 INFO - PROCESS | 1877 | 1468602957790 Marionette DEBUG loaded listener.js 10:15:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x92149c00) [pid = 1877] [serial = 2106] [outer = 0x908c4c00] 10:15:58 INFO - PROCESS | 1877 | 1468602958830 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]]]}] 10:15:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:15:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1735ms 10:15:58 INFO - PROCESS | 1877 | 1468602958894 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 10:15:58 INFO - PROCESS | 1877 | 1468602958901 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 10:15:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:15:58 INFO - PROCESS | 1877 | 1468602958912 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:15:58 INFO - PROCESS | 1877 | 1468602958916 Marionette TRACE conn3 <- [1,2778,null,{}] 10:15:58 INFO - PROCESS | 1877 | 1468602958923 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}] 10:15:58 INFO - PROCESS | 1877 | 1468602958929 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:59 INFO - PROCESS | 1877 | 1468602959118 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 10:15:59 INFO - PROCESS | 1877 | 1468602959360 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:15:59 INFO - PROCESS | 1877 | 1468602959369 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:15:59 INFO - PROCESS | 1877 | ++DOCSHELL 0x926dd800 == 31 [pid = 1877] [id = 702] 10:15:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x92f0c800) [pid = 1877] [serial = 2107] [outer = (nil)] 10:15:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x932dbc00) [pid = 1877] [serial = 2108] [outer = 0x92f0c800] 10:15:59 INFO - PROCESS | 1877 | 1468602959494 Marionette DEBUG loaded listener.js 10:15:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92466000) [pid = 1877] [serial = 2109] [outer = 0x92f0c800] 10:16:00 INFO - PROCESS | 1877 | 1468602960600 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]]]}] 10:16:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:16:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1744ms 10:16:00 INFO - PROCESS | 1877 | 1468602960656 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 10:16:00 INFO - PROCESS | 1877 | 1468602960660 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 10:16:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:16:00 INFO - PROCESS | 1877 | 1468602960667 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:16:00 INFO - PROCESS | 1877 | 1468602960674 Marionette TRACE conn3 <- [1,2782,null,{}] 10:16:00 INFO - PROCESS | 1877 | 1468602960691 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}] 10:16:00 INFO - PROCESS | 1877 | 1468602960699 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:00 INFO - PROCESS | 1877 | 1468602960954 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 10:16:01 INFO - PROCESS | 1877 | 1468602961189 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:01 INFO - PROCESS | 1877 | 1468602961198 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x953e5400 == 32 [pid = 1877] [id = 703] 10:16:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x953e5c00) [pid = 1877] [serial = 2110] [outer = (nil)] 10:16:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x95452400) [pid = 1877] [serial = 2111] [outer = 0x953e5c00] 10:16:01 INFO - PROCESS | 1877 | 1468602961285 Marionette DEBUG loaded listener.js 10:16:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x955b4400) [pid = 1877] [serial = 2112] [outer = 0x953e5c00] 10:16:02 INFO - PROCESS | 1877 | 1468602962422 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]]]}] 10:16:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:16:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1790ms 10:16:02 INFO - PROCESS | 1877 | 1468602962480 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 10:16:02 INFO - PROCESS | 1877 | 1468602962487 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 10:16:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:16:02 INFO - PROCESS | 1877 | 1468602962497 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:16:02 INFO - PROCESS | 1877 | 1468602962502 Marionette TRACE conn3 <- [1,2786,null,{}] 10:16:02 INFO - PROCESS | 1877 | 1468602962510 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}] 10:16:02 INFO - PROCESS | 1877 | 1468602962514 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:02 INFO - PROCESS | 1877 | 1468602962710 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 10:16:03 INFO - PROCESS | 1877 | 1468602962978 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:03 INFO - PROCESS | 1877 | 1468602962997 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x908c6400 == 33 [pid = 1877] [id = 704] 10:16:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x908c7000) [pid = 1877] [serial = 2113] [outer = (nil)] 10:16:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x908cc800) [pid = 1877] [serial = 2114] [outer = 0x908c7000] 10:16:03 INFO - PROCESS | 1877 | 1468602963088 Marionette DEBUG loaded listener.js 10:16:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x90a38800) [pid = 1877] [serial = 2115] [outer = 0x908c7000] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x955ad800) [pid = 1877] [serial = 2069] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x93c9a800) [pid = 1877] [serial = 2063] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x95288c00) [pid = 1877] [serial = 2066] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x93f7ac00) [pid = 1877] [serial = 2064] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x926dd000) [pid = 1877] [serial = 2046] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x926d0c00) [pid = 1877] [serial = 2054] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x93d9a000) [pid = 1877] [serial = 2055] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92531c00) [pid = 1877] [serial = 2060] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x90a39800) [pid = 1877] [serial = 2048] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x92148000) [pid = 1877] [serial = 2049] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x918e6400) [pid = 1877] [serial = 2057] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x91ed9c00) [pid = 1877] [serial = 2058] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x92d56400) [pid = 1877] [serial = 2051] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x92f05800) [pid = 1877] [serial = 2052] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 60 (0x955ac800) [pid = 1877] [serial = 2070] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 59 (0x918ed400) [pid = 1877] [serial = 2067] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | --DOMWINDOW == 58 (0x926dc000) [pid = 1877] [serial = 2061] [outer = (nil)] [url = about:blank] 10:16:03 INFO - PROCESS | 1877 | 1468602963976 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]]]}] 10:16:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:16:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1492ms 10:16:03 INFO - PROCESS | 1877 | 1468602963996 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 10:16:04 INFO - PROCESS | 1877 | 1468602964003 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 10:16:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:16:04 INFO - PROCESS | 1877 | 1468602964014 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:16:04 INFO - PROCESS | 1877 | 1468602964018 Marionette TRACE conn3 <- [1,2790,null,{}] 10:16:04 INFO - PROCESS | 1877 | 1468602964024 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}] 10:16:04 INFO - PROCESS | 1877 | 1468602964030 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:04 INFO - PROCESS | 1877 | 1468602964182 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 10:16:04 INFO - PROCESS | 1877 | 1468602964199 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:04 INFO - PROCESS | 1877 | 1468602964206 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x91edd000 == 34 [pid = 1877] [id = 705] 10:16:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 59 (0x9218e400) [pid = 1877] [serial = 2116] [outer = (nil)] 10:16:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 60 (0x922e1c00) [pid = 1877] [serial = 2117] [outer = 0x9218e400] 10:16:04 INFO - PROCESS | 1877 | 1468602964278 Marionette DEBUG loaded listener.js 10:16:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 61 (0x9246b800) [pid = 1877] [serial = 2118] [outer = 0x9218e400] 10:16:05 INFO - PROCESS | 1877 | 1468602965243 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]]]}] 10:16:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:16:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1279ms 10:16:05 INFO - PROCESS | 1877 | 1468602965292 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 10:16:05 INFO - PROCESS | 1877 | 1468602965296 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 10:16:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:16:05 INFO - PROCESS | 1877 | 1468602965306 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:16:05 INFO - PROCESS | 1877 | 1468602965311 Marionette TRACE conn3 <- [1,2794,null,{}] 10:16:05 INFO - PROCESS | 1877 | 1468602965329 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}] 10:16:05 INFO - PROCESS | 1877 | 1468602965337 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:05 INFO - PROCESS | 1877 | 1468602965494 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 10:16:05 INFO - PROCESS | 1877 | 1468602965637 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:05 INFO - PROCESS | 1877 | 1468602965650 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0c400 == 35 [pid = 1877] [id = 706] 10:16:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x92f0f400) [pid = 1877] [serial = 2119] [outer = (nil)] 10:16:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x93ca2c00) [pid = 1877] [serial = 2120] [outer = 0x92f0f400] 10:16:05 INFO - PROCESS | 1877 | 1468602965720 Marionette DEBUG loaded listener.js 10:16:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x93f7ac00) [pid = 1877] [serial = 2121] [outer = 0x92f0f400] 10:16:06 INFO - PROCESS | 1877 | 1468602966555 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]]]}] 10:16:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:16:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1293ms 10:16:06 INFO - PROCESS | 1877 | 1468602966595 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 10:16:06 INFO - PROCESS | 1877 | 1468602966599 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 10:16:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:16:06 INFO - PROCESS | 1877 | 1468602966624 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:16:06 INFO - PROCESS | 1877 | 1468602966627 Marionette TRACE conn3 <- [1,2798,null,{}] 10:16:06 INFO - PROCESS | 1877 | 1468602966633 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}] 10:16:06 INFO - PROCESS | 1877 | 1468602966638 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:06 INFO - PROCESS | 1877 | 1468602966851 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 10:16:06 INFO - PROCESS | 1877 | 1468602966869 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:06 INFO - PROCESS | 1877 | 1468602966880 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e7400 == 36 [pid = 1877] [id = 707] 10:16:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x93d90400) [pid = 1877] [serial = 2122] [outer = (nil)] 10:16:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x953e0c00) [pid = 1877] [serial = 2123] [outer = 0x93d90400] 10:16:06 INFO - PROCESS | 1877 | 1468602966945 Marionette DEBUG loaded listener.js 10:16:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x955ad800) [pid = 1877] [serial = 2124] [outer = 0x93d90400] 10:16:07 INFO - PROCESS | 1877 | 1468602967910 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]]]}] 10:16:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:16:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1333ms 10:16:07 INFO - PROCESS | 1877 | 1468602967957 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 10:16:07 INFO - PROCESS | 1877 | 1468602967960 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 10:16:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:16:07 INFO - PROCESS | 1877 | 1468602967966 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:16:07 INFO - PROCESS | 1877 | 1468602967969 Marionette TRACE conn3 <- [1,2802,null,{}] 10:16:07 INFO - PROCESS | 1877 | 1468602967975 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}] 10:16:07 INFO - PROCESS | 1877 | 1468602967980 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:08 INFO - PROCESS | 1877 | 1468602968260 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 10:16:08 INFO - PROCESS | 1877 | 1468602968294 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:08 INFO - PROCESS | 1877 | 1468602968306 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x92d5e800 == 37 [pid = 1877] [id = 708] 10:16:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x95282800) [pid = 1877] [serial = 2125] [outer = (nil)] 10:16:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x9790cc00) [pid = 1877] [serial = 2126] [outer = 0x95282800] 10:16:08 INFO - PROCESS | 1877 | 1468602968420 Marionette DEBUG loaded listener.js 10:16:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x955b0c00) [pid = 1877] [serial = 2127] [outer = 0x95282800] 10:16:08 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x922ecc00) [pid = 1877] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:16:08 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8ecb2400) [pid = 1877] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:16:08 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x918ed800) [pid = 1877] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:16:08 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x908c8000) [pid = 1877] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:16:08 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x926d1400) [pid = 1877] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:16:08 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x97993c00) [pid = 1877] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:16:08 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x90a2fc00) [pid = 1877] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:16:08 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x93f77800) [pid = 1877] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:16:08 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x90a30800) [pid = 1877] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:16:09 INFO - PROCESS | 1877 | 1468602969398 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]]]}] 10:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1481ms 10:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:16:09 INFO - PROCESS | 1877 | 1468602969448 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 10:16:09 INFO - PROCESS | 1877 | 1468602969451 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 10:16:09 INFO - PROCESS | 1877 | 1468602969457 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:16:09 INFO - PROCESS | 1877 | 1468602969461 Marionette TRACE conn3 <- [1,2806,null,{}] 10:16:09 INFO - PROCESS | 1877 | 1468602969466 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}] 10:16:09 INFO - PROCESS | 1877 | 1468602969477 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:09 INFO - PROCESS | 1877 | 1468602969676 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 10:16:09 INFO - PROCESS | 1877 | 1468602969816 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:09 INFO - PROCESS | 1877 | 1468602969822 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e242c00 == 38 [pid = 1877] [id = 709] 10:16:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x8ec87800) [pid = 1877] [serial = 2128] [outer = (nil)] 10:16:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x955b6800) [pid = 1877] [serial = 2129] [outer = 0x8ec87800] 10:16:09 INFO - PROCESS | 1877 | 1468602969901 Marionette DEBUG loaded listener.js 10:16:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x979e9800) [pid = 1877] [serial = 2130] [outer = 0x8ec87800] 10:16:10 INFO - PROCESS | 1877 | 1468602970646 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]]]}] 10:16:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:16:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1233ms 10:16:10 INFO - PROCESS | 1877 | 1468602970690 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 10:16:10 INFO - PROCESS | 1877 | 1468602970693 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 10:16:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:16:10 INFO - PROCESS | 1877 | 1468602970700 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:16:10 INFO - PROCESS | 1877 | 1468602970703 Marionette TRACE conn3 <- [1,2810,null,{}] 10:16:10 INFO - PROCESS | 1877 | 1468602970713 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}] 10:16:10 INFO - PROCESS | 1877 | 1468602970718 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:10 INFO - PROCESS | 1877 | 1468602970932 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 10:16:11 INFO - PROCESS | 1877 | 1468602971116 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:11 INFO - PROCESS | 1877 | 1468602971126 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec53800 == 39 [pid = 1877] [id = 710] 10:16:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x8ec55400) [pid = 1877] [serial = 2131] [outer = (nil)] 10:16:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8ec8d000) [pid = 1877] [serial = 2132] [outer = 0x8ec55400] 10:16:11 INFO - PROCESS | 1877 | 1468602971213 Marionette DEBUG loaded listener.js 10:16:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8ecc0c00) [pid = 1877] [serial = 2133] [outer = 0x8ec55400] 10:16:12 INFO - PROCESS | 1877 | 1468602972218 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]]]}] 10:16:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:16:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1542ms 10:16:12 INFO - PROCESS | 1877 | 1468602972244 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 10:16:12 INFO - PROCESS | 1877 | 1468602972251 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 10:16:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:16:12 INFO - PROCESS | 1877 | 1468602972259 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:16:12 INFO - PROCESS | 1877 | 1468602972264 Marionette TRACE conn3 <- [1,2814,null,{}] 10:16:12 INFO - PROCESS | 1877 | 1468602972287 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}] 10:16:12 INFO - PROCESS | 1877 | 1468602972293 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:12 INFO - PROCESS | 1877 | 1468602972528 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 10:16:12 INFO - PROCESS | 1877 | 1468602972675 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:12 INFO - PROCESS | 1877 | 1468602972685 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:12 INFO - PROCESS | 1877 | ++DOCSHELL 0x922e4400 == 40 [pid = 1877] [id = 711] 10:16:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x926d4c00) [pid = 1877] [serial = 2134] [outer = (nil)] 10:16:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92d51800) [pid = 1877] [serial = 2135] [outer = 0x926d4c00] 10:16:12 INFO - PROCESS | 1877 | 1468602972771 Marionette DEBUG loaded listener.js 10:16:12 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92f01800) [pid = 1877] [serial = 2136] [outer = 0x926d4c00] 10:16:13 INFO - PROCESS | 1877 | 1468602973767 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]]]}] 10:16:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:16:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1589ms 10:16:13 INFO - PROCESS | 1877 | 1468602973849 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 10:16:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:16:13 INFO - PROCESS | 1877 | 1468602973854 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 10:16:13 INFO - PROCESS | 1877 | 1468602973861 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:16:13 INFO - PROCESS | 1877 | 1468602973865 Marionette TRACE conn3 <- [1,2818,null,{}] 10:16:13 INFO - PROCESS | 1877 | 1468602973872 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}] 10:16:13 INFO - PROCESS | 1877 | 1468602973877 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:14 INFO - PROCESS | 1877 | 1468602974097 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 10:16:14 INFO - PROCESS | 1877 | 1468602974384 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:14 INFO - PROCESS | 1877 | 1468602974392 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:14 INFO - PROCESS | 1877 | ++DOCSHELL 0x922df800 == 41 [pid = 1877] [id = 712] 10:16:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x95289000) [pid = 1877] [serial = 2137] [outer = (nil)] 10:16:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x97914c00) [pid = 1877] [serial = 2138] [outer = 0x95289000] 10:16:14 INFO - PROCESS | 1877 | 1468602974520 Marionette DEBUG loaded listener.js 10:16:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x97996400) [pid = 1877] [serial = 2139] [outer = 0x95289000] 10:16:15 INFO - PROCESS | 1877 | 1468602975464 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]]]}] 10:16:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:16:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1637ms 10:16:15 INFO - PROCESS | 1877 | 1468602975498 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 10:16:15 INFO - PROCESS | 1877 | 1468602975505 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 10:16:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:16:15 INFO - PROCESS | 1877 | 1468602975522 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:16:15 INFO - PROCESS | 1877 | 1468602975529 Marionette TRACE conn3 <- [1,2822,null,{}] 10:16:15 INFO - PROCESS | 1877 | 1468602975536 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}] 10:16:15 INFO - PROCESS | 1877 | 1468602975543 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:15 INFO - PROCESS | 1877 | 1468602975728 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 10:16:15 INFO - PROCESS | 1877 | 1468602975914 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:15 INFO - PROCESS | 1877 | 1468602975922 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:15 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0e000 == 42 [pid = 1877] [id = 713] 10:16:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93f83400) [pid = 1877] [serial = 2140] [outer = (nil)] 10:16:15 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x99d3e000) [pid = 1877] [serial = 2141] [outer = 0x93f83400] 10:16:16 INFO - PROCESS | 1877 | 1468602976004 Marionette DEBUG loaded listener.js 10:16:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x99dedc00) [pid = 1877] [serial = 2142] [outer = 0x93f83400] 10:16:16 INFO - PROCESS | 1877 | 1468602976929 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]]]}] 10:16:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:16:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1491ms 10:16:17 INFO - PROCESS | 1877 | 1468602977006 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 10:16:17 INFO - PROCESS | 1877 | 1468602977010 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 10:16:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:16:17 INFO - PROCESS | 1877 | 1468602977017 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:16:17 INFO - PROCESS | 1877 | 1468602977021 Marionette TRACE conn3 <- [1,2826,null,{}] 10:16:17 INFO - PROCESS | 1877 | 1468602977027 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}] 10:16:17 INFO - PROCESS | 1877 | 1468602977032 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:17 INFO - PROCESS | 1877 | 1468602977206 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 10:16:17 INFO - PROCESS | 1877 | 1468602977394 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:17 INFO - PROCESS | 1877 | 1468602977404 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x98d88000 == 43 [pid = 1877] [id = 714] 10:16:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x99ae8c00) [pid = 1877] [serial = 2143] [outer = (nil)] 10:16:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x9a383800) [pid = 1877] [serial = 2144] [outer = 0x99ae8c00] 10:16:17 INFO - PROCESS | 1877 | 1468602977482 Marionette DEBUG loaded listener.js 10:16:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x9a389c00) [pid = 1877] [serial = 2145] [outer = 0x99ae8c00] 10:16:18 INFO - PROCESS | 1877 | 1468602978447 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:16:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:16:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1484ms 10:16:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:16:18 INFO - PROCESS | 1877 | 1468602978501 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 10:16:18 INFO - PROCESS | 1877 | 1468602978505 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 10:16:18 INFO - PROCESS | 1877 | 1468602978511 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:16:18 INFO - PROCESS | 1877 | 1468602978514 Marionette TRACE conn3 <- [1,2830,null,{}] 10:16:18 INFO - PROCESS | 1877 | 1468602978521 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}] 10:16:18 INFO - PROCESS | 1877 | 1468602978526 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:18 INFO - PROCESS | 1877 | 1468602978706 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 10:16:18 INFO - PROCESS | 1877 | 1468602978895 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:18 INFO - PROCESS | 1877 | 1468602978912 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a386800 == 44 [pid = 1877] [id = 715] 10:16:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x9a38c800) [pid = 1877] [serial = 2146] [outer = (nil)] 10:16:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9a65ac00) [pid = 1877] [serial = 2147] [outer = 0x9a38c800] 10:16:19 INFO - PROCESS | 1877 | 1468602979046 Marionette DEBUG loaded listener.js 10:16:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9a671c00) [pid = 1877] [serial = 2148] [outer = 0x9a38c800] 10:16:20 INFO - PROCESS | 1877 | 1468602980074 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]]]}] 10:16:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:16:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1638ms 10:16:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:16:20 INFO - PROCESS | 1877 | 1468602980149 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 10:16:20 INFO - PROCESS | 1877 | 1468602980152 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 10:16:20 INFO - PROCESS | 1877 | 1468602980159 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:16:20 INFO - PROCESS | 1877 | 1468602980162 Marionette TRACE conn3 <- [1,2834,null,{}] 10:16:20 INFO - PROCESS | 1877 | 1468602980168 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}] 10:16:20 INFO - PROCESS | 1877 | 1468602980174 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:20 INFO - PROCESS | 1877 | 1468602980380 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 10:16:20 INFO - PROCESS | 1877 | 1468602980796 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:20 INFO - PROCESS | 1877 | 1468602980807 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:20 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec55000 == 45 [pid = 1877] [id = 716] 10:16:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x8ec55c00) [pid = 1877] [serial = 2149] [outer = (nil)] 10:16:20 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x8ec8dc00) [pid = 1877] [serial = 2150] [outer = 0x8ec55c00] 10:16:20 INFO - PROCESS | 1877 | 1468602980924 Marionette DEBUG loaded listener.js 10:16:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x8ecbe000) [pid = 1877] [serial = 2151] [outer = 0x8ec55c00] 10:16:21 INFO - PROCESS | 1877 | 1468602981880 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:16:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:16:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1795ms 10:16:21 INFO - PROCESS | 1877 | 1468602981956 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 10:16:21 INFO - PROCESS | 1877 | 1468602981962 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 10:16:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:16:21 INFO - PROCESS | 1877 | 1468602981969 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:16:21 INFO - PROCESS | 1877 | 1468602981974 Marionette TRACE conn3 <- [1,2838,null,{}] 10:16:21 INFO - PROCESS | 1877 | 1468602981982 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}] 10:16:21 INFO - PROCESS | 1877 | 1468602981990 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x8e242c00 == 44 [pid = 1877] [id = 709] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x92d5e800 == 43 [pid = 1877] [id = 708] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x922e7400 == 42 [pid = 1877] [id = 707] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0c400 == 41 [pid = 1877] [id = 706] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x91edd000 == 40 [pid = 1877] [id = 705] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x908c6400 == 39 [pid = 1877] [id = 704] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x953e5400 == 38 [pid = 1877] [id = 703] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x926dd800 == 37 [pid = 1877] [id = 702] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x908c4400 == 36 [pid = 1877] [id = 701] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x90a30400 == 35 [pid = 1877] [id = 695] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8f400 == 34 [pid = 1877] [id = 696] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x918e9800 == 33 [pid = 1877] [id = 697] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x922eb000 == 32 [pid = 1877] [id = 698] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb6000 == 31 [pid = 1877] [id = 699] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x92464800 == 30 [pid = 1877] [id = 700] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x9a386800 == 29 [pid = 1877] [id = 715] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec55000 == 28 [pid = 1877] [id = 716] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x98d88000 == 27 [pid = 1877] [id = 714] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0e000 == 26 [pid = 1877] [id = 713] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x922df800 == 25 [pid = 1877] [id = 712] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec53800 == 24 [pid = 1877] [id = 710] 10:16:23 INFO - PROCESS | 1877 | --DOCSHELL 0x922e4400 == 23 [pid = 1877] [id = 711] 10:16:23 INFO - PROCESS | 1877 | 1468602983134 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x92463400) [pid = 1877] [serial = 2096] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x8ecbdc00) [pid = 1877] [serial = 2090] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x8ecbf000) [pid = 1877] [serial = 2091] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x90a3b000) [pid = 1877] [serial = 2087] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x91ed9400) [pid = 1877] [serial = 2093] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x922e8c00) [pid = 1877] [serial = 2073] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x92150000) [pid = 1877] [serial = 2072] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x953e1c00) [pid = 1877] [serial = 2076] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x93ca1c00) [pid = 1877] [serial = 2075] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x979a1800) [pid = 1877] [serial = 2079] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9799a000) [pid = 1877] [serial = 2078] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9850a400) [pid = 1877] [serial = 2082] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92d5d800) [pid = 1877] [serial = 2081] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x99aad400) [pid = 1877] [serial = 2085] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x999e6000) [pid = 1877] [serial = 2084] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92528400) [pid = 1877] [serial = 2097] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92d5e000) [pid = 1877] [serial = 2100] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92143800) [pid = 1877] [serial = 2094] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x932da800) [pid = 1877] [serial = 2102] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x9252cc00) [pid = 1877] [serial = 2099] [outer = (nil)] [url = about:blank] 10:16:23 INFO - PROCESS | 1877 | 1468602983458 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:23 INFO - PROCESS | 1877 | 1468602983468 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec50c00 == 24 [pid = 1877] [id = 717] 10:16:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8ec53800) [pid = 1877] [serial = 2152] [outer = (nil)] 10:16:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x8ec89000) [pid = 1877] [serial = 2153] [outer = 0x8ec53800] 10:16:23 INFO - PROCESS | 1877 | 1468602983540 Marionette DEBUG loaded listener.js 10:16:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x8ecb5c00) [pid = 1877] [serial = 2154] [outer = 0x8ec53800] 10:16:24 INFO - PROCESS | 1877 | 1468602984368 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]]]}] 10:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2444ms 10:16:24 INFO - PROCESS | 1877 | 1468602984415 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 10:16:24 INFO - PROCESS | 1877 | 1468602984423 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 10:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:16:24 INFO - PROCESS | 1877 | 1468602984435 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:16:24 INFO - PROCESS | 1877 | 1468602984439 Marionette TRACE conn3 <- [1,2842,null,{}] 10:16:24 INFO - PROCESS | 1877 | 1468602984446 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}] 10:16:24 INFO - PROCESS | 1877 | 1468602984452 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:24 INFO - PROCESS | 1877 | 1468602984635 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 10:16:24 INFO - PROCESS | 1877 | 1468602984787 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:24 INFO - PROCESS | 1877 | 1468602984797 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:24 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e5c00 == 25 [pid = 1877] [id = 718] 10:16:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x918e6c00) [pid = 1877] [serial = 2155] [outer = (nil)] 10:16:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x918eb000) [pid = 1877] [serial = 2156] [outer = 0x918e6c00] 10:16:24 INFO - PROCESS | 1877 | 1468602984870 Marionette DEBUG loaded listener.js 10:16:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x91ed1400) [pid = 1877] [serial = 2157] [outer = 0x918e6c00] 10:16:25 INFO - PROCESS | 1877 | 1468602985718 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]]]}] 10:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1332ms 10:16:25 INFO - PROCESS | 1877 | 1468602985766 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 10:16:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:16:25 INFO - PROCESS | 1877 | 1468602985771 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 10:16:25 INFO - PROCESS | 1877 | 1468602985778 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:16:25 INFO - PROCESS | 1877 | 1468602985781 Marionette TRACE conn3 <- [1,2846,null,{}] 10:16:25 INFO - PROCESS | 1877 | 1468602985795 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}] 10:16:25 INFO - PROCESS | 1877 | 1468602985801 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:26 INFO - PROCESS | 1877 | 1468602986018 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 10:16:26 INFO - PROCESS | 1877 | 1468602986045 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:26 INFO - PROCESS | 1877 | 1468602986052 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x92150000 == 26 [pid = 1877] [id = 719] 10:16:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92185000) [pid = 1877] [serial = 2158] [outer = (nil)] 10:16:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92189c00) [pid = 1877] [serial = 2159] [outer = 0x92185000] 10:16:26 INFO - PROCESS | 1877 | 1468602986122 Marionette DEBUG loaded listener.js 10:16:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x922dd400) [pid = 1877] [serial = 2160] [outer = 0x92185000] 10:16:27 INFO - PROCESS | 1877 | 1468602987135 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]]]}] 10:16:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:16:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1400ms 10:16:27 INFO - PROCESS | 1877 | 1468602987177 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 10:16:27 INFO - PROCESS | 1877 | 1468602987183 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 10:16:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:16:27 INFO - PROCESS | 1877 | 1468602987206 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:16:27 INFO - PROCESS | 1877 | 1468602987214 Marionette TRACE conn3 <- [1,2850,null,{}] 10:16:27 INFO - PROCESS | 1877 | 1468602987220 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}] 10:16:27 INFO - PROCESS | 1877 | 1468602987227 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:27 INFO - PROCESS | 1877 | 1468602987452 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 10:16:27 INFO - PROCESS | 1877 | 1468602987474 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:27 INFO - PROCESS | 1877 | 1468602987482 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:27 INFO - PROCESS | 1877 | ++DOCSHELL 0x92141400 == 27 [pid = 1877] [id = 720] 10:16:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92526800) [pid = 1877] [serial = 2161] [outer = (nil)] 10:16:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x926d7800) [pid = 1877] [serial = 2162] [outer = 0x92526800] 10:16:27 INFO - PROCESS | 1877 | 1468602987569 Marionette DEBUG loaded listener.js 10:16:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92d54800) [pid = 1877] [serial = 2163] [outer = 0x92526800] 10:16:28 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x908c4c00) [pid = 1877] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:16:28 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x92f0f400) [pid = 1877] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:16:28 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x90a31400) [pid = 1877] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:16:28 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x9218e400) [pid = 1877] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:16:28 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x953e5c00) [pid = 1877] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:16:28 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x95282800) [pid = 1877] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:16:28 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x908c7000) [pid = 1877] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:16:28 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x92f0d400) [pid = 1877] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:16:28 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92f0c800) [pid = 1877] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:16:28 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x93d90400) [pid = 1877] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:16:28 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x8ec87800) [pid = 1877] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:16:28 INFO - PROCESS | 1877 | 1468602988971 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:16:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:16:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1798ms 10:16:28 INFO - PROCESS | 1877 | 1468602988996 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 10:16:29 INFO - PROCESS | 1877 | 1468602989000 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 10:16:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:16:29 INFO - PROCESS | 1877 | 1468602989006 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:16:29 INFO - PROCESS | 1877 | 1468602989009 Marionette TRACE conn3 <- [1,2854,null,{}] 10:16:29 INFO - PROCESS | 1877 | 1468602989015 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}] 10:16:29 INFO - PROCESS | 1877 | 1468602989020 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:29 INFO - PROCESS | 1877 | 1468602989234 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 10:16:29 INFO - PROCESS | 1877 | 1468602989254 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:29 INFO - PROCESS | 1877 | 1468602989262 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8bc00 == 28 [pid = 1877] [id = 721] 10:16:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x918f1c00) [pid = 1877] [serial = 2164] [outer = (nil)] 10:16:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x926da000) [pid = 1877] [serial = 2165] [outer = 0x918f1c00] 10:16:29 INFO - PROCESS | 1877 | 1468602989341 Marionette DEBUG loaded listener.js 10:16:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x92d5fc00) [pid = 1877] [serial = 2166] [outer = 0x918f1c00] 10:16:30 INFO - PROCESS | 1877 | 1468602990176 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]]]}] 10:16:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:16:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1187ms 10:16:30 INFO - PROCESS | 1877 | 1468602990196 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 10:16:30 INFO - PROCESS | 1877 | 1468602990199 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 10:16:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:16:30 INFO - PROCESS | 1877 | 1468602990206 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:16:30 INFO - PROCESS | 1877 | 1468602990209 Marionette TRACE conn3 <- [1,2858,null,{}] 10:16:30 INFO - PROCESS | 1877 | 1468602990277 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}] 10:16:30 INFO - PROCESS | 1877 | 1468602990284 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:30 INFO - PROCESS | 1877 | 1468602990509 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 10:16:30 INFO - PROCESS | 1877 | 1468602990693 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:30 INFO - PROCESS | 1877 | 1468602990706 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:30 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb8400 == 29 [pid = 1877] [id = 722] 10:16:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8ecbc800) [pid = 1877] [serial = 2167] [outer = (nil)] 10:16:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x908c6400) [pid = 1877] [serial = 2168] [outer = 0x8ecbc800] 10:16:30 INFO - PROCESS | 1877 | 1468602990796 Marionette DEBUG loaded listener.js 10:16:30 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x91ed7400) [pid = 1877] [serial = 2169] [outer = 0x8ecbc800] 10:16:31 INFO - PROCESS | 1877 | 1468602991859 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:16:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:16:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1697ms 10:16:31 INFO - PROCESS | 1877 | 1468602991930 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 10:16:31 INFO - PROCESS | 1877 | 1468602991937 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 10:16:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:16:31 INFO - PROCESS | 1877 | 1468602991947 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:16:31 INFO - PROCESS | 1877 | 1468602991950 Marionette TRACE conn3 <- [1,2862,null,{}] 10:16:31 INFO - PROCESS | 1877 | 1468602991960 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}] 10:16:31 INFO - PROCESS | 1877 | 1468602991966 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:32 INFO - PROCESS | 1877 | 1468602992159 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 10:16:32 INFO - PROCESS | 1877 | 1468602992326 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:32 INFO - PROCESS | 1877 | 1468602992341 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:32 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4f000 == 30 [pid = 1877] [id = 723] 10:16:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x8ec8d400) [pid = 1877] [serial = 2170] [outer = (nil)] 10:16:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x926d1400) [pid = 1877] [serial = 2171] [outer = 0x8ec8d400] 10:16:32 INFO - PROCESS | 1877 | 1468602992470 Marionette DEBUG loaded listener.js 10:16:32 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92d5e800) [pid = 1877] [serial = 2172] [outer = 0x8ec8d400] 10:16:33 INFO - PROCESS | 1877 | 1468602993478 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]]]}] 10:16:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:16:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1605ms 10:16:33 INFO - PROCESS | 1877 | 1468602993551 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 10:16:33 INFO - PROCESS | 1877 | 1468602993555 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 10:16:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:16:33 INFO - PROCESS | 1877 | 1468602993567 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:16:33 INFO - PROCESS | 1877 | 1468602993573 Marionette TRACE conn3 <- [1,2866,null,{}] 10:16:33 INFO - PROCESS | 1877 | 1468602993586 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}] 10:16:33 INFO - PROCESS | 1877 | 1468602993591 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:33 INFO - PROCESS | 1877 | 1468602993817 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 10:16:34 INFO - PROCESS | 1877 | 1468602994096 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:34 INFO - PROCESS | 1877 | 1468602994110 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x93c9a400 == 31 [pid = 1877] [id = 724] 10:16:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93ca0400) [pid = 1877] [serial = 2173] [outer = (nil)] 10:16:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x93d9cc00) [pid = 1877] [serial = 2174] [outer = 0x93ca0400] 10:16:34 INFO - PROCESS | 1877 | 1468602994218 Marionette DEBUG loaded listener.js 10:16:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x93f7fc00) [pid = 1877] [serial = 2175] [outer = 0x93ca0400] 10:16:35 INFO - PROCESS | 1877 | 1468602995228 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]]]}] 10:16:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:16:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1745ms 10:16:35 INFO - PROCESS | 1877 | 1468602995317 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 10:16:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:16:35 INFO - PROCESS | 1877 | 1468602995327 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 10:16:35 INFO - PROCESS | 1877 | 1468602995337 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:16:35 INFO - PROCESS | 1877 | 1468602995341 Marionette TRACE conn3 <- [1,2870,null,{}] 10:16:35 INFO - PROCESS | 1877 | 1468602995347 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}] 10:16:35 INFO - PROCESS | 1877 | 1468602995352 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:35 INFO - PROCESS | 1877 | 1468602995562 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 10:16:35 INFO - PROCESS | 1877 | 1468602995796 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:35 INFO - PROCESS | 1877 | 1468602995802 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0c400 == 32 [pid = 1877] [id = 725] 10:16:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x95449000) [pid = 1877] [serial = 2176] [outer = (nil)] 10:16:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x955ac400) [pid = 1877] [serial = 2177] [outer = 0x95449000] 10:16:35 INFO - PROCESS | 1877 | 1468602995911 Marionette DEBUG loaded listener.js 10:16:36 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x955b3c00) [pid = 1877] [serial = 2178] [outer = 0x95449000] 10:16:36 INFO - PROCESS | 1877 | 1468602996859 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]]]}] 10:16:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:16:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1597ms 10:16:36 INFO - PROCESS | 1877 | 1468602996937 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 10:16:36 INFO - PROCESS | 1877 | 1468602996941 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 10:16:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:16:36 INFO - PROCESS | 1877 | 1468602996949 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:16:36 INFO - PROCESS | 1877 | 1468602996953 Marionette TRACE conn3 <- [1,2874,null,{}] 10:16:36 INFO - PROCESS | 1877 | 1468602996959 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}] 10:16:36 INFO - PROCESS | 1877 | 1468602996964 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:37 INFO - PROCESS | 1877 | 1468602997146 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 10:16:37 INFO - PROCESS | 1877 | 1468602997330 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:37 INFO - PROCESS | 1877 | 1468602997341 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e239c00 == 33 [pid = 1877] [id = 726] 10:16:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x8ec4f400) [pid = 1877] [serial = 2179] [outer = (nil)] 10:16:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x922ec800) [pid = 1877] [serial = 2180] [outer = 0x8ec4f400] 10:16:37 INFO - PROCESS | 1877 | 1468602997467 Marionette DEBUG loaded listener.js 10:16:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x93f7dc00) [pid = 1877] [serial = 2181] [outer = 0x8ec4f400] 10:16:38 INFO - PROCESS | 1877 | 1468602998587 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]]]}] 10:16:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:16:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1693ms 10:16:38 INFO - PROCESS | 1877 | 1468602998643 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 10:16:38 INFO - PROCESS | 1877 | 1468602998648 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 10:16:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:16:38 INFO - PROCESS | 1877 | 1468602998657 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:16:38 INFO - PROCESS | 1877 | 1468602998663 Marionette TRACE conn3 <- [1,2878,null,{}] 10:16:38 INFO - PROCESS | 1877 | 1468602998671 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}] 10:16:38 INFO - PROCESS | 1877 | 1468602998676 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:38 INFO - PROCESS | 1877 | 1468602998939 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 10:16:39 INFO - PROCESS | 1877 | --DOCSHELL 0x9218f000 == 32 [pid = 1877] [id = 680] 10:16:39 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8a800 == 31 [pid = 1877] [id = 681] 10:16:39 INFO - PROCESS | 1877 | --DOCSHELL 0x918e9c00 == 30 [pid = 1877] [id = 679] 10:16:39 INFO - PROCESS | 1877 | --DOCSHELL 0x90a3a800 == 29 [pid = 1877] [id = 686] 10:16:39 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb3000 == 28 [pid = 1877] [id = 678] 10:16:39 INFO - PROCESS | 1877 | 1468602999240 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:39 INFO - PROCESS | 1877 | 1468602999255 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:39 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8e800 == 29 [pid = 1877] [id = 727] 10:16:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x8ec90400) [pid = 1877] [serial = 2182] [outer = (nil)] 10:16:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x90a2e000) [pid = 1877] [serial = 2183] [outer = 0x8ec90400] 10:16:39 INFO - PROCESS | 1877 | 1468602999351 Marionette DEBUG loaded listener.js 10:16:39 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x918ee000) [pid = 1877] [serial = 2184] [outer = 0x8ec90400] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x979e9800) [pid = 1877] [serial = 2130] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x90a38000) [pid = 1877] [serial = 2105] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x93ca2c00) [pid = 1877] [serial = 2120] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x91ed4c00) [pid = 1877] [serial = 2088] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x93f7ac00) [pid = 1877] [serial = 2121] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x922e1c00) [pid = 1877] [serial = 2117] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x95452400) [pid = 1877] [serial = 2111] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9790cc00) [pid = 1877] [serial = 2126] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x908cc800) [pid = 1877] [serial = 2114] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x955b4400) [pid = 1877] [serial = 2112] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x90a38800) [pid = 1877] [serial = 2115] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x9246b800) [pid = 1877] [serial = 2118] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x932e0c00) [pid = 1877] [serial = 2103] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92466000) [pid = 1877] [serial = 2109] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x955b0c00) [pid = 1877] [serial = 2127] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x932dbc00) [pid = 1877] [serial = 2108] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x955ad800) [pid = 1877] [serial = 2124] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x953e0c00) [pid = 1877] [serial = 2123] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x92149c00) [pid = 1877] [serial = 2106] [outer = (nil)] [url = about:blank] 10:16:39 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x955b6800) [pid = 1877] [serial = 2129] [outer = (nil)] [url = about:blank] 10:16:40 INFO - PROCESS | 1877 | 1468603000200 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]]]}] 10:16:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:16:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1590ms 10:16:40 INFO - PROCESS | 1877 | 1468603000247 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 10:16:40 INFO - PROCESS | 1877 | 1468603000253 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 10:16:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:16:40 INFO - PROCESS | 1877 | 1468603000264 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:16:40 INFO - PROCESS | 1877 | 1468603000267 Marionette TRACE conn3 <- [1,2882,null,{}] 10:16:40 INFO - PROCESS | 1877 | 1468603000278 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}] 10:16:40 INFO - PROCESS | 1877 | 1468603000283 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:40 INFO - PROCESS | 1877 | 1468603000505 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 10:16:40 INFO - PROCESS | 1877 | 1468603000517 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:40 INFO - PROCESS | 1877 | 1468603000523 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8ec00 == 30 [pid = 1877] [id = 728] 10:16:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x9218bc00) [pid = 1877] [serial = 2185] [outer = (nil)] 10:16:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x922e5800) [pid = 1877] [serial = 2186] [outer = 0x9218bc00] 10:16:40 INFO - PROCESS | 1877 | 1468603000598 Marionette DEBUG loaded listener.js 10:16:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x92464800) [pid = 1877] [serial = 2187] [outer = 0x9218bc00] 10:16:41 INFO - PROCESS | 1877 | 1468603001570 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]]]}] 10:16:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:16:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1329ms 10:16:41 INFO - PROCESS | 1877 | 1468603001594 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 10:16:41 INFO - PROCESS | 1877 | 1468603001599 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 10:16:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:16:41 INFO - PROCESS | 1877 | 1468603001607 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:16:41 INFO - PROCESS | 1877 | 1468603001614 Marionette TRACE conn3 <- [1,2886,null,{}] 10:16:41 INFO - PROCESS | 1877 | 1468603001634 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}] 10:16:41 INFO - PROCESS | 1877 | 1468603001645 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:41 INFO - PROCESS | 1877 | 1468603001934 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 10:16:41 INFO - PROCESS | 1877 | 1468603001964 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:41 INFO - PROCESS | 1877 | 1468603001973 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:42 INFO - PROCESS | 1877 | ++DOCSHELL 0x93c9c000 == 31 [pid = 1877] [id = 729] 10:16:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x93d92800) [pid = 1877] [serial = 2188] [outer = (nil)] 10:16:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x93d9d400) [pid = 1877] [serial = 2189] [outer = 0x93d92800] 10:16:42 INFO - PROCESS | 1877 | 1468603002085 Marionette DEBUG loaded listener.js 10:16:42 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9526cc00) [pid = 1877] [serial = 2190] [outer = 0x93d92800] 10:16:43 INFO - PROCESS | 1877 | 1468603003280 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]]]}] 10:16:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:16:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1700ms 10:16:43 INFO - PROCESS | 1877 | 1468603003307 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 10:16:43 INFO - PROCESS | 1877 | 1468603003311 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 10:16:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:16:43 INFO - PROCESS | 1877 | 1468603003317 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:16:43 INFO - PROCESS | 1877 | 1468603003321 Marionette TRACE conn3 <- [1,2890,null,{}] 10:16:43 INFO - PROCESS | 1877 | 1468603003327 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}] 10:16:43 INFO - PROCESS | 1877 | 1468603003331 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:43 INFO - PROCESS | 1877 | 1468603003570 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 10:16:43 INFO - PROCESS | 1877 | 1468603003593 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:43 INFO - PROCESS | 1877 | 1468603003601 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:43 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0dc00 == 32 [pid = 1877] [id = 730] 10:16:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x953e1000) [pid = 1877] [serial = 2191] [outer = (nil)] 10:16:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x9544d000) [pid = 1877] [serial = 2192] [outer = 0x953e1000] 10:16:43 INFO - PROCESS | 1877 | 1468603003682 Marionette DEBUG loaded listener.js 10:16:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x955b0000) [pid = 1877] [serial = 2193] [outer = 0x953e1000] 10:16:44 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x8ec55400) [pid = 1877] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:16:44 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x926d4c00) [pid = 1877] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:16:44 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92526800) [pid = 1877] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:16:44 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x8ec53800) [pid = 1877] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:16:44 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x918e6c00) [pid = 1877] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:16:44 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ec55c00) [pid = 1877] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:16:44 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x95289000) [pid = 1877] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:16:44 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x93f83400) [pid = 1877] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:16:44 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x92185000) [pid = 1877] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:16:44 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x99ae8c00) [pid = 1877] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:16:44 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x9a38c800) [pid = 1877] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:16:44 INFO - PROCESS | 1877 | 1468603004736 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:16:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:16:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1480ms 10:16:44 INFO - PROCESS | 1877 | 1468603004797 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 10:16:44 INFO - PROCESS | 1877 | 1468603004801 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 10:16:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:16:44 INFO - PROCESS | 1877 | 1468603004807 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:16:44 INFO - PROCESS | 1877 | 1468603004811 Marionette TRACE conn3 <- [1,2894,null,{}] 10:16:44 INFO - PROCESS | 1877 | 1468603004816 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}] 10:16:44 INFO - PROCESS | 1877 | 1468603004821 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:45 INFO - PROCESS | 1877 | 1468603005031 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 10:16:45 INFO - PROCESS | 1877 | 1468603005044 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:45 INFO - PROCESS | 1877 | 1468603005053 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23e000 == 33 [pid = 1877] [id = 731] 10:16:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x8e23e400) [pid = 1877] [serial = 2194] [outer = (nil)] 10:16:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x953e1c00) [pid = 1877] [serial = 2195] [outer = 0x8e23e400] 10:16:45 INFO - PROCESS | 1877 | 1468603005120 Marionette DEBUG loaded listener.js 10:16:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x926db800) [pid = 1877] [serial = 2196] [outer = 0x8e23e400] 10:16:45 INFO - PROCESS | 1877 | 1468603005963 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]]]}] 10:16:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:16:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1191ms 10:16:46 INFO - PROCESS | 1877 | 1468603006003 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 10:16:46 INFO - PROCESS | 1877 | 1468603006007 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 10:16:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:16:46 INFO - PROCESS | 1877 | 1468603006070 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:16:46 INFO - PROCESS | 1877 | 1468603006075 Marionette TRACE conn3 <- [1,2898,null,{}] 10:16:46 INFO - PROCESS | 1877 | 1468603006084 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}] 10:16:46 INFO - PROCESS | 1877 | 1468603006091 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:46 INFO - PROCESS | 1877 | 1468603006303 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 10:16:46 INFO - PROCESS | 1877 | 1468603006491 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:46 INFO - PROCESS | 1877 | 1468603006500 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:46 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e241c00 == 34 [pid = 1877] [id = 732] 10:16:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x8ec8d800) [pid = 1877] [serial = 2197] [outer = (nil)] 10:16:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x908c3400) [pid = 1877] [serial = 2198] [outer = 0x8ec8d800] 10:16:46 INFO - PROCESS | 1877 | 1468603006596 Marionette DEBUG loaded listener.js 10:16:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x91ed9000) [pid = 1877] [serial = 2199] [outer = 0x8ec8d800] 10:16:47 INFO - PROCESS | 1877 | 1468603007773 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]]]}] 10:16:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:16:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1788ms 10:16:47 INFO - PROCESS | 1877 | 1468603007858 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 10:16:47 INFO - PROCESS | 1877 | 1468603007864 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 10:16:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:16:47 INFO - PROCESS | 1877 | 1468603007874 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:16:47 INFO - PROCESS | 1877 | 1468603007878 Marionette TRACE conn3 <- [1,2902,null,{}] 10:16:47 INFO - PROCESS | 1877 | 1468603007888 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}] 10:16:47 INFO - PROCESS | 1877 | 1468603007896 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:48 INFO - PROCESS | 1877 | 1468603008129 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 10:16:48 INFO - PROCESS | 1877 | 1468603008427 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:48 INFO - PROCESS | 1877 | 1468603008437 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:48 INFO - PROCESS | 1877 | ++DOCSHELL 0x92188800 == 35 [pid = 1877] [id = 733] 10:16:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x926dc000) [pid = 1877] [serial = 2200] [outer = (nil)] 10:16:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92f0e000) [pid = 1877] [serial = 2201] [outer = 0x926dc000] 10:16:48 INFO - PROCESS | 1877 | 1468603008520 Marionette DEBUG loaded listener.js 10:16:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93d90800) [pid = 1877] [serial = 2202] [outer = 0x926dc000] 10:16:49 INFO - PROCESS | 1877 | 1468603009488 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:16:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:16:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1689ms 10:16:49 INFO - PROCESS | 1877 | 1468603009563 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 10:16:49 INFO - PROCESS | 1877 | 1468603009567 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 10:16:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:16:49 INFO - PROCESS | 1877 | 1468603009574 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:16:49 INFO - PROCESS | 1877 | 1468603009578 Marionette TRACE conn3 <- [1,2906,null,{}] 10:16:49 INFO - PROCESS | 1877 | 1468603009584 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}] 10:16:49 INFO - PROCESS | 1877 | 1468603009590 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:49 INFO - PROCESS | 1877 | 1468603009810 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 10:16:50 INFO - PROCESS | 1877 | 1468603010094 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:50 INFO - PROCESS | 1877 | 1468603010109 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x979e7000 == 36 [pid = 1877] [id = 734] 10:16:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x984ccc00) [pid = 1877] [serial = 2203] [outer = (nil)] 10:16:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x98516800) [pid = 1877] [serial = 2204] [outer = 0x984ccc00] 10:16:50 INFO - PROCESS | 1877 | 1468603010236 Marionette DEBUG loaded listener.js 10:16:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x99009800) [pid = 1877] [serial = 2205] [outer = 0x984ccc00] 10:16:51 INFO - PROCESS | 1877 | 1468603011130 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]]]}] 10:16:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:16:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1592ms 10:16:51 INFO - PROCESS | 1877 | 1468603011167 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 10:16:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:16:51 INFO - PROCESS | 1877 | 1468603011171 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 10:16:51 INFO - PROCESS | 1877 | 1468603011178 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:16:51 INFO - PROCESS | 1877 | 1468603011181 Marionette TRACE conn3 <- [1,2910,null,{}] 10:16:51 INFO - PROCESS | 1877 | 1468603011205 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}] 10:16:51 INFO - PROCESS | 1877 | 1468603011211 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:51 INFO - PROCESS | 1877 | 1468603011393 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 10:16:51 INFO - PROCESS | 1877 | 1468603011581 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:51 INFO - PROCESS | 1877 | 1468603011590 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a3b000 == 37 [pid = 1877] [id = 735] 10:16:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x998b7400) [pid = 1877] [serial = 2206] [outer = (nil)] 10:16:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x99cf6400) [pid = 1877] [serial = 2207] [outer = 0x998b7400] 10:16:51 INFO - PROCESS | 1877 | 1468603011671 Marionette DEBUG loaded listener.js 10:16:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x99e64000) [pid = 1877] [serial = 2208] [outer = 0x998b7400] 10:16:52 INFO - PROCESS | 1877 | 1468603012506 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]]]}] 10:16:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:16:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:16:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1385ms 10:16:52 INFO - TEST-START | /DOMEvents/constructors.html 10:16:52 INFO - PROCESS | 1877 | 1468603012563 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 10:16:52 INFO - PROCESS | 1877 | 1468603012566 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 10:16:52 INFO - PROCESS | 1877 | 1468603012574 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:16:52 INFO - PROCESS | 1877 | 1468603012577 Marionette TRACE conn3 <- [1,2914,null,{}] 10:16:52 INFO - PROCESS | 1877 | 1468603012584 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}] 10:16:52 INFO - PROCESS | 1877 | 1468603012589 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:52 INFO - PROCESS | 1877 | 1468603012835 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 10:16:52 INFO - PROCESS | 1877 | 1468603012972 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:52 INFO - PROCESS | 1877 | 1468603012980 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e235c00 == 38 [pid = 1877] [id = 736] 10:16:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x8e243800) [pid = 1877] [serial = 2209] [outer = (nil)] 10:16:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9a384800) [pid = 1877] [serial = 2210] [outer = 0x8e243800] 10:16:53 INFO - PROCESS | 1877 | 1468603013058 Marionette DEBUG loaded listener.js 10:16:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9a38d000) [pid = 1877] [serial = 2211] [outer = 0x8e243800] 10:16:54 INFO - PROCESS | 1877 | 1468603014052 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]]]}] 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:16:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:16:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:16:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:16:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 1563ms 10:16:54 INFO - PROCESS | 1877 | 1468603014146 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 10:16:54 INFO - PROCESS | 1877 | 1468603014154 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 10:16:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:16:54 INFO - PROCESS | 1877 | 1468603014166 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:16:54 INFO - PROCESS | 1877 | 1468603014171 Marionette TRACE conn3 <- [1,2918,null,{}] 10:16:54 INFO - PROCESS | 1877 | 1468603014186 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}] 10:16:54 INFO - PROCESS | 1877 | 1468603014197 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:54 INFO - PROCESS | 1877 | 1468603014421 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 10:16:54 INFO - PROCESS | 1877 | 1468603014665 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:54 INFO - PROCESS | 1877 | 1468603014672 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e237000 == 39 [pid = 1877] [id = 737] 10:16:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x8ec87800) [pid = 1877] [serial = 2212] [outer = (nil)] 10:16:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x92149000) [pid = 1877] [serial = 2213] [outer = 0x8ec87800] 10:16:54 INFO - PROCESS | 1877 | 1468603014769 Marionette DEBUG loaded listener.js 10:16:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x9a807400) [pid = 1877] [serial = 2214] [outer = 0x8ec87800] 10:16:55 INFO - PROCESS | 1877 | 1468603015549 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:16:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:16:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1442ms 10:16:55 INFO - PROCESS | 1877 | 1468603015621 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 10:16:55 INFO - PROCESS | 1877 | 1468603015625 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 10:16:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:16:55 INFO - PROCESS | 1877 | 1468603015633 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:16:55 INFO - PROCESS | 1877 | 1468603015636 Marionette TRACE conn3 <- [1,2922,null,{}] 10:16:55 INFO - PROCESS | 1877 | 1468603015642 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}] 10:16:55 INFO - PROCESS | 1877 | 1468603015647 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:55 INFO - PROCESS | 1877 | 1468603015803 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 10:16:56 INFO - PROCESS | 1877 | 1468603016293 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:56 INFO - PROCESS | 1877 | 1468603016302 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:56 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec57000 == 40 [pid = 1877] [id = 738] 10:16:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x8ec57c00) [pid = 1877] [serial = 2215] [outer = (nil)] 10:16:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x8ecb1c00) [pid = 1877] [serial = 2216] [outer = 0x8ec57c00] 10:16:56 INFO - PROCESS | 1877 | 1468603016380 Marionette DEBUG loaded listener.js 10:16:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x908c7000) [pid = 1877] [serial = 2217] [outer = 0x8ec57c00] 10:16:57 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:16:57 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:16:57 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:16:57 INFO - PROCESS | 1877 | [1877] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:16:57 INFO - PROCESS | 1877 | 1468603017185 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]]]}] 10:16:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:16:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:16:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 10:16:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:16:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 10:16:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:16:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 10:16:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:16:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:16:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:16:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1591ms 10:16:57 INFO - PROCESS | 1877 | 1468603017230 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 10:16:57 INFO - PROCESS | 1877 | 1468603017235 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 10:16:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:16:57 INFO - PROCESS | 1877 | 1468603017247 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:16:57 INFO - PROCESS | 1877 | 1468603017251 Marionette TRACE conn3 <- [1,2926,null,{}] 10:16:57 INFO - PROCESS | 1877 | 1468603017290 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}] 10:16:57 INFO - PROCESS | 1877 | 1468603017299 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:57 INFO - PROCESS | 1877 | 1468603017503 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 10:16:57 INFO - PROCESS | 1877 | 1468603017705 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:16:57 INFO - PROCESS | 1877 | 1468603017711 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x9214e000 == 41 [pid = 1877] [id = 739] 10:16:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x9214e800) [pid = 1877] [serial = 2218] [outer = (nil)] 10:16:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x92d53400) [pid = 1877] [serial = 2219] [outer = 0x9214e800] 10:16:57 INFO - PROCESS | 1877 | 1468603017788 Marionette DEBUG loaded listener.js 10:16:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x93f7f000) [pid = 1877] [serial = 2220] [outer = 0x9214e800] 10:16:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec50c00 == 40 [pid = 1877] [id = 717] 10:16:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8e400 == 39 [pid = 1877] [id = 682] 10:16:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec92800 == 38 [pid = 1877] [id = 689] 10:16:58 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec89c00 == 37 [pid = 1877] [id = 688] 10:16:58 INFO - PROCESS | 1877 | --DOCSHELL 0x932dd400 == 36 [pid = 1877] [id = 687] 10:16:58 INFO - PROCESS | 1877 | --DOCSHELL 0x908cac00 == 35 [pid = 1877] [id = 691] 10:16:59 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb7400 == 34 [pid = 1877] [id = 693] 10:16:59 INFO - PROCESS | 1877 | --DOCSHELL 0x92f07c00 == 33 [pid = 1877] [id = 694] 10:16:59 INFO - PROCESS | 1877 | --DOCSHELL 0x91edb000 == 32 [pid = 1877] [id = 692] 10:16:59 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec56400 == 31 [pid = 1877] [id = 683] 10:16:59 INFO - PROCESS | 1877 | --DOCSHELL 0x90a37c00 == 30 [pid = 1877] [id = 684] 10:16:59 INFO - PROCESS | 1877 | --DOCSHELL 0x908cc400 == 29 [pid = 1877] [id = 685] 10:16:59 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecbe400 == 28 [pid = 1877] [id = 690] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x8ecc0c00) [pid = 1877] [serial = 2133] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x8ec8d000) [pid = 1877] [serial = 2132] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x92f01800) [pid = 1877] [serial = 2136] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x92d51800) [pid = 1877] [serial = 2135] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x926d7800) [pid = 1877] [serial = 2162] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x8ec89000) [pid = 1877] [serial = 2153] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x8ecb5c00) [pid = 1877] [serial = 2154] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x918eb000) [pid = 1877] [serial = 2156] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x8ecbe000) [pid = 1877] [serial = 2151] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x8ec8dc00) [pid = 1877] [serial = 2150] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x97996400) [pid = 1877] [serial = 2139] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x97914c00) [pid = 1877] [serial = 2138] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x99dedc00) [pid = 1877] [serial = 2142] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x99d3e000) [pid = 1877] [serial = 2141] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x92189c00) [pid = 1877] [serial = 2159] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x9a389c00) [pid = 1877] [serial = 2145] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x922dd400) [pid = 1877] [serial = 2160] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9a383800) [pid = 1877] [serial = 2144] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92d54800) [pid = 1877] [serial = 2163] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x9a671c00) [pid = 1877] [serial = 2148] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9a65ac00) [pid = 1877] [serial = 2147] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x91ed1400) [pid = 1877] [serial = 2157] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x926da000) [pid = 1877] [serial = 2165] [outer = (nil)] [url = about:blank] 10:16:59 INFO - PROCESS | 1877 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:16:59 INFO - PROCESS | 1877 | 1468603019684 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]]]}] 10:16:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:16:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2464ms 10:16:59 INFO - PROCESS | 1877 | 1468603019711 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 10:16:59 INFO - PROCESS | 1877 | 1468603019716 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 10:16:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:16:59 INFO - PROCESS | 1877 | 1468603019723 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:16:59 INFO - PROCESS | 1877 | 1468603019728 Marionette TRACE conn3 <- [1,2930,null,{}] 10:16:59 INFO - PROCESS | 1877 | 1468603019736 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}] 10:16:59 INFO - PROCESS | 1877 | 1468603019741 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:16:59 INFO - PROCESS | 1877 | 1468603019886 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 10:17:00 INFO - PROCESS | 1877 | 1468603020091 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:00 INFO - PROCESS | 1877 | 1468603020098 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8dc00 == 29 [pid = 1877] [id = 740] 10:17:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x8ecb1800) [pid = 1877] [serial = 2221] [outer = (nil)] 10:17:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x908cc400) [pid = 1877] [serial = 2222] [outer = 0x8ecb1800] 10:17:00 INFO - PROCESS | 1877 | 1468603020179 Marionette DEBUG loaded listener.js 10:17:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x90a34c00) [pid = 1877] [serial = 2223] [outer = 0x8ecb1800] 10:17:00 INFO - PROCESS | 1877 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:17:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:17:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1191ms 10:17:00 INFO - PROCESS | 1877 | 1468603020905 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]]]}] 10:17:00 INFO - PROCESS | 1877 | 1468603020923 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 10:17:00 INFO - PROCESS | 1877 | 1468603020932 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 10:17:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:17:00 INFO - PROCESS | 1877 | 1468603020943 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:17:00 INFO - PROCESS | 1877 | 1468603020947 Marionette TRACE conn3 <- [1,2934,null,{}] 10:17:00 INFO - PROCESS | 1877 | 1468603020953 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}] 10:17:00 INFO - PROCESS | 1877 | 1468603020959 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:01 INFO - PROCESS | 1877 | 1468603021170 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 10:17:01 INFO - PROCESS | 1877 | 1468603021197 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:01 INFO - PROCESS | 1877 | 1468603021206 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x92185000 == 30 [pid = 1877] [id = 741] 10:17:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x92187800) [pid = 1877] [serial = 2224] [outer = (nil)] 10:17:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9218d800) [pid = 1877] [serial = 2225] [outer = 0x92187800] 10:17:01 INFO - PROCESS | 1877 | 1468603021278 Marionette DEBUG loaded listener.js 10:17:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x922e0000) [pid = 1877] [serial = 2226] [outer = 0x92187800] 10:17:02 INFO - PROCESS | 1877 | 1468603022161 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]]]}] 10:17:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:17:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1248ms 10:17:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:17:02 INFO - PROCESS | 1877 | 1468603022191 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 10:17:02 INFO - PROCESS | 1877 | 1468603022194 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 10:17:02 INFO - PROCESS | 1877 | 1468603022201 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:17:02 INFO - PROCESS | 1877 | 1468603022207 Marionette TRACE conn3 <- [1,2938,null,{}] 10:17:02 INFO - PROCESS | 1877 | 1468603022232 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}] 10:17:02 INFO - PROCESS | 1877 | 1468603022241 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:02 INFO - PROCESS | 1877 | 1468603022451 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 10:17:02 INFO - PROCESS | 1877 | 1468603022497 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:02 INFO - PROCESS | 1877 | 1468603022510 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:02 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f05800 == 31 [pid = 1877] [id = 742] 10:17:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x92f06800) [pid = 1877] [serial = 2227] [outer = (nil)] 10:17:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92f0f800) [pid = 1877] [serial = 2228] [outer = 0x92f06800] 10:17:02 INFO - PROCESS | 1877 | 1468603022586 Marionette DEBUG loaded listener.js 10:17:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x93c96400) [pid = 1877] [serial = 2229] [outer = 0x92f06800] 10:17:03 INFO - PROCESS | 1877 | 1468603023449 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]]]}] 10:17:03 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:17:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1296ms 10:17:03 INFO - PROCESS | 1877 | 1468603023504 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 10:17:03 INFO - PROCESS | 1877 | 1468603023508 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 10:17:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:17:03 INFO - PROCESS | 1877 | 1468603023515 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:17:03 INFO - PROCESS | 1877 | 1468603023517 Marionette TRACE conn3 <- [1,2942,null,{}] 10:17:03 INFO - PROCESS | 1877 | 1468603023523 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}] 10:17:03 INFO - PROCESS | 1877 | 1468603023528 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:03 INFO - PROCESS | 1877 | 1468603023737 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 10:17:03 INFO - PROCESS | 1877 | 1468603023764 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:03 INFO - PROCESS | 1877 | 1468603023772 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x92f0c000 == 32 [pid = 1877] [id = 743] 10:17:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x9528d000) [pid = 1877] [serial = 2230] [outer = (nil)] 10:17:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x95451c00) [pid = 1877] [serial = 2231] [outer = 0x9528d000] 10:17:03 INFO - PROCESS | 1877 | 1468603023841 Marionette DEBUG loaded listener.js 10:17:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x97907c00) [pid = 1877] [serial = 2232] [outer = 0x9528d000] 10:17:04 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x918f1c00) [pid = 1877] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:17:04 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x8e23e400) [pid = 1877] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:17:04 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ecbc800) [pid = 1877] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:17:04 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x93ca0400) [pid = 1877] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:17:04 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x93d92800) [pid = 1877] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:17:04 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x953e1000) [pid = 1877] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:17:04 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x95449000) [pid = 1877] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:17:04 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x8ec8d400) [pid = 1877] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:17:04 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x9218bc00) [pid = 1877] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:17:04 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x8ec90400) [pid = 1877] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:17:04 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x8ec4f400) [pid = 1877] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:17:05 INFO - PROCESS | 1877 | 1468603025101 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"]]]}] 10:17:05 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:17:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:17:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1641ms 10:17:05 INFO - PROCESS | 1877 | 1468603025157 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 10:17:05 INFO - PROCESS | 1877 | 1468603025161 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 10:17:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:17:05 INFO - PROCESS | 1877 | 1468603025168 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:17:05 INFO - PROCESS | 1877 | 1468603025170 Marionette TRACE conn3 <- [1,2946,null,{}] 10:17:05 INFO - PROCESS | 1877 | 1468603025176 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}] 10:17:05 INFO - PROCESS | 1877 | 1468603025181 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:05 INFO - PROCESS | 1877 | 1468603025322 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 10:17:05 INFO - PROCESS | 1877 | 1468603025342 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:05 INFO - PROCESS | 1877 | 1468603025350 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:05 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a2d800 == 33 [pid = 1877] [id = 744] 10:17:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x918ee800) [pid = 1877] [serial = 2233] [outer = (nil)] 10:17:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x95282400) [pid = 1877] [serial = 2234] [outer = 0x918ee800] 10:17:05 INFO - PROCESS | 1877 | 1468603025418 Marionette DEBUG loaded listener.js 10:17:05 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9544c000) [pid = 1877] [serial = 2235] [outer = 0x918ee800] 10:17:06 INFO - PROCESS | 1877 | 1468603026257 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]]]}] 10:17:06 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:17:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1134ms 10:17:06 INFO - PROCESS | 1877 | 1468603026303 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 10:17:06 INFO - PROCESS | 1877 | 1468603026306 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 10:17:06 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:17:06 INFO - PROCESS | 1877 | 1468603026313 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:17:06 INFO - PROCESS | 1877 | 1468603026316 Marionette TRACE conn3 <- [1,2950,null,{}] 10:17:06 INFO - PROCESS | 1877 | 1468603026321 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}] 10:17:06 INFO - PROCESS | 1877 | 1468603026331 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:06 INFO - PROCESS | 1877 | 1468603026496 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 10:17:06 INFO - PROCESS | 1877 | 1468603026505 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:06 INFO - PROCESS | 1877 | 1468603026517 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x97996c00 == 34 [pid = 1877] [id = 745] 10:17:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9799d000) [pid = 1877] [serial = 2236] [outer = (nil)] 10:17:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x979a1800) [pid = 1877] [serial = 2237] [outer = 0x9799d000] 10:17:06 INFO - PROCESS | 1877 | 1468603026584 Marionette DEBUG loaded listener.js 10:17:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x984d4c00) [pid = 1877] [serial = 2238] [outer = 0x9799d000] 10:17:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec58800 == 35 [pid = 1877] [id = 746] 10:17:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x8ec84800) [pid = 1877] [serial = 2239] [outer = (nil)] 10:17:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8ecb7000) [pid = 1877] [serial = 2240] [outer = 0x8ec84800] 10:17:07 INFO - PROCESS | 1877 | 1468603027809 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]]]}] 10:17:07 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:17:07 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1532ms 10:17:07 INFO - PROCESS | 1877 | 1468603027846 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 10:17:07 INFO - PROCESS | 1877 | 1468603027851 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 10:17:07 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:17:07 INFO - PROCESS | 1877 | 1468603027863 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:17:07 INFO - PROCESS | 1877 | 1468603027874 Marionette TRACE conn3 <- [1,2954,null,{}] 10:17:07 INFO - PROCESS | 1877 | 1468603027886 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}] 10:17:07 INFO - PROCESS | 1877 | 1468603027893 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:08 INFO - PROCESS | 1877 | 1468603028198 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 10:17:08 INFO - PROCESS | 1877 | 1468603028398 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:08 INFO - PROCESS | 1877 | 1468603028409 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:08 INFO - PROCESS | 1877 | ++DOCSHELL 0x918ebc00 == 36 [pid = 1877] [id = 747] 10:17:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x91eda800) [pid = 1877] [serial = 2241] [outer = (nil)] 10:17:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x9214c000) [pid = 1877] [serial = 2242] [outer = 0x91eda800] 10:17:08 INFO - PROCESS | 1877 | 1468603028492 Marionette DEBUG loaded listener.js 10:17:08 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x922e3000) [pid = 1877] [serial = 2243] [outer = 0x91eda800] 10:17:09 INFO - PROCESS | 1877 | 1468603029502 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]]]}] 10:17:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:17:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:17:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1701ms 10:17:09 INFO - PROCESS | 1877 | 1468603029561 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 10:17:09 INFO - PROCESS | 1877 | 1468603029569 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 10:17:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:17:09 INFO - PROCESS | 1877 | 1468603029580 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:17:09 INFO - PROCESS | 1877 | 1468603029584 Marionette TRACE conn3 <- [1,2958,null,{}] 10:17:09 INFO - PROCESS | 1877 | 1468603029619 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}] 10:17:09 INFO - PROCESS | 1877 | 1468603029625 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:09 INFO - PROCESS | 1877 | 1468603029855 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 10:17:10 INFO - PROCESS | 1877 | 1468603030040 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:10 INFO - PROCESS | 1877 | 1468603030048 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:10 INFO - PROCESS | 1877 | ++DOCSHELL 0x926d1800 == 37 [pid = 1877] [id = 748] 10:17:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x92f02000) [pid = 1877] [serial = 2244] [outer = (nil)] 10:17:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9790b000) [pid = 1877] [serial = 2245] [outer = 0x92f02000] 10:17:10 INFO - PROCESS | 1877 | 1468603030132 Marionette DEBUG loaded listener.js 10:17:10 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x97915400) [pid = 1877] [serial = 2246] [outer = 0x92f02000] 10:17:11 INFO - PROCESS | 1877 | 1468603031101 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]]]}] 10:17:11 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:17:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1537ms 10:17:11 INFO - PROCESS | 1877 | 1468603031117 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 10:17:11 INFO - PROCESS | 1877 | 1468603031121 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 10:17:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:17:11 INFO - PROCESS | 1877 | 1468603031128 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:17:11 INFO - PROCESS | 1877 | 1468603031134 Marionette TRACE conn3 <- [1,2962,null,{}] 10:17:11 INFO - PROCESS | 1877 | 1468603031151 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}] 10:17:11 INFO - PROCESS | 1877 | 1468603031160 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:11 INFO - PROCESS | 1877 | 1468603031359 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 10:17:11 INFO - PROCESS | 1877 | 1468603031539 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:11 INFO - PROCESS | 1877 | 1468603031550 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x99aea400 == 38 [pid = 1877] [id = 749] 10:17:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x99cfc000) [pid = 1877] [serial = 2247] [outer = (nil)] 10:17:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x99e62000) [pid = 1877] [serial = 2248] [outer = 0x99cfc000] 10:17:11 INFO - PROCESS | 1877 | 1468603031675 Marionette DEBUG loaded listener.js 10:17:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9a383400) [pid = 1877] [serial = 2249] [outer = 0x99cfc000] 10:17:12 INFO - PROCESS | 1877 | 1468603032549 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]]]}] 10:17:12 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:17:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1442ms 10:17:12 INFO - PROCESS | 1877 | 1468603032570 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 10:17:12 INFO - PROCESS | 1877 | 1468603032575 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 10:17:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:17:12 INFO - PROCESS | 1877 | 1468603032581 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:17:12 INFO - PROCESS | 1877 | 1468603032584 Marionette TRACE conn3 <- [1,2966,null,{}] 10:17:12 INFO - PROCESS | 1877 | 1468603032592 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}] 10:17:12 INFO - PROCESS | 1877 | 1468603032597 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:12 INFO - PROCESS | 1877 | 1468603032763 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 10:17:13 INFO - PROCESS | 1877 | 1468603032992 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:13 INFO - PROCESS | 1877 | 1468603033000 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:13 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8d000 == 39 [pid = 1877] [id = 750] 10:17:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x90a31000) [pid = 1877] [serial = 2250] [outer = (nil)] 10:17:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x9a38dc00) [pid = 1877] [serial = 2251] [outer = 0x90a31000] 10:17:13 INFO - PROCESS | 1877 | 1468603033080 Marionette DEBUG loaded listener.js 10:17:13 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x9a66ec00) [pid = 1877] [serial = 2252] [outer = 0x90a31000] 10:17:14 INFO - PROCESS | 1877 | 1468603034135 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]]]}] 10:17:14 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:17:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1585ms 10:17:14 INFO - PROCESS | 1877 | 1468603034186 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 10:17:14 INFO - PROCESS | 1877 | 1468603034192 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 10:17:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:17:14 INFO - PROCESS | 1877 | 1468603034202 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:17:14 INFO - PROCESS | 1877 | 1468603034207 Marionette TRACE conn3 <- [1,2970,null,{}] 10:17:14 INFO - PROCESS | 1877 | 1468603034215 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}] 10:17:14 INFO - PROCESS | 1877 | 1468603034221 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:14 INFO - PROCESS | 1877 | 1468603034395 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 10:17:14 INFO - PROCESS | 1877 | 1468603034691 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:14 INFO - PROCESS | 1877 | 1468603034701 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:14 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e236800 == 40 [pid = 1877] [id = 751] 10:17:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x8ec85400) [pid = 1877] [serial = 2253] [outer = (nil)] 10:17:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x918e9400) [pid = 1877] [serial = 2254] [outer = 0x8ec85400] 10:17:14 INFO - PROCESS | 1877 | 1468603034834 Marionette DEBUG loaded listener.js 10:17:14 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x91ed7000) [pid = 1877] [serial = 2255] [outer = 0x8ec85400] 10:17:15 INFO - PROCESS | 1877 | --DOCSHELL 0x90a2d800 == 39 [pid = 1877] [id = 744] 10:17:15 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0c000 == 38 [pid = 1877] [id = 743] 10:17:15 INFO - PROCESS | 1877 | --DOCSHELL 0x92f05800 == 37 [pid = 1877] [id = 742] 10:17:15 INFO - PROCESS | 1877 | --DOCSHELL 0x92185000 == 36 [pid = 1877] [id = 741] 10:17:15 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8dc00 == 35 [pid = 1877] [id = 740] 10:17:15 INFO - PROCESS | 1877 | --DOCSHELL 0x9214e000 == 34 [pid = 1877] [id = 739] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x908c6400) [pid = 1877] [serial = 2168] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x93f7fc00) [pid = 1877] [serial = 2175] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x93d9cc00) [pid = 1877] [serial = 2174] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x93d9d400) [pid = 1877] [serial = 2189] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x955b0000) [pid = 1877] [serial = 2193] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x955b3c00) [pid = 1877] [serial = 2178] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x926d1400) [pid = 1877] [serial = 2171] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x9544d000) [pid = 1877] [serial = 2192] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x922e5800) [pid = 1877] [serial = 2186] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x918ee000) [pid = 1877] [serial = 2184] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x92464800) [pid = 1877] [serial = 2187] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x922ec800) [pid = 1877] [serial = 2180] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x90a2e000) [pid = 1877] [serial = 2183] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x91ed7400) [pid = 1877] [serial = 2169] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x9526cc00) [pid = 1877] [serial = 2190] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x93f7dc00) [pid = 1877] [serial = 2181] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92d5e800) [pid = 1877] [serial = 2172] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x955ac400) [pid = 1877] [serial = 2177] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x92d5fc00) [pid = 1877] [serial = 2166] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x953e1c00) [pid = 1877] [serial = 2195] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x926db800) [pid = 1877] [serial = 2196] [outer = (nil)] [url = about:blank] 10:17:15 INFO - PROCESS | 1877 | 1468603035677 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]]]}] 10:17:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:17:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1536ms 10:17:15 INFO - PROCESS | 1877 | 1468603035738 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 10:17:15 INFO - PROCESS | 1877 | 1468603035744 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 10:17:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:17:15 INFO - PROCESS | 1877 | 1468603035754 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:17:15 INFO - PROCESS | 1877 | 1468603035759 Marionette TRACE conn3 <- [1,2974,null,{}] 10:17:15 INFO - PROCESS | 1877 | 1468603035768 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}] 10:17:15 INFO - PROCESS | 1877 | 1468603035774 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:15 INFO - PROCESS | 1877 | 1468603035930 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 10:17:16 INFO - PROCESS | 1877 | 1468603036107 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:16 INFO - PROCESS | 1877 | 1468603036115 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:16 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec56400 == 35 [pid = 1877] [id = 752] 10:17:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9218bc00) [pid = 1877] [serial = 2256] [outer = (nil)] 10:17:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x922e6000) [pid = 1877] [serial = 2257] [outer = 0x9218bc00] 10:17:16 INFO - PROCESS | 1877 | 1468603036188 Marionette DEBUG loaded listener.js 10:17:16 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x92464800) [pid = 1877] [serial = 2258] [outer = 0x9218bc00] 10:17:16 INFO - PROCESS | 1877 | 1468603036902 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]]]}] 10:17:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 10:17:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1197ms 10:17:16 INFO - PROCESS | 1877 | 1468603036952 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 10:17:16 INFO - PROCESS | 1877 | 1468603036956 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 10:17:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:17:16 INFO - PROCESS | 1877 | 1468603036962 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:17:16 INFO - PROCESS | 1877 | 1468603036968 Marionette TRACE conn3 <- [1,2978,null,{}] 10:17:16 INFO - PROCESS | 1877 | 1468603036991 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}] 10:17:17 INFO - PROCESS | 1877 | 1468603036999 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:17 INFO - PROCESS | 1877 | 1468603037149 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 10:17:17 INFO - PROCESS | 1877 | 1468603037161 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:17 INFO - PROCESS | 1877 | 1468603037172 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:17 INFO - PROCESS | 1877 | ++DOCSHELL 0x932d4800 == 36 [pid = 1877] [id = 753] 10:17:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x932de800) [pid = 1877] [serial = 2259] [outer = (nil)] 10:17:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x93d9b000) [pid = 1877] [serial = 2260] [outer = 0x932de800] 10:17:17 INFO - PROCESS | 1877 | 1468603037242 Marionette DEBUG loaded listener.js 10:17:17 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x93f81000) [pid = 1877] [serial = 2261] [outer = 0x932de800] 10:17:18 INFO - PROCESS | 1877 | 1468603038126 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]]]}] 10:17:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:17:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1191ms 10:17:18 INFO - PROCESS | 1877 | 1468603038153 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 10:17:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:17:18 INFO - PROCESS | 1877 | 1468603038159 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 10:17:18 INFO - PROCESS | 1877 | 1468603038166 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:17:18 INFO - PROCESS | 1877 | 1468603038169 Marionette TRACE conn3 <- [1,2982,null,{}] 10:17:18 INFO - PROCESS | 1877 | 1468603038184 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}] 10:17:18 INFO - PROCESS | 1877 | 1468603038193 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:18 INFO - PROCESS | 1877 | 1468603038403 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 10:17:18 INFO - PROCESS | 1877 | 1468603038436 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:18 INFO - PROCESS | 1877 | 1468603038443 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:18 INFO - PROCESS | 1877 | ++DOCSHELL 0x95448800 == 37 [pid = 1877] [id = 754] 10:17:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x95452000) [pid = 1877] [serial = 2262] [outer = (nil)] 10:17:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x955b1400) [pid = 1877] [serial = 2263] [outer = 0x95452000] 10:17:18 INFO - PROCESS | 1877 | 1468603038512 Marionette DEBUG loaded listener.js 10:17:18 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9790b400) [pid = 1877] [serial = 2264] [outer = 0x95452000] 10:17:19 INFO - PROCESS | 1877 | 1468603039321 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"]]]}] 10:17:19 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:17:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:17:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:17:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1201ms 10:17:19 INFO - PROCESS | 1877 | 1468603039367 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 10:17:19 INFO - PROCESS | 1877 | 1468603039370 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 10:17:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:17:19 INFO - PROCESS | 1877 | 1468603039387 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:17:19 INFO - PROCESS | 1877 | 1468603039391 Marionette TRACE conn3 <- [1,2986,null,{}] 10:17:19 INFO - PROCESS | 1877 | 1468603039398 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}] 10:17:19 INFO - PROCESS | 1877 | 1468603039403 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:19 INFO - PROCESS | 1877 | 1468603039621 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 10:17:19 INFO - PROCESS | 1877 | 1468603039657 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:19 INFO - PROCESS | 1877 | 1468603039667 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:19 INFO - PROCESS | 1877 | ++DOCSHELL 0x95281c00 == 38 [pid = 1877] [id = 755] 10:17:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9528cc00) [pid = 1877] [serial = 2265] [outer = (nil)] 10:17:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x979ea000) [pid = 1877] [serial = 2266] [outer = 0x9528cc00] 10:17:19 INFO - PROCESS | 1877 | 1468603039732 Marionette DEBUG loaded listener.js 10:17:19 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x984d5400) [pid = 1877] [serial = 2267] [outer = 0x9528cc00] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x8ec8d800) [pid = 1877] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x926dc000) [pid = 1877] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x984ccc00) [pid = 1877] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x998b7400) [pid = 1877] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x8e243800) [pid = 1877] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ec87800) [pid = 1877] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x8ec57c00) [pid = 1877] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x918ee800) [pid = 1877] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x8ecb1800) [pid = 1877] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9214e800) [pid = 1877] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92187800) [pid = 1877] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x92f06800) [pid = 1877] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:17:20 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9528d000) [pid = 1877] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:17:20 INFO - PROCESS | 1877 | 1468603040683 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]]]}] 10:17:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:17:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1332ms 10:17:20 INFO - PROCESS | 1877 | 1468603040718 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 10:17:20 INFO - PROCESS | 1877 | 1468603040721 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 10:17:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:17:20 INFO - PROCESS | 1877 | 1468603040727 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:17:20 INFO - PROCESS | 1877 | 1468603040731 Marionette TRACE conn3 <- [1,2990,null,{}] 10:17:20 INFO - PROCESS | 1877 | 1468603040736 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}] 10:17:20 INFO - PROCESS | 1877 | 1468603040746 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:20 INFO - PROCESS | 1877 | 1468603040982 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 10:17:21 INFO - PROCESS | 1877 | 1468603041005 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:21 INFO - PROCESS | 1877 | 1468603041011 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e239000 == 39 [pid = 1877] [id = 756] 10:17:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9214a400) [pid = 1877] [serial = 2268] [outer = (nil)] 10:17:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x99ae8c00) [pid = 1877] [serial = 2269] [outer = 0x9214a400] 10:17:21 INFO - PROCESS | 1877 | 1468603041082 Marionette DEBUG loaded listener.js 10:17:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9a388800) [pid = 1877] [serial = 2270] [outer = 0x9214a400] 10:17:21 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a671c00 == 40 [pid = 1877] [id = 757] 10:17:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x9a678400) [pid = 1877] [serial = 2271] [outer = (nil)] 10:17:21 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x9a679800) [pid = 1877] [serial = 2272] [outer = 0x9a678400] 10:17:21 INFO - PROCESS | 1877 | 1468603041890 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]]]}] 10:17:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:17:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1180ms 10:17:21 INFO - PROCESS | 1877 | 1468603041908 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 10:17:21 INFO - PROCESS | 1877 | 1468603041913 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 10:17:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:17:21 INFO - PROCESS | 1877 | 1468603041919 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:17:21 INFO - PROCESS | 1877 | 1468603041923 Marionette TRACE conn3 <- [1,2994,null,{}] 10:17:21 INFO - PROCESS | 1877 | 1468603041928 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}] 10:17:21 INFO - PROCESS | 1877 | 1468603041933 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:22 INFO - PROCESS | 1877 | 1468603042146 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 10:17:22 INFO - PROCESS | 1877 | 1468603042302 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:22 INFO - PROCESS | 1877 | 1468603042313 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:22 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23e400 == 41 [pid = 1877] [id = 758] 10:17:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x8e23f000) [pid = 1877] [serial = 2273] [outer = (nil)] 10:17:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x8ec4e800) [pid = 1877] [serial = 2274] [outer = 0x8e23f000] 10:17:22 INFO - PROCESS | 1877 | 1468603042396 Marionette DEBUG loaded listener.js 10:17:22 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x8ec91400) [pid = 1877] [serial = 2275] [outer = 0x8e23f000] 10:17:23 INFO - PROCESS | 1877 | 1468603043343 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]]]}] 10:17:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:17:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:17:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1435ms 10:17:23 INFO - PROCESS | 1877 | 1468603043358 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 10:17:23 INFO - PROCESS | 1877 | 1468603043363 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 10:17:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:17:23 INFO - PROCESS | 1877 | 1468603043372 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:17:23 INFO - PROCESS | 1877 | 1468603043377 Marionette TRACE conn3 <- [1,2998,null,{}] 10:17:23 INFO - PROCESS | 1877 | 1468603043385 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}] 10:17:23 INFO - PROCESS | 1877 | 1468603043394 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:23 INFO - PROCESS | 1877 | 1468603043610 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 10:17:23 INFO - PROCESS | 1877 | 1468603043789 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:23 INFO - PROCESS | 1877 | 1468603043798 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:23 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e244c00 == 42 [pid = 1877] [id = 759] 10:17:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x8ecbc000) [pid = 1877] [serial = 2276] [outer = (nil)] 10:17:23 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x91ed4400) [pid = 1877] [serial = 2277] [outer = 0x8ecbc000] 10:17:23 INFO - PROCESS | 1877 | 1468603043916 Marionette DEBUG loaded listener.js 10:17:24 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x92142c00) [pid = 1877] [serial = 2278] [outer = 0x8ecbc000] 10:17:24 INFO - PROCESS | 1877 | 1468603044819 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]]]}] 10:17:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:17:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1481ms 10:17:24 INFO - PROCESS | 1877 | 1468603044856 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 10:17:24 INFO - PROCESS | 1877 | 1468603044863 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 10:17:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:17:24 INFO - PROCESS | 1877 | 1468603044914 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:17:24 INFO - PROCESS | 1877 | 1468603044918 Marionette TRACE conn3 <- [1,3002,null,{}] 10:17:24 INFO - PROCESS | 1877 | 1468603044929 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}] 10:17:24 INFO - PROCESS | 1877 | 1468603044933 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:25 INFO - PROCESS | 1877 | 1468603045119 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 10:17:25 INFO - PROCESS | 1877 | 1468603045308 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:25 INFO - PROCESS | 1877 | 1468603045316 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:25 INFO - PROCESS | 1877 | ++DOCSHELL 0x926de000 == 43 [pid = 1877] [id = 760] 10:17:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x926de800) [pid = 1877] [serial = 2279] [outer = (nil)] 10:17:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x92d5f800) [pid = 1877] [serial = 2280] [outer = 0x926de800] 10:17:25 INFO - PROCESS | 1877 | 1468603045397 Marionette DEBUG loaded listener.js 10:17:25 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x93d9dc00) [pid = 1877] [serial = 2281] [outer = 0x926de800] 10:17:26 INFO - PROCESS | 1877 | 1468603046369 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]]]}] 10:17:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:17:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1483ms 10:17:26 INFO - PROCESS | 1877 | 1468603046393 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 10:17:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:17:26 INFO - PROCESS | 1877 | 1468603046398 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 10:17:26 INFO - PROCESS | 1877 | 1468603046412 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:17:26 INFO - PROCESS | 1877 | 1468603046422 Marionette TRACE conn3 <- [1,3006,null,{}] 10:17:26 INFO - PROCESS | 1877 | 1468603046431 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}] 10:17:26 INFO - PROCESS | 1877 | 1468603046438 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:26 INFO - PROCESS | 1877 | 1468603046651 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 10:17:26 INFO - PROCESS | 1877 | 1468603046853 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:26 INFO - PROCESS | 1877 | 1468603046862 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:26 INFO - PROCESS | 1877 | ++DOCSHELL 0x97913c00 == 44 [pid = 1877] [id = 761] 10:17:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x98d89800) [pid = 1877] [serial = 2282] [outer = (nil)] 10:17:26 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x99ab1000) [pid = 1877] [serial = 2283] [outer = 0x98d89800] 10:17:26 INFO - PROCESS | 1877 | 1468603046942 Marionette DEBUG loaded listener.js 10:17:27 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x99e68c00) [pid = 1877] [serial = 2284] [outer = 0x98d89800] 10:17:27 INFO - PROCESS | 1877 | 1468603047788 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]]]}] 10:17:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:17:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1398ms 10:17:27 INFO - PROCESS | 1877 | 1468603047801 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 10:17:27 INFO - PROCESS | 1877 | 1468603047805 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 10:17:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:17:27 INFO - PROCESS | 1877 | 1468603047812 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:17:27 INFO - PROCESS | 1877 | 1468603047815 Marionette TRACE conn3 <- [1,3010,null,{}] 10:17:27 INFO - PROCESS | 1877 | 1468603047821 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}] 10:17:27 INFO - PROCESS | 1877 | 1468603047826 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:28 INFO - PROCESS | 1877 | 1468603048007 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 10:17:28 INFO - PROCESS | 1877 | 1468603048216 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:28 INFO - PROCESS | 1877 | 1468603048227 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:28 INFO - PROCESS | 1877 | ++DOCSHELL 0x979e6400 == 45 [pid = 1877] [id = 762] 10:17:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x98d8ac00) [pid = 1877] [serial = 2285] [outer = (nil)] 10:17:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x9a804000) [pid = 1877] [serial = 2286] [outer = 0x98d8ac00] 10:17:28 INFO - PROCESS | 1877 | 1468603048317 Marionette DEBUG loaded listener.js 10:17:28 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x9a806800) [pid = 1877] [serial = 2287] [outer = 0x98d8ac00] 10:17:29 INFO - PROCESS | 1877 | 1468603049153 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]]]}] 10:17:29 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 10:17:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1379ms 10:17:29 INFO - PROCESS | 1877 | 1468603049192 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 10:17:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:17:29 INFO - PROCESS | 1877 | 1468603049196 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 10:17:29 INFO - PROCESS | 1877 | 1468603049202 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:17:29 INFO - PROCESS | 1877 | 1468603049206 Marionette TRACE conn3 <- [1,3014,null,{}] 10:17:29 INFO - PROCESS | 1877 | 1468603049212 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}] 10:17:29 INFO - PROCESS | 1877 | 1468603049217 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:29 INFO - PROCESS | 1877 | 1468603049380 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 10:17:29 INFO - PROCESS | 1877 | 1468603049594 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:29 INFO - PROCESS | 1877 | 1468603049610 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:29 INFO - PROCESS | 1877 | ++DOCSHELL 0x95445400 == 46 [pid = 1877] [id = 763] 10:17:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x9a80c800) [pid = 1877] [serial = 2288] [outer = (nil)] 10:17:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x9a80fc00) [pid = 1877] [serial = 2289] [outer = 0x9a80c800] 10:17:29 INFO - PROCESS | 1877 | 1468603049704 Marionette DEBUG loaded listener.js 10:17:29 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x9aa3e000) [pid = 1877] [serial = 2290] [outer = 0x9a80c800] 10:17:30 INFO - PROCESS | 1877 | [1877] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:17:30 INFO - PROCESS | 1877 | 1468603050784 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:17:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:17:30 INFO - {} 10:17:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:17:30 INFO - {} 10:17:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:17:30 INFO - {} 10:17:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:17:30 INFO - {} 10:17:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1643ms 10:17:30 INFO - PROCESS | 1877 | 1468603050846 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 10:17:30 INFO - PROCESS | 1877 | 1468603050850 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 10:17:30 INFO - TEST-START | /FileAPI/fileReader.html 10:17:30 INFO - PROCESS | 1877 | 1468603050856 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:17:30 INFO - PROCESS | 1877 | 1468603050860 Marionette TRACE conn3 <- [1,3018,null,{}] 10:17:30 INFO - PROCESS | 1877 | 1468603050866 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}] 10:17:30 INFO - PROCESS | 1877 | 1468603050871 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:31 INFO - PROCESS | 1877 | 1468603051277 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 10:17:31 INFO - PROCESS | 1877 | 1468603051554 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:31 INFO - PROCESS | 1877 | 1468603051564 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:31 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec93800 == 47 [pid = 1877] [id = 764] 10:17:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 95 (0x908c2c00) [pid = 1877] [serial = 2291] [outer = (nil)] 10:17:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 96 (0x908ccc00) [pid = 1877] [serial = 2292] [outer = 0x908c2c00] 10:17:31 INFO - PROCESS | 1877 | 1468603051685 Marionette DEBUG loaded listener.js 10:17:31 INFO - PROCESS | 1877 | ++DOMWINDOW == 97 (0x90a3a000) [pid = 1877] [serial = 2293] [outer = 0x908c2c00] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x9a671c00 == 46 [pid = 1877] [id = 757] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8e239000 == 45 [pid = 1877] [id = 756] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x95281c00 == 44 [pid = 1877] [id = 755] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x95448800 == 43 [pid = 1877] [id = 754] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x932d4800 == 42 [pid = 1877] [id = 753] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec56400 == 41 [pid = 1877] [id = 752] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8e236800 == 40 [pid = 1877] [id = 751] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8d000 == 39 [pid = 1877] [id = 750] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x926d1800 == 38 [pid = 1877] [id = 748] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec58800 == 37 [pid = 1877] [id = 746] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x918ebc00 == 36 [pid = 1877] [id = 747] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x93c9a400 == 35 [pid = 1877] [id = 724] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x99aea400 == 34 [pid = 1877] [id = 749] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x97996c00 == 33 [pid = 1877] [id = 745] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ecb8400 == 32 [pid = 1877] [id = 722] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x918e5c00 == 31 [pid = 1877] [id = 718] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8e239c00 == 30 [pid = 1877] [id = 726] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x92188800 == 29 [pid = 1877] [id = 733] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x979e7000 == 28 [pid = 1877] [id = 734] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec57000 == 27 [pid = 1877] [id = 738] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0dc00 == 26 [pid = 1877] [id = 730] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x92141400 == 25 [pid = 1877] [id = 720] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x93c9c000 == 24 [pid = 1877] [id = 729] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x92150000 == 23 [pid = 1877] [id = 719] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x92f0c400 == 22 [pid = 1877] [id = 725] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23e000 == 21 [pid = 1877] [id = 731] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8bc00 == 20 [pid = 1877] [id = 721] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec4f000 == 19 [pid = 1877] [id = 723] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8e241c00 == 18 [pid = 1877] [id = 732] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8e800 == 17 [pid = 1877] [id = 727] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x90a3b000 == 16 [pid = 1877] [id = 735] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8e235c00 == 15 [pid = 1877] [id = 736] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec8ec00 == 14 [pid = 1877] [id = 728] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8e237000 == 13 [pid = 1877] [id = 737] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x95445400 == 12 [pid = 1877] [id = 763] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x979e6400 == 11 [pid = 1877] [id = 762] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x97913c00 == 10 [pid = 1877] [id = 761] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x926de000 == 9 [pid = 1877] [id = 760] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8e23e400 == 8 [pid = 1877] [id = 758] 10:17:33 INFO - PROCESS | 1877 | --DOCSHELL 0x8e244c00 == 7 [pid = 1877] [id = 759] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 96 (0x908c3400) [pid = 1877] [serial = 2198] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 95 (0x93d90800) [pid = 1877] [serial = 2202] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 94 (0x92f0e000) [pid = 1877] [serial = 2201] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x99009800) [pid = 1877] [serial = 2205] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x98516800) [pid = 1877] [serial = 2204] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x99e64000) [pid = 1877] [serial = 2208] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x99cf6400) [pid = 1877] [serial = 2207] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x9a38d000) [pid = 1877] [serial = 2211] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x9a384800) [pid = 1877] [serial = 2210] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x9a807400) [pid = 1877] [serial = 2214] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x92149000) [pid = 1877] [serial = 2213] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x908c7000) [pid = 1877] [serial = 2217] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x8ecb1c00) [pid = 1877] [serial = 2216] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x9544c000) [pid = 1877] [serial = 2235] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x908cc400) [pid = 1877] [serial = 2222] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x90a34c00) [pid = 1877] [serial = 2223] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x93f7f000) [pid = 1877] [serial = 2220] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x92d53400) [pid = 1877] [serial = 2219] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x9218d800) [pid = 1877] [serial = 2225] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x91ed9000) [pid = 1877] [serial = 2199] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92f0f800) [pid = 1877] [serial = 2228] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x95451c00) [pid = 1877] [serial = 2231] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x93c96400) [pid = 1877] [serial = 2229] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x95282400) [pid = 1877] [serial = 2234] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x97907c00) [pid = 1877] [serial = 2232] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x922e0000) [pid = 1877] [serial = 2226] [outer = (nil)] [url = about:blank] 10:17:33 INFO - PROCESS | 1877 | 1468603053735 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]]]}] 10:17:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:17:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:17:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:17:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:17:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 2950ms 10:17:33 INFO - PROCESS | 1877 | 1468603053819 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 10:17:33 INFO - PROCESS | 1877 | 1468603053824 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 10:17:33 INFO - TEST-START | /FileAPI/historical.html 10:17:33 INFO - PROCESS | 1877 | 1468603053833 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:17:33 INFO - PROCESS | 1877 | 1468603053839 Marionette TRACE conn3 <- [1,3022,null,{}] 10:17:33 INFO - PROCESS | 1877 | 1468603053848 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}] 10:17:33 INFO - PROCESS | 1877 | 1468603053852 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:34 INFO - PROCESS | 1877 | 1468603054005 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 10:17:34 INFO - PROCESS | 1877 | 1468603054149 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:34 INFO - PROCESS | 1877 | 1468603054160 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:34 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8e400 == 8 [pid = 1877] [id = 765] 10:17:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x8ec8e800) [pid = 1877] [serial = 2294] [outer = (nil)] 10:17:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x8ecb4800) [pid = 1877] [serial = 2295] [outer = 0x8ec8e800] 10:17:34 INFO - PROCESS | 1877 | 1468603054235 Marionette DEBUG loaded listener.js 10:17:34 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x8ecba800) [pid = 1877] [serial = 2296] [outer = 0x8ec8e800] 10:17:35 INFO - PROCESS | 1877 | 1468603055006 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"]]]}] 10:17:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:17:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:17:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:17:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:17:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:17:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:17:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:17:35 INFO - TEST-OK | /FileAPI/historical.html | took 1236ms 10:17:35 INFO - PROCESS | 1877 | 1468603055070 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 10:17:35 INFO - PROCESS | 1877 | 1468603055079 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 10:17:35 INFO - TEST-START | /FileAPI/idlharness.html 10:17:35 INFO - PROCESS | 1877 | 1468603055091 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:17:35 INFO - PROCESS | 1877 | 1468603055095 Marionette TRACE conn3 <- [1,3026,null,{}] 10:17:35 INFO - PROCESS | 1877 | 1468603055118 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}] 10:17:35 INFO - PROCESS | 1877 | 1468603055125 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:35 INFO - PROCESS | 1877 | 1468603055296 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 10:17:35 INFO - PROCESS | 1877 | 1468603055307 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:35 INFO - PROCESS | 1877 | 1468603055319 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:35 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e7800 == 9 [pid = 1877] [id = 766] 10:17:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x91ed6400) [pid = 1877] [serial = 2297] [outer = (nil)] 10:17:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x91ede400) [pid = 1877] [serial = 2298] [outer = 0x91ed6400] 10:17:35 INFO - PROCESS | 1877 | 1468603055389 Marionette DEBUG loaded listener.js 10:17:35 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x92149000) [pid = 1877] [serial = 2299] [outer = 0x91ed6400] 10:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:17:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:17:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:17:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:17:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:17:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:17:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:17:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:17:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:17:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:17:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 10:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:17:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:17:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 10:17:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:17:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:17:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:17:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 1964ms 10:17:37 INFO - PROCESS | 1877 | 1468603056923 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]]]}] 10:17:37 INFO - PROCESS | 1877 | 1468603057178 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 10:17:37 INFO - PROCESS | 1877 | 1468603057181 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 10:17:37 INFO - TEST-START | /FileAPI/idlharness.worker 10:17:37 INFO - PROCESS | 1877 | 1468603057192 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:17:37 INFO - PROCESS | 1877 | 1468603057198 Marionette TRACE conn3 <- [1,3030,null,{}] 10:17:37 INFO - PROCESS | 1877 | 1468603057229 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}] 10:17:37 INFO - PROCESS | 1877 | 1468603057238 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:37 INFO - PROCESS | 1877 | 1468603057452 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 10:17:37 INFO - PROCESS | 1877 | 1468603057475 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:37 INFO - PROCESS | 1877 | 1468603057486 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:37 INFO - PROCESS | 1877 | ++DOCSHELL 0x9528e400 == 10 [pid = 1877] [id = 767] 10:17:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x95290400) [pid = 1877] [serial = 2300] [outer = (nil)] 10:17:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x953e1c00) [pid = 1877] [serial = 2301] [outer = 0x95290400] 10:17:37 INFO - PROCESS | 1877 | 1468603057561 Marionette DEBUG loaded listener.js 10:17:37 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x9544c800) [pid = 1877] [serial = 2302] [outer = 0x95290400] 10:17:37 INFO - PROCESS | 1877 | [1877] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x9214a400) [pid = 1877] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x95452000) [pid = 1877] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x9528cc00) [pid = 1877] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x92f02000) [pid = 1877] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x9799d000) [pid = 1877] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x8ec84800) [pid = 1877] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x91eda800) [pid = 1877] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x9218bc00) [pid = 1877] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x932de800) [pid = 1877] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x90a31000) [pid = 1877] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x99cfc000) [pid = 1877] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8ec85400) [pid = 1877] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:17:39 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x9a678400) [pid = 1877] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:17:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:17:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:17:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:17:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:17:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:17:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:17:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:17:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:17:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:17:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:17:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:17:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:17:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:17:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:17:39 INFO - {} 10:17:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:17:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:17:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:17:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:17:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:17:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:17:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:17:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:17:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:17:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:17:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:17:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:17:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:17:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:17:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:17:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:17:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:17:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:17:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:17:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:17:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:17:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:17:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:17:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:17:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:17:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:17:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:17:40 INFO - {} 10:17:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2768ms 10:17:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:17:40 INFO - PROCESS | 1877 | 1468603059828 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,{},{}]]]}] 10:17:40 INFO - PROCESS | 1877 | 1468603059960 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 10:17:40 INFO - PROCESS | 1877 | 1468603059963 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 10:17:40 INFO - PROCESS | 1877 | 1468603059983 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:17:40 INFO - PROCESS | 1877 | 1468603059993 Marionette TRACE conn3 <- [1,3034,null,{}] 10:17:40 INFO - PROCESS | 1877 | 1468603060012 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}] 10:17:40 INFO - PROCESS | 1877 | 1468603060018 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:40 INFO - PROCESS | 1877 | 1468603060328 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 10:17:40 INFO - PROCESS | 1877 | 1468603060348 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:40 INFO - PROCESS | 1877 | 1468603060357 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:40 INFO - PROCESS | 1877 | ++DOCSHELL 0x90a2e400 == 11 [pid = 1877] [id = 768] 10:17:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x9790e800) [pid = 1877] [serial = 2303] [outer = (nil)] 10:17:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x9aa46400) [pid = 1877] [serial = 2304] [outer = 0x9790e800] 10:17:40 INFO - PROCESS | 1877 | 1468603060427 Marionette DEBUG loaded listener.js 10:17:40 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x9ac96000) [pid = 1877] [serial = 2305] [outer = 0x9790e800] 10:17:41 INFO - PROCESS | 1877 | 1468603061128 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]]]}] 10:17:41 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:17:41 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1198ms 10:17:41 INFO - PROCESS | 1877 | 1468603061226 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 10:17:41 INFO - PROCESS | 1877 | 1468603061229 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 10:17:41 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:17:41 INFO - PROCESS | 1877 | 1468603061236 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:17:41 INFO - PROCESS | 1877 | 1468603061239 Marionette TRACE conn3 <- [1,3038,null,{}] 10:17:41 INFO - PROCESS | 1877 | 1468603061244 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}] 10:17:41 INFO - PROCESS | 1877 | 1468603061249 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:41 INFO - PROCESS | 1877 | 1468603061447 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 10:17:41 INFO - PROCESS | 1877 | 1468603061598 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:41 INFO - PROCESS | 1877 | 1468603061610 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:41 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23ac00 == 12 [pid = 1877] [id = 769] 10:17:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x8e23e000) [pid = 1877] [serial = 2306] [outer = (nil)] 10:17:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x8ec4e000) [pid = 1877] [serial = 2307] [outer = 0x8e23e000] 10:17:41 INFO - PROCESS | 1877 | 1468603061698 Marionette DEBUG loaded listener.js 10:17:41 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x908cc400) [pid = 1877] [serial = 2308] [outer = 0x8e23e000] 10:17:42 INFO - PROCESS | 1877 | 1468603062688 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"]]]}] 10:17:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:17:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:17:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1489ms 10:17:42 INFO - PROCESS | 1877 | 1468603062728 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 10:17:42 INFO - PROCESS | 1877 | 1468603062734 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 10:17:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:17:42 INFO - PROCESS | 1877 | 1468603062743 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:17:42 INFO - PROCESS | 1877 | 1468603062747 Marionette TRACE conn3 <- [1,3042,null,{}] 10:17:42 INFO - PROCESS | 1877 | 1468603062780 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}] 10:17:42 INFO - PROCESS | 1877 | 1468603062789 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:43 INFO - PROCESS | 1877 | 1468603063021 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 10:17:43 INFO - PROCESS | 1877 | 1468603063172 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:43 INFO - PROCESS | 1877 | 1468603063181 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:43 INFO - PROCESS | 1877 | ++DOCSHELL 0x918e7000 == 13 [pid = 1877] [id = 770] 10:17:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x9246b400) [pid = 1877] [serial = 2309] [outer = (nil)] 10:17:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x932d4800) [pid = 1877] [serial = 2310] [outer = 0x9246b400] 10:17:43 INFO - PROCESS | 1877 | 1468603063268 Marionette DEBUG loaded listener.js 10:17:43 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x93d8fc00) [pid = 1877] [serial = 2311] [outer = 0x9246b400] 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:17:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:17:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:17:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:17:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:17:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:17:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1772ms 10:17:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:17:44 INFO - PROCESS | 1877 | 1468603064423 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]]]}] 10:17:44 INFO - PROCESS | 1877 | 1468603064526 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 10:17:44 INFO - PROCESS | 1877 | 1468603064542 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 10:17:44 INFO - PROCESS | 1877 | 1468603064584 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:17:44 INFO - PROCESS | 1877 | 1468603064597 Marionette TRACE conn3 <- [1,3046,null,{}] 10:17:44 INFO - PROCESS | 1877 | 1468603064668 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}] 10:17:44 INFO - PROCESS | 1877 | 1468603064674 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:44 INFO - PROCESS | 1877 | 1468603064864 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 10:17:45 INFO - PROCESS | 1877 | 1468603065195 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:45 INFO - PROCESS | 1877 | 1468603065210 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:45 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8b400 == 14 [pid = 1877] [id = 771] 10:17:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x908c4c00) [pid = 1877] [serial = 2312] [outer = (nil)] 10:17:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x93f77400) [pid = 1877] [serial = 2313] [outer = 0x908c4c00] 10:17:45 INFO - PROCESS | 1877 | 1468603065399 Marionette DEBUG loaded listener.js 10:17:45 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x97996000) [pid = 1877] [serial = 2314] [outer = 0x908c4c00] 10:17:45 INFO - PROCESS | 1877 | [1877] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:17:46 INFO - PROCESS | 1877 | 1468603066330 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:17:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:17:46 INFO - {} 10:17:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1789ms 10:17:46 INFO - PROCESS | 1877 | 1468603066376 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 10:17:46 INFO - PROCESS | 1877 | 1468603066380 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 10:17:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:17:46 INFO - PROCESS | 1877 | 1468603066438 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:17:46 INFO - PROCESS | 1877 | 1468603066447 Marionette TRACE conn3 <- [1,3050,null,{}] 10:17:46 INFO - PROCESS | 1877 | 1468603066460 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}] 10:17:46 INFO - PROCESS | 1877 | 1468603066468 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:46 INFO - PROCESS | 1877 | 1468603066653 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 10:17:46 INFO - PROCESS | 1877 | 1468603066846 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:46 INFO - PROCESS | 1877 | 1468603066855 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:46 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e235800 == 15 [pid = 1877] [id = 772] 10:17:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x955b5800) [pid = 1877] [serial = 2315] [outer = (nil)] 10:17:46 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9a387000) [pid = 1877] [serial = 2316] [outer = 0x955b5800] 10:17:46 INFO - PROCESS | 1877 | 1468603066935 Marionette DEBUG loaded listener.js 10:17:47 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9a38b400) [pid = 1877] [serial = 2317] [outer = 0x955b5800] 10:17:47 INFO - PROCESS | 1877 | 1468603067811 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]]]}] 10:17:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:17:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:17:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:17:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:17:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1443ms 10:17:47 INFO - PROCESS | 1877 | 1468603067833 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 10:17:47 INFO - PROCESS | 1877 | 1468603067837 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 10:17:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:17:47 INFO - PROCESS | 1877 | 1468603067845 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:17:47 INFO - PROCESS | 1877 | 1468603067849 Marionette TRACE conn3 <- [1,3054,null,{}] 10:17:47 INFO - PROCESS | 1877 | 1468603067855 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}] 10:17:47 INFO - PROCESS | 1877 | 1468603067860 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:48 INFO - PROCESS | 1877 | 1468603068028 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 10:17:48 INFO - PROCESS | 1877 | 1468603068253 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:48 INFO - PROCESS | 1877 | 1468603068260 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:48 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8d400 == 16 [pid = 1877] [id = 773] 10:17:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x8ec8d800) [pid = 1877] [serial = 2318] [outer = (nil)] 10:17:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x918f2800) [pid = 1877] [serial = 2319] [outer = 0x8ec8d800] 10:17:48 INFO - PROCESS | 1877 | 1468603068387 Marionette DEBUG loaded listener.js 10:17:48 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x92463400) [pid = 1877] [serial = 2320] [outer = 0x8ec8d800] 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:17:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:17:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:17:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 10:17:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:17:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:17:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:17:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2122ms 10:17:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:17:50 INFO - PROCESS | 1877 | 1468603069810 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"]]]}] 10:17:50 INFO - PROCESS | 1877 | 1468603069977 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 10:17:50 INFO - PROCESS | 1877 | 1468603069987 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 10:17:50 INFO - PROCESS | 1877 | 1468603070001 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:17:50 INFO - PROCESS | 1877 | 1468603070023 Marionette TRACE conn3 <- [1,3058,null,{}] 10:17:50 INFO - PROCESS | 1877 | 1468603070235 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}] 10:17:50 INFO - PROCESS | 1877 | 1468603070240 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:50 INFO - PROCESS | 1877 | 1468603070420 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x99ae8c00) [pid = 1877] [serial = 2269] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x955b1400) [pid = 1877] [serial = 2263] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x979ea000) [pid = 1877] [serial = 2266] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9790b000) [pid = 1877] [serial = 2245] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x97915400) [pid = 1877] [serial = 2246] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x984d4c00) [pid = 1877] [serial = 2238] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ecb7000) [pid = 1877] [serial = 2240] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x979a1800) [pid = 1877] [serial = 2237] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x9214c000) [pid = 1877] [serial = 2242] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x922e3000) [pid = 1877] [serial = 2243] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x922e6000) [pid = 1877] [serial = 2257] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 73 (0x92464800) [pid = 1877] [serial = 2258] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x93d9b000) [pid = 1877] [serial = 2260] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x9a38dc00) [pid = 1877] [serial = 2251] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9a66ec00) [pid = 1877] [serial = 2252] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x99e62000) [pid = 1877] [serial = 2248] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x9a383400) [pid = 1877] [serial = 2249] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x918e9400) [pid = 1877] [serial = 2254] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x91ed7000) [pid = 1877] [serial = 2255] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x9a679800) [pid = 1877] [serial = 2272] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x9a388800) [pid = 1877] [serial = 2270] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 63 (0x9790b400) [pid = 1877] [serial = 2264] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 62 (0x984d5400) [pid = 1877] [serial = 2267] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | --DOMWINDOW == 61 (0x93f81000) [pid = 1877] [serial = 2261] [outer = (nil)] [url = about:blank] 10:17:50 INFO - PROCESS | 1877 | 1468603070613 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:50 INFO - PROCESS | 1877 | 1468603070622 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:50 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecb7000 == 17 [pid = 1877] [id = 774] 10:17:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 62 (0x8ecbb400) [pid = 1877] [serial = 2321] [outer = (nil)] 10:17:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 63 (0x918ea400) [pid = 1877] [serial = 2322] [outer = 0x8ecbb400] 10:17:50 INFO - PROCESS | 1877 | 1468603070700 Marionette DEBUG loaded listener.js 10:17:50 INFO - PROCESS | 1877 | ++DOMWINDOW == 64 (0x922e6c00) [pid = 1877] [serial = 2323] [outer = 0x8ecbb400] 10:17:51 INFO - PROCESS | 1877 | 1468603071455 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]]]}] 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:17:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:17:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:17:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:17:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:17:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:17:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:17:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:17:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:17:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:17:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1515ms 10:17:51 INFO - PROCESS | 1877 | 1468603071518 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 10:17:51 INFO - PROCESS | 1877 | 1468603071529 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 10:17:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:17:51 INFO - PROCESS | 1877 | 1468603071551 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:17:51 INFO - PROCESS | 1877 | 1468603071556 Marionette TRACE conn3 <- [1,3062,null,{}] 10:17:51 INFO - PROCESS | 1877 | 1468603071578 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}] 10:17:51 INFO - PROCESS | 1877 | 1468603071589 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:51 INFO - PROCESS | 1877 | 1468603071762 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 10:17:51 INFO - PROCESS | 1877 | 1468603071772 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:51 INFO - PROCESS | 1877 | 1468603071780 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:51 INFO - PROCESS | 1877 | ++DOCSHELL 0x926de000 == 18 [pid = 1877] [id = 775] 10:17:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x93d94c00) [pid = 1877] [serial = 2324] [outer = (nil)] 10:17:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x93f7b000) [pid = 1877] [serial = 2325] [outer = 0x93d94c00] 10:17:51 INFO - PROCESS | 1877 | 1468603071855 Marionette DEBUG loaded listener.js 10:17:51 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x9526cc00) [pid = 1877] [serial = 2326] [outer = 0x93d94c00] 10:17:52 INFO - PROCESS | 1877 | [1877] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:17:52 INFO - PROCESS | 1877 | 1468603072819 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:17:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:17:52 INFO - {} 10:17:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1302ms 10:17:52 INFO - PROCESS | 1877 | 1468603072854 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 10:17:52 INFO - PROCESS | 1877 | 1468603072857 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 10:17:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:17:52 INFO - PROCESS | 1877 | 1468603072864 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:17:52 INFO - PROCESS | 1877 | 1468603072870 Marionette TRACE conn3 <- [1,3066,null,{}] 10:17:52 INFO - PROCESS | 1877 | 1468603072885 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}] 10:17:52 INFO - PROCESS | 1877 | 1468603072893 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:53 INFO - PROCESS | 1877 | 1468603073119 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 10:17:53 INFO - PROCESS | 1877 | 1468603073143 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:53 INFO - PROCESS | 1877 | 1468603073151 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:53 INFO - PROCESS | 1877 | ++DOCSHELL 0x9799a000 == 19 [pid = 1877] [id = 776] 10:17:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x9799d000) [pid = 1877] [serial = 2327] [outer = (nil)] 10:17:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x99005800) [pid = 1877] [serial = 2328] [outer = 0x9799d000] 10:17:53 INFO - PROCESS | 1877 | 1468603073230 Marionette DEBUG loaded listener.js 10:17:53 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x99ab2400) [pid = 1877] [serial = 2329] [outer = 0x9799d000] 10:17:54 INFO - PROCESS | 1877 | 1468603074240 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]]]}] 10:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:17:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:17:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1395ms 10:17:54 INFO - PROCESS | 1877 | 1468603074261 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 10:17:54 INFO - PROCESS | 1877 | 1468603074266 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 10:17:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:17:54 INFO - PROCESS | 1877 | 1468603074278 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:17:54 INFO - PROCESS | 1877 | 1468603074281 Marionette TRACE conn3 <- [1,3070,null,{}] 10:17:54 INFO - PROCESS | 1877 | 1468603074287 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}] 10:17:54 INFO - PROCESS | 1877 | 1468603074291 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:54 INFO - PROCESS | 1877 | 1468603074521 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 10:17:54 INFO - PROCESS | 1877 | 1468603074552 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:54 INFO - PROCESS | 1877 | 1468603074560 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:54 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e238c00 == 20 [pid = 1877] [id = 777] 10:17:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x99dec800) [pid = 1877] [serial = 2330] [outer = (nil)] 10:17:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x9a128800) [pid = 1877] [serial = 2331] [outer = 0x99dec800] 10:17:54 INFO - PROCESS | 1877 | 1468603074628 Marionette DEBUG loaded listener.js 10:17:54 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x9a384400) [pid = 1877] [serial = 2332] [outer = 0x99dec800] 10:17:55 INFO - PROCESS | 1877 | --DOMWINDOW == 72 (0x98d8ac00) [pid = 1877] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:17:55 INFO - PROCESS | 1877 | --DOMWINDOW == 71 (0x98d89800) [pid = 1877] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:17:55 INFO - PROCESS | 1877 | --DOMWINDOW == 70 (0x9a80c800) [pid = 1877] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:17:55 INFO - PROCESS | 1877 | --DOMWINDOW == 69 (0x91ed6400) [pid = 1877] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:17:55 INFO - PROCESS | 1877 | --DOMWINDOW == 68 (0x8ec8e800) [pid = 1877] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:17:55 INFO - PROCESS | 1877 | --DOMWINDOW == 67 (0x8ecbc000) [pid = 1877] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:17:55 INFO - PROCESS | 1877 | --DOMWINDOW == 66 (0x926de800) [pid = 1877] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:17:55 INFO - PROCESS | 1877 | --DOMWINDOW == 65 (0x95290400) [pid = 1877] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:17:55 INFO - PROCESS | 1877 | --DOMWINDOW == 64 (0x8e23f000) [pid = 1877] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:17:55 INFO - PROCESS | 1877 | 1468603075657 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]]]}] 10:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:17:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1438ms 10:17:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:17:55 INFO - PROCESS | 1877 | 1468603075718 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 10:17:55 INFO - PROCESS | 1877 | 1468603075721 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 10:17:55 INFO - PROCESS | 1877 | 1468603075729 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:17:55 INFO - PROCESS | 1877 | 1468603075733 Marionette TRACE conn3 <- [1,3074,null,{}] 10:17:55 INFO - PROCESS | 1877 | 1468603075742 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}] 10:17:55 INFO - PROCESS | 1877 | 1468603075747 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:55 INFO - PROCESS | 1877 | 1468603075953 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 10:17:55 INFO - PROCESS | 1877 | 1468603075968 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:55 INFO - PROCESS | 1877 | 1468603075978 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:56 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbc000 == 21 [pid = 1877] [id = 778] 10:17:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 65 (0x99006000) [pid = 1877] [serial = 2333] [outer = (nil)] 10:17:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 66 (0x9a38a400) [pid = 1877] [serial = 2334] [outer = 0x99006000] 10:17:56 INFO - PROCESS | 1877 | 1468603076045 Marionette DEBUG loaded listener.js 10:17:56 INFO - PROCESS | 1877 | ++DOMWINDOW == 67 (0x9a38e400) [pid = 1877] [serial = 2335] [outer = 0x99006000] 10:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:17:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1103ms 10:17:56 INFO - PROCESS | 1877 | 1468603076814 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]]]}] 10:17:56 INFO - PROCESS | 1877 | 1468603076832 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 10:17:56 INFO - PROCESS | 1877 | 1468603076836 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 10:17:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:17:56 INFO - PROCESS | 1877 | 1468603076842 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:17:56 INFO - PROCESS | 1877 | 1468603076846 Marionette TRACE conn3 <- [1,3078,null,{}] 10:17:56 INFO - PROCESS | 1877 | 1468603076851 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}] 10:17:56 INFO - PROCESS | 1877 | 1468603076861 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:57 INFO - PROCESS | 1877 | 1468603077111 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 10:17:57 INFO - PROCESS | 1877 | 1468603077132 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:57 INFO - PROCESS | 1877 | 1468603077139 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:57 INFO - PROCESS | 1877 | ++DOCSHELL 0x9214dc00 == 22 [pid = 1877] [id = 779] 10:17:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 68 (0x99d3a400) [pid = 1877] [serial = 2336] [outer = (nil)] 10:17:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 69 (0x9a80dc00) [pid = 1877] [serial = 2337] [outer = 0x99d3a400] 10:17:57 INFO - PROCESS | 1877 | 1468603077208 Marionette DEBUG loaded listener.js 10:17:57 INFO - PROCESS | 1877 | ++DOMWINDOW == 70 (0x9a8b9000) [pid = 1877] [serial = 2338] [outer = 0x99d3a400] 10:17:58 INFO - PROCESS | 1877 | 1468603078284 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] 10:17:58 INFO - PROCESS | 1877 | 1468603078383 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 10:17:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:17:58 INFO - PROCESS | 1877 | 1468603078398 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:17:58 INFO - PROCESS | 1877 | 1468603078406 Marionette TRACE conn3 <- [1,3082,null,{}] 10:17:58 INFO - PROCESS | 1877 | 1468603078414 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}] 10:17:58 INFO - PROCESS | 1877 | 1468603078420 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:58 INFO - PROCESS | 1877 | 1468603078605 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 10:17:58 INFO - PROCESS | 1877 | 1468603078807 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:17:58 INFO - PROCESS | 1877 | 1468603078819 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:17:58 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec93400 == 23 [pid = 1877] [id = 780] 10:17:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 71 (0x90a3b000) [pid = 1877] [serial = 2339] [outer = (nil)] 10:17:58 INFO - PROCESS | 1877 | ++DOMWINDOW == 72 (0x92464800) [pid = 1877] [serial = 2340] [outer = 0x90a3b000] 10:17:58 INFO - PROCESS | 1877 | 1468603078935 Marionette DEBUG loaded listener.js 10:17:59 INFO - PROCESS | 1877 | ++DOMWINDOW == 73 (0x926d5400) [pid = 1877] [serial = 2341] [outer = 0x90a3b000] 10:17:59 INFO - PROCESS | 1877 | 1468603079809 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]]]}] 10:17:59 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:17:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:17:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:17:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:17:59 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:17:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:17:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1444ms 10:17:59 INFO - PROCESS | 1877 | 1468603079842 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 10:17:59 INFO - PROCESS | 1877 | 1468603079849 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 10:17:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:17:59 INFO - PROCESS | 1877 | 1468603079860 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:17:59 INFO - PROCESS | 1877 | 1468603079864 Marionette TRACE conn3 <- [1,3086,null,{}] 10:17:59 INFO - PROCESS | 1877 | 1468603079871 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}] 10:17:59 INFO - PROCESS | 1877 | 1468603079877 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:00 INFO - PROCESS | 1877 | 1468603080049 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 10:18:00 INFO - PROCESS | 1877 | 1468603080257 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:00 INFO - PROCESS | 1877 | 1468603080272 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:00 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec8e800 == 24 [pid = 1877] [id = 781] 10:18:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 74 (0x93f81800) [pid = 1877] [serial = 2342] [outer = (nil)] 10:18:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x955b7800) [pid = 1877] [serial = 2343] [outer = 0x93f81800] 10:18:00 INFO - PROCESS | 1877 | 1468603080403 Marionette DEBUG loaded listener.js 10:18:00 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x9790f000) [pid = 1877] [serial = 2344] [outer = 0x93f81800] 10:18:01 INFO - PROCESS | 1877 | 1468603081338 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:18:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:18:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1535ms 10:18:01 INFO - PROCESS | 1877 | 1468603081394 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 10:18:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:18:01 INFO - PROCESS | 1877 | 1468603081399 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 10:18:01 INFO - PROCESS | 1877 | 1468603081406 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:18:01 INFO - PROCESS | 1877 | 1468603081412 Marionette TRACE conn3 <- [1,3090,null,{}] 10:18:01 INFO - PROCESS | 1877 | 1468603081476 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}] 10:18:01 INFO - PROCESS | 1877 | 1468603081484 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:01 INFO - PROCESS | 1877 | 1468603081669 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 10:18:01 INFO - PROCESS | 1877 | 1468603081878 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:01 INFO - PROCESS | 1877 | 1468603081890 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:01 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ec4f000 == 25 [pid = 1877] [id = 782] 10:18:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x99005c00) [pid = 1877] [serial = 2345] [outer = (nil)] 10:18:01 INFO - PROCESS | 1877 | ++DOMWINDOW == 78 (0x99e68800) [pid = 1877] [serial = 2346] [outer = 0x99005c00] 10:18:02 INFO - PROCESS | 1877 | 1468603082007 Marionette DEBUG loaded listener.js 10:18:02 INFO - PROCESS | 1877 | ++DOMWINDOW == 79 (0x9a671c00) [pid = 1877] [serial = 2347] [outer = 0x99005c00] 10:18:02 INFO - PROCESS | 1877 | 1468603082855 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:18:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1502ms 10:18:02 INFO - PROCESS | 1877 | 1468603082907 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 10:18:02 INFO - PROCESS | 1877 | 1468603082911 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 10:18:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:18:02 INFO - PROCESS | 1877 | 1468603082918 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:18:02 INFO - PROCESS | 1877 | 1468603082921 Marionette TRACE conn3 <- [1,3094,null,{}] 10:18:02 INFO - PROCESS | 1877 | 1468603082973 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}] 10:18:02 INFO - PROCESS | 1877 | 1468603082977 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:03 INFO - PROCESS | 1877 | 1468603083176 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 10:18:03 INFO - PROCESS | 1877 | 1468603083371 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:03 INFO - PROCESS | 1877 | 1468603083380 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:03 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a807400 == 26 [pid = 1877] [id = 783] 10:18:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 80 (0x9a808c00) [pid = 1877] [serial = 2348] [outer = (nil)] 10:18:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 81 (0x9a80d400) [pid = 1877] [serial = 2349] [outer = 0x9a808c00] 10:18:03 INFO - PROCESS | 1877 | 1468603083461 Marionette DEBUG loaded listener.js 10:18:03 INFO - PROCESS | 1877 | ++DOMWINDOW == 82 (0x9aa37800) [pid = 1877] [serial = 2350] [outer = 0x9a808c00] 10:18:04 INFO - PROCESS | 1877 | 1468603084303 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:18:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1437ms 10:18:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:18:04 INFO - PROCESS | 1877 | 1468603084354 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 10:18:04 INFO - PROCESS | 1877 | 1468603084357 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 10:18:04 INFO - PROCESS | 1877 | 1468603084364 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:18:04 INFO - PROCESS | 1877 | 1468603084368 Marionette TRACE conn3 <- [1,3098,null,{}] 10:18:04 INFO - PROCESS | 1877 | 1468603084390 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}] 10:18:04 INFO - PROCESS | 1877 | 1468603084395 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:04 INFO - PROCESS | 1877 | 1468603084631 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 10:18:04 INFO - PROCESS | 1877 | 1468603084778 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:04 INFO - PROCESS | 1877 | 1468603084785 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:04 INFO - PROCESS | 1877 | ++DOCSHELL 0x9a679800 == 27 [pid = 1877] [id = 784] 10:18:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 83 (0x9a80c400) [pid = 1877] [serial = 2351] [outer = (nil)] 10:18:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 84 (0x9aa45400) [pid = 1877] [serial = 2352] [outer = 0x9a80c400] 10:18:04 INFO - PROCESS | 1877 | 1468603084867 Marionette DEBUG loaded listener.js 10:18:04 INFO - PROCESS | 1877 | ++DOMWINDOW == 85 (0x9ac9a800) [pid = 1877] [serial = 2353] [outer = 0x9a80c400] 10:18:05 INFO - PROCESS | 1877 | 1468603085736 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]]]}] 10:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:18:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:18:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1390ms 10:18:05 INFO - PROCESS | 1877 | 1468603085754 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 10:18:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:18:05 INFO - PROCESS | 1877 | 1468603085758 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 10:18:05 INFO - PROCESS | 1877 | 1468603085765 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:18:05 INFO - PROCESS | 1877 | 1468603085768 Marionette TRACE conn3 <- [1,3102,null,{}] 10:18:05 INFO - PROCESS | 1877 | 1468603085774 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}] 10:18:05 INFO - PROCESS | 1877 | 1468603085784 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:05 INFO - PROCESS | 1877 | 1468603085961 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 10:18:06 INFO - PROCESS | 1877 | 1468603086178 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:06 INFO - PROCESS | 1877 | 1468603086184 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:06 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e238800 == 28 [pid = 1877] [id = 785] 10:18:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 86 (0x92145800) [pid = 1877] [serial = 2354] [outer = (nil)] 10:18:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 87 (0x9aeb6c00) [pid = 1877] [serial = 2355] [outer = 0x92145800] 10:18:06 INFO - PROCESS | 1877 | 1468603086285 Marionette DEBUG loaded listener.js 10:18:06 INFO - PROCESS | 1877 | ++DOMWINDOW == 88 (0x9b056c00) [pid = 1877] [serial = 2356] [outer = 0x92145800] 10:18:07 INFO - PROCESS | 1877 | 1468603087092 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:18:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:18:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1383ms 10:18:07 INFO - PROCESS | 1877 | 1468603087147 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 10:18:07 INFO - PROCESS | 1877 | 1468603087151 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 10:18:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:18:07 INFO - PROCESS | 1877 | 1468603087181 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:18:07 INFO - PROCESS | 1877 | 1468603087184 Marionette TRACE conn3 <- [1,3106,null,{}] 10:18:07 INFO - PROCESS | 1877 | 1468603087192 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}] 10:18:07 INFO - PROCESS | 1877 | 1468603087198 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:07 INFO - PROCESS | 1877 | 1468603087369 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 10:18:07 INFO - PROCESS | 1877 | 1468603087567 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:07 INFO - PROCESS | 1877 | 1468603087575 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:07 INFO - PROCESS | 1877 | ++DOCSHELL 0x8e23f000 == 29 [pid = 1877] [id = 786] 10:18:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 89 (0x8ec4a800) [pid = 1877] [serial = 2357] [outer = (nil)] 10:18:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 90 (0x908cf400) [pid = 1877] [serial = 2358] [outer = 0x8ec4a800] 10:18:07 INFO - PROCESS | 1877 | 1468603087658 Marionette DEBUG loaded listener.js 10:18:07 INFO - PROCESS | 1877 | ++DOMWINDOW == 91 (0x90a39800) [pid = 1877] [serial = 2359] [outer = 0x8ec4a800] 10:18:08 INFO - PROCESS | 1877 | 1468603088742 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]]]}] 10:18:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:18:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:18:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:18:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1605ms 10:18:08 INFO - PROCESS | 1877 | 1468603088764 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 10:18:08 INFO - PROCESS | 1877 | 1468603088770 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 10:18:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:18:08 INFO - PROCESS | 1877 | 1468603088777 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:18:08 INFO - PROCESS | 1877 | 1468603088785 Marionette TRACE conn3 <- [1,3110,null,{}] 10:18:08 INFO - PROCESS | 1877 | 1468603088792 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}] 10:18:08 INFO - PROCESS | 1877 | 1468603088798 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:08 INFO - PROCESS | 1877 | 1468603088994 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 10:18:09 INFO - PROCESS | 1877 | 1468603089185 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:09 INFO - PROCESS | 1877 | 1468603089198 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:09 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecbe000 == 30 [pid = 1877] [id = 787] 10:18:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 92 (0x922dd800) [pid = 1877] [serial = 2360] [outer = (nil)] 10:18:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 93 (0x92464400) [pid = 1877] [serial = 2361] [outer = 0x922dd800] 10:18:09 INFO - PROCESS | 1877 | 1468603089352 Marionette DEBUG loaded listener.js 10:18:09 INFO - PROCESS | 1877 | ++DOMWINDOW == 94 (0x926db800) [pid = 1877] [serial = 2362] [outer = 0x922dd800] 10:18:10 INFO - PROCESS | 1877 | --DOCSHELL 0x8ec93800 == 29 [pid = 1877] [id = 764] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 93 (0x9a806800) [pid = 1877] [serial = 2287] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 92 (0x908ccc00) [pid = 1877] [serial = 2292] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 91 (0x99ab1000) [pid = 1877] [serial = 2283] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 90 (0x9a804000) [pid = 1877] [serial = 2286] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 89 (0x9aa3e000) [pid = 1877] [serial = 2290] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 88 (0x91ede400) [pid = 1877] [serial = 2298] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 87 (0x8ecb4800) [pid = 1877] [serial = 2295] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 86 (0x91ed4400) [pid = 1877] [serial = 2277] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 85 (0x92d5f800) [pid = 1877] [serial = 2280] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 84 (0x92142c00) [pid = 1877] [serial = 2278] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 83 (0x953e1c00) [pid = 1877] [serial = 2301] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 82 (0x9544c800) [pid = 1877] [serial = 2302] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 81 (0x9a80fc00) [pid = 1877] [serial = 2289] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 80 (0x92149000) [pid = 1877] [serial = 2299] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 79 (0x93d9dc00) [pid = 1877] [serial = 2281] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 78 (0x8ec4e800) [pid = 1877] [serial = 2274] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 77 (0x8ecba800) [pid = 1877] [serial = 2296] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 76 (0x8ec91400) [pid = 1877] [serial = 2275] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 75 (0x99e68c00) [pid = 1877] [serial = 2284] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | --DOMWINDOW == 74 (0x9aa46400) [pid = 1877] [serial = 2304] [outer = (nil)] [url = about:blank] 10:18:11 INFO - PROCESS | 1877 | 1468603091362 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"]]]}] 10:18:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:18:11 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 10:18:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:18:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:18:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 2642ms 10:18:11 INFO - PROCESS | 1877 | 1468603091427 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 10:18:11 INFO - PROCESS | 1877 | 1468603091433 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 10:18:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:18:11 INFO - PROCESS | 1877 | 1468603091446 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:18:11 INFO - PROCESS | 1877 | 1468603091450 Marionette TRACE conn3 <- [1,3114,null,{}] 10:18:11 INFO - PROCESS | 1877 | 1468603091459 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}] 10:18:11 INFO - PROCESS | 1877 | 1468603091464 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:11 INFO - PROCESS | 1877 | 1468603091622 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 10:18:11 INFO - PROCESS | 1877 | 1468603091633 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\", \"146a4dea-61a6-464c-b1c5-7fb9a3707ca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:18:11 INFO - PROCESS | 1877 | 1468603091649 Marionette INFO sendAsync 5e0d56bb-b0ed-4fda-b1f2-214c9e0e90d4 10:18:11 INFO - PROCESS | 1877 | ++DOCSHELL 0x8ecba800 == 30 [pid = 1877] [id = 788] 10:18:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 75 (0x8ecbd400) [pid = 1877] [serial = 2363] [outer = (nil)] 10:18:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 76 (0x908c4000) [pid = 1877] [serial = 2364] [outer = 0x8ecbd400] 10:18:11 INFO - PROCESS | 1877 | 1468603091717 Marionette DEBUG loaded listener.js 10:18:11 INFO - PROCESS | 1877 | ++DOMWINDOW == 77 (0x908c7400) [pid = 1877] [serial = 2365] [outer = 0x8ecbd400] 10:18:12 INFO - PROCESS | 1877 | 1468603092596 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]]]}] 10:18:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:18:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1184ms 10:18:12 INFO - PROCESS | 1877 | 1468603092626 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 10:18:12 INFO - PROCESS | 1877 | 1468603092634 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 10:18:13 WARNING - u'runner_teardown' () 10:18:13 INFO - No more tests 10:18:13 INFO - Got 0 unexpected results 10:18:13 INFO - SUITE-END | took 1226s 10:18:13 INFO - Closing logging queue 10:18:13 INFO - queue closed 10:18:13 INFO - Return code: 0 10:18:13 WARNING - # TBPL SUCCESS # 10:18:13 INFO - Running post-action listener: _resource_record_post_action 10:18:13 INFO - Running post-run listener: _resource_record_post_run 10:18:15 INFO - Total resource usage - Wall time: 1261s; CPU: 98.0%; Read bytes: 14123008; Write bytes: 925048832; Read time: 772; Write time: 213840 10:18:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:18:15 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134651904; Read time: 0; Write time: 115064 10:18:15 INFO - run-tests - Wall time: 1232s; CPU: 98.0%; Read bytes: 13586432; Write bytes: 790376448; Read time: 768; Write time: 98772 10:18:15 INFO - Running post-run listener: _upload_blobber_files 10:18:15 INFO - Blob upload gear active. 10:18:15 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:18:15 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 10:18:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 10:18:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 10:18:15 INFO - (blobuploader) - INFO - Open directory for files ... 10:18:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:18:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:18:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:18:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:18:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:18:16 INFO - (blobuploader) - INFO - Done attempting. 10:18:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:18:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:18:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:18:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:18:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:18:17 INFO - (blobuploader) - INFO - Done attempting. 10:18:17 INFO - (blobuploader) - INFO - Iteration through files over. 10:18:17 INFO - Return code: 0 10:18:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:18:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:18:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5c37021daa7d897b76215cf5cd958bbcdf4e3c0724b40957c9456cd240aaae09a82d1b434baddba76cb492c0f2683fc25a7df31552e9b1ed4b052f50da395ce7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/047fb462093bdb1a596aa865f056146d1ff18b4057dea81821befe4215ec8da46ca706ce504d80e9cff619f85f4a5259ad22de0ec043ef01d24ef7ac82928b88"} 10:18:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:18:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:18:17 INFO - Contents: 10:18:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5c37021daa7d897b76215cf5cd958bbcdf4e3c0724b40957c9456cd240aaae09a82d1b434baddba76cb492c0f2683fc25a7df31552e9b1ed4b052f50da395ce7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/047fb462093bdb1a596aa865f056146d1ff18b4057dea81821befe4215ec8da46ca706ce504d80e9cff619f85f4a5259ad22de0ec043ef01d24ef7ac82928b88"} 10:18:17 INFO - Running post-run listener: copy_logs_to_upload_dir 10:18:17 INFO - Copying logs to upload dir... 10:18:17 INFO - mkdir: /builds/slave/test/build/upload/logs 10:18:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1398.005447 ========= master_lag: 0.55 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 18 secs) (at 2016-07-15 10:18:18.150054) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 10:18:18.154013) ========= 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-1468590956.229878-1922459951 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5c37021daa7d897b76215cf5cd958bbcdf4e3c0724b40957c9456cd240aaae09a82d1b434baddba76cb492c0f2683fc25a7df31552e9b1ed4b052f50da395ce7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/047fb462093bdb1a596aa865f056146d1ff18b4057dea81821befe4215ec8da46ca706ce504d80e9cff619f85f4a5259ad22de0ec043ef01d24ef7ac82928b88"} build_url:https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032610 build_url: 'https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/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/5c37021daa7d897b76215cf5cd958bbcdf4e3c0724b40957c9456cd240aaae09a82d1b434baddba76cb492c0f2683fc25a7df31552e9b1ed4b052f50da395ce7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/047fb462093bdb1a596aa865f056146d1ff18b4057dea81821befe4215ec8da46ca706ce504d80e9cff619f85f4a5259ad22de0ec043ef01d24ef7ac82928b88"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CR3nBTPqRMakGoV9YsoI_w/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-15 10:18:18.243374) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 10:18:18.243738) ========= 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-1468590956.229878-1922459951 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016107 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-15 10:18:18.319469) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 10:18:18.319788) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-15 10:18:18.320141) ========= ========= Total master_lag: 0.84 =========