builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-033 starttime: 1467646157.52 results: success (0) buildid: 20160704065143 builduid: 77f35740e5f448a98c1c8a8c40608da9 revision: 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:17.520843) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:17.521292) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:17.521573) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:17.567157) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:17.567500) ========= 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-1467645872.16288-364819111 _=/tools/buildbot/bin/python using PTY: False --2016-07-04 08:29:17-- 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% 9.21M=0.001s 2016-07-04 08:29:18 (9.21 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.551158 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:18.182125) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:18.182402) ========= 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-1467645872.16288-364819111 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.061825 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:18.274169) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-04 08:29:18.274485) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b --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 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b --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-1467645872.16288-364819111 _=/tools/buildbot/bin/python using PTY: False 2016-07-04 08:29:18,369 truncating revision to first 12 chars 2016-07-04 08:29:18,370 Setting DEBUG logging. 2016-07-04 08:29:18,370 attempt 1/10 2016-07-04 08:29:18,370 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e04c4853a8b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-04 08:29:19,643 unpacking tar archive at: mozilla-beta-3e04c4853a8b/testing/mozharness/ program finished with exit code 0 elapsedTime=2.019561 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-04 08:29:20.325442) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:20.325746) ========= script_repo_revision: 3e04c4853a8bc95b6b485c42fb7e1e2d7500316b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:20.326149) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:20.326420) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-04 08:29:20.359313) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 36 secs) (at 2016-07-04 08:29:20.359582) ========= /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-1467645872.16288-364819111 _=/tools/buildbot/bin/python using PTY: False 08:29:20 INFO - MultiFileLogger online at 20160704 08:29:20 in /builds/slave/test 08:29:20 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:29:20 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:29:20 INFO - {'append_to_log': False, 08:29:20 INFO - 'base_work_dir': '/builds/slave/test', 08:29:20 INFO - 'blob_upload_branch': 'mozilla-beta', 08:29:20 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:29:20 INFO - 'buildbot_json_path': 'buildprops.json', 08:29:20 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:29:20 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:29:20 INFO - 'download_minidump_stackwalk': True, 08:29:20 INFO - 'download_symbols': 'true', 08:29:20 INFO - 'e10s': False, 08:29:20 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:29:20 INFO - 'tooltool.py': '/tools/tooltool.py', 08:29:20 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:29:20 INFO - '/tools/misc-python/virtualenv.py')}, 08:29:20 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:29:20 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:29:20 INFO - 'log_level': 'info', 08:29:20 INFO - 'log_to_console': True, 08:29:20 INFO - 'opt_config_files': (), 08:29:20 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:29:20 INFO - '--processes=1', 08:29:20 INFO - '--config=%(test_path)s/wptrunner.ini', 08:29:20 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:29:20 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:29:20 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:29:20 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:29:20 INFO - 'pip_index': False, 08:29:20 INFO - 'require_test_zip': True, 08:29:20 INFO - 'test_type': ('testharness',), 08:29:20 INFO - 'this_chunk': '1', 08:29:20 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:29:20 INFO - 'total_chunks': '10', 08:29:20 INFO - 'virtualenv_path': 'venv', 08:29:20 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:29:20 INFO - 'work_dir': 'build'} 08:29:20 INFO - ##### 08:29:20 INFO - ##### Running clobber step. 08:29:20 INFO - ##### 08:29:20 INFO - Running pre-action listener: _resource_record_pre_action 08:29:20 INFO - Running main action method: clobber 08:29:20 INFO - rmtree: /builds/slave/test/build 08:29:20 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:29:23 INFO - Running post-action listener: _resource_record_post_action 08:29:23 INFO - ##### 08:29:23 INFO - ##### Running read-buildbot-config step. 08:29:23 INFO - ##### 08:29:23 INFO - Running pre-action listener: _resource_record_pre_action 08:29:23 INFO - Running main action method: read_buildbot_config 08:29:23 INFO - Using buildbot properties: 08:29:23 INFO - { 08:29:23 INFO - "project": "", 08:29:23 INFO - "product": "firefox", 08:29:23 INFO - "script_repo_revision": "production", 08:29:23 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:29:23 INFO - "repository": "", 08:29:23 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:29:23 INFO - "buildid": "20160704065143", 08:29:23 INFO - "pgo_build": "False", 08:29:23 INFO - "basedir": "/builds/slave/test", 08:29:23 INFO - "buildnumber": 3, 08:29:23 INFO - "slavename": "tst-linux32-spot-033", 08:29:23 INFO - "revision": "3e04c4853a8bc95b6b485c42fb7e1e2d7500316b", 08:29:23 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 08:29:23 INFO - "platform": "linux", 08:29:23 INFO - "branch": "mozilla-beta", 08:29:23 INFO - "repo_path": "releases/mozilla-beta", 08:29:23 INFO - "moz_repo_path": "", 08:29:23 INFO - "stage_platform": "linux", 08:29:23 INFO - "builduid": "77f35740e5f448a98c1c8a8c40608da9", 08:29:23 INFO - "slavebuilddir": "test" 08:29:23 INFO - } 08:29:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:29:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:29:23 INFO - Running post-action listener: _resource_record_post_action 08:29:23 INFO - ##### 08:29:23 INFO - ##### Running download-and-extract step. 08:29:23 INFO - ##### 08:29:23 INFO - Running pre-action listener: _resource_record_pre_action 08:29:23 INFO - Running main action method: download_and_extract 08:29:23 INFO - mkdir: /builds/slave/test/build/tests 08:29:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:29:23 INFO - https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:29:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:29:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:29:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:29:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 08:29:45 INFO - Downloaded 1291 bytes. 08:29:45 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:29:45 INFO - Using the following test package requirements: 08:29:45 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:29:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:29:45 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:29:45 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:29:45 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:29:45 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:29:45 INFO - u'jsshell-linux-i686.zip'], 08:29:45 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:29:45 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:29:45 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:29:45 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:29:45 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:29:45 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:29:45 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:29:45 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:29:45 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:29:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:29:45 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:29:45 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:29: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')]} 08:29:45 INFO - https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:29:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:29:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:29:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:29:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 08:29:54 INFO - Downloaded 22860840 bytes. 08:29:54 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:29:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:29:55 INFO - caution: filename not matched: web-platform/* 08:29:55 INFO - Return code: 11 08:29:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:29:55 INFO - https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:29:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:29:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:29:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:29:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:30:06 INFO - Downloaded 36389078 bytes. 08:30:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:30:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:30:10 INFO - caution: filename not matched: bin/* 08:30:10 INFO - caution: filename not matched: config/* 08:30:10 INFO - caution: filename not matched: mozbase/* 08:30:10 INFO - caution: filename not matched: marionette/* 08:30:10 INFO - caution: filename not matched: tools/wptserve/* 08:30:10 INFO - Return code: 11 08:30:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:10 INFO - https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:30:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:30:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:30:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:30:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 08:30:36 INFO - Downloaded 69353749 bytes. 08:30:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:30:36 INFO - mkdir: /builds/slave/test/properties 08:30:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:30:36 INFO - Writing to file /builds/slave/test/properties/build_url 08:30:36 INFO - Contents: 08:30:36 INFO - build_url:https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:30:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:30:37 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:30:37 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:30:37 INFO - Contents: 08:30:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:30:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:30:37 INFO - https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:30:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:30:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:30:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:30:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:31:04 INFO - Downloaded 92360222 bytes. 08:31:04 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:31:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:31:13 INFO - Return code: 0 08:31:13 INFO - Running post-action listener: _resource_record_post_action 08:31:13 INFO - Running post-action listener: set_extra_try_arguments 08:31:13 INFO - ##### 08:31:13 INFO - ##### Running create-virtualenv step. 08:31:13 INFO - ##### 08:31:13 INFO - Running pre-action listener: _pre_create_virtualenv 08:31:13 INFO - Running pre-action listener: _resource_record_pre_action 08:31:13 INFO - Running main action method: create_virtualenv 08:31:13 INFO - Creating virtualenv /builds/slave/test/build/venv 08:31:13 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:31:13 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:31:14 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:31:14 INFO - Using real prefix '/usr' 08:31:14 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:31:15 INFO - Installing distribute.............................................................................................................................................................................................done. 08:31:19 INFO - Installing pip.................done. 08:31:19 INFO - Return code: 0 08:31:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:31:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:31:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:31:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:31:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:31:19 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 0xa2a5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa30c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3c02b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3aff70>, '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 0xa3af620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b5750>, '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-1467645872.16288-364819111', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:31:19 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 08:31:19 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 08:31:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:31:19 INFO - 'CCACHE_UMASK': '002', 08:31:19 INFO - 'DISPLAY': ':0', 08:31:19 INFO - 'HOME': '/home/cltbld', 08:31:19 INFO - 'LANG': 'en_US.UTF-8', 08:31:19 INFO - 'LOGNAME': 'cltbld', 08:31:19 INFO - 'MAIL': '/var/mail/cltbld', 08:31:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:31:19 INFO - 'MOZ_NO_REMOTE': '1', 08:31:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:31:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:31:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:31:19 INFO - 'PWD': '/builds/slave/test', 08:31:19 INFO - 'SHELL': '/bin/bash', 08:31:19 INFO - 'SHLVL': '1', 08:31:19 INFO - 'TERM': 'linux', 08:31:19 INFO - 'TMOUT': '86400', 08:31:19 INFO - 'USER': 'cltbld', 08:31:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467645872.16288-364819111', 08:31:19 INFO - '_': '/tools/buildbot/bin/python'} 08:31:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:31:19 INFO - Downloading/unpacking psutil>=0.7.1 08:31:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:31:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:31:19 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 08:31:19 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 08:31:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:31:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:31:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:31:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:31:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:31:25 INFO - Installing collected packages: psutil 08:31:25 INFO - Running setup.py install for psutil 08:31:25 INFO - building 'psutil._psutil_linux' extension 08:31:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 08:31:25 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:31:25 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:31:26 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 08:31:26 INFO - building 'psutil._psutil_posix' extension 08:31:26 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 08:31:26 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 08:31:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:31:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:31:26 INFO - Successfully installed psutil 08:31:26 INFO - Cleaning up... 08:31:26 INFO - Return code: 0 08:31:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:31:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:31:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:31:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:31:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:31:26 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 0xa2a5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa30c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3c02b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3aff70>, '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 0xa3af620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b5750>, '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-1467645872.16288-364819111', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:31:26 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 08:31:26 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 08:31:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:31:26 INFO - 'CCACHE_UMASK': '002', 08:31:26 INFO - 'DISPLAY': ':0', 08:31:26 INFO - 'HOME': '/home/cltbld', 08:31:26 INFO - 'LANG': 'en_US.UTF-8', 08:31:26 INFO - 'LOGNAME': 'cltbld', 08:31:26 INFO - 'MAIL': '/var/mail/cltbld', 08:31:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:31:26 INFO - 'MOZ_NO_REMOTE': '1', 08:31:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:31:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:31:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:31:26 INFO - 'PWD': '/builds/slave/test', 08:31:26 INFO - 'SHELL': '/bin/bash', 08:31:26 INFO - 'SHLVL': '1', 08:31:26 INFO - 'TERM': 'linux', 08:31:26 INFO - 'TMOUT': '86400', 08:31:26 INFO - 'USER': 'cltbld', 08:31:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467645872.16288-364819111', 08:31:26 INFO - '_': '/tools/buildbot/bin/python'} 08:31:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:31:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:31:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:31:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:31:26 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 08:31:26 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 08:31:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:31:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:31:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:31:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:31:31 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:31:31 INFO - Installing collected packages: mozsystemmonitor 08:31:31 INFO - Running setup.py install for mozsystemmonitor 08:31:32 INFO - Successfully installed mozsystemmonitor 08:31:32 INFO - Cleaning up... 08:31:32 INFO - Return code: 0 08:31:32 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:31: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')]} 08:31:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:31:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:31: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')]} 08:31:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:31:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:31: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', '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 0xa2a5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa30c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3c02b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3aff70>, '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 0xa3af620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b5750>, '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-1467645872.16288-364819111', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:31: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', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:31: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 blobuploader==1.2.4 08:31:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:31:32 INFO - 'CCACHE_UMASK': '002', 08:31:32 INFO - 'DISPLAY': ':0', 08:31:32 INFO - 'HOME': '/home/cltbld', 08:31:32 INFO - 'LANG': 'en_US.UTF-8', 08:31:32 INFO - 'LOGNAME': 'cltbld', 08:31:32 INFO - 'MAIL': '/var/mail/cltbld', 08:31:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:31:32 INFO - 'MOZ_NO_REMOTE': '1', 08:31:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:31:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:31:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:31:32 INFO - 'PWD': '/builds/slave/test', 08:31:32 INFO - 'SHELL': '/bin/bash', 08:31:32 INFO - 'SHLVL': '1', 08:31:32 INFO - 'TERM': 'linux', 08:31:32 INFO - 'TMOUT': '86400', 08:31:32 INFO - 'USER': 'cltbld', 08:31:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467645872.16288-364819111', 08:31:32 INFO - '_': '/tools/buildbot/bin/python'} 08:31:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:31:32 INFO - Downloading/unpacking blobuploader==1.2.4 08:31: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 08:31: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 08:31: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 08:31: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 08:31: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 08:31: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 08:31:37 INFO - Downloading blobuploader-1.2.4.tar.gz 08:31:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:31:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:31:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:31:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:31:37 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 08:31:37 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 08:31:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:31:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:31:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:31:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:31:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:31:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:31:38 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 08:31:38 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 08:31:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:31:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:31:39 INFO - Downloading docopt-0.6.1.tar.gz 08:31:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:31:39 INFO - Installing collected packages: blobuploader, requests, docopt 08:31:39 INFO - Running setup.py install for blobuploader 08:31:39 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:31:39 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:31:39 INFO - Running setup.py install for requests 08:31:40 INFO - Running setup.py install for docopt 08:31:40 INFO - Successfully installed blobuploader requests docopt 08:31:40 INFO - Cleaning up... 08:31:40 INFO - Return code: 0 08:31:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:31:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:31:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:31:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:31:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:31:40 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 0xa2a5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa30c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3c02b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3aff70>, '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 0xa3af620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b5750>, '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-1467645872.16288-364819111', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:31:40 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 08:31:40 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 08:31:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:31:40 INFO - 'CCACHE_UMASK': '002', 08:31:40 INFO - 'DISPLAY': ':0', 08:31:40 INFO - 'HOME': '/home/cltbld', 08:31:40 INFO - 'LANG': 'en_US.UTF-8', 08:31:40 INFO - 'LOGNAME': 'cltbld', 08:31:40 INFO - 'MAIL': '/var/mail/cltbld', 08:31:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:31:40 INFO - 'MOZ_NO_REMOTE': '1', 08:31:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:31:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:31:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:31:40 INFO - 'PWD': '/builds/slave/test', 08:31:40 INFO - 'SHELL': '/bin/bash', 08:31:40 INFO - 'SHLVL': '1', 08:31:40 INFO - 'TERM': 'linux', 08:31:40 INFO - 'TMOUT': '86400', 08:31:40 INFO - 'USER': 'cltbld', 08:31:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467645872.16288-364819111', 08:31:40 INFO - '_': '/tools/buildbot/bin/python'} 08:31:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:31:41 INFO - Running setup.py (path:/tmp/pip-Zscw9W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:31:41 INFO - Running setup.py (path:/tmp/pip-AK6VK1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:31:41 INFO - Running setup.py (path:/tmp/pip-Tvr0Fi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:31:41 INFO - Running setup.py (path:/tmp/pip-swU9Lo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:31:41 INFO - Running setup.py (path:/tmp/pip-ttD_aF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:31:41 INFO - Running setup.py (path:/tmp/pip-XHrQlE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:31:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:31:41 INFO - Running setup.py (path:/tmp/pip-5CpQQX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:31:42 INFO - Running setup.py (path:/tmp/pip-tscS4P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:31:42 INFO - Running setup.py (path:/tmp/pip-3PEAhn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:31:42 INFO - Running setup.py (path:/tmp/pip-IlbGVB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:31:42 INFO - Running setup.py (path:/tmp/pip-oYN1mD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:31:42 INFO - Running setup.py (path:/tmp/pip-6II3l5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:31:42 INFO - Running setup.py (path:/tmp/pip-SuTWJ3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:31:42 INFO - Running setup.py (path:/tmp/pip-q7MXce-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:31:42 INFO - Running setup.py (path:/tmp/pip-XBCU8g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:31:43 INFO - Running setup.py (path:/tmp/pip-gxKwqg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:31:43 INFO - Running setup.py (path:/tmp/pip-qi2lbY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:31:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:31:43 INFO - Running setup.py (path:/tmp/pip-SLWuAp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:31:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:31:43 INFO - Running setup.py (path:/tmp/pip-zXlNer-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:31:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:31:43 INFO - Running setup.py (path:/tmp/pip-ih1UoG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:31:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:31:44 INFO - Running setup.py (path:/tmp/pip-1uBuZn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:31:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:31:44 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 08:31:44 INFO - Running setup.py install for manifestparser 08:31:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:31:44 INFO - Running setup.py install for mozcrash 08:31:44 INFO - Running setup.py install for mozdebug 08:31:44 INFO - Running setup.py install for mozdevice 08:31:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:31:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:31:45 INFO - Running setup.py install for mozfile 08:31:45 INFO - Running setup.py install for mozhttpd 08:31:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:31:45 INFO - Running setup.py install for mozinfo 08:31:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:31:45 INFO - Running setup.py install for mozInstall 08:31:45 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:31:45 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:31:45 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:31:45 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:31:45 INFO - Running setup.py install for mozleak 08:31:46 INFO - Running setup.py install for mozlog 08:31:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:31:46 INFO - Running setup.py install for moznetwork 08:31:46 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:31:46 INFO - Running setup.py install for mozprocess 08:31:46 INFO - Running setup.py install for mozprofile 08:31:46 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:31:46 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:31:46 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:31:46 INFO - Running setup.py install for mozrunner 08:31:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:31:47 INFO - Running setup.py install for mozscreenshot 08:31:47 INFO - Running setup.py install for moztest 08:31:47 INFO - Running setup.py install for mozversion 08:31:47 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:31:47 INFO - Running setup.py install for wptserve 08:31:48 INFO - Running setup.py install for marionette-driver 08:31:48 INFO - Running setup.py install for browsermob-proxy 08:31:48 INFO - Running setup.py install for marionette-client 08:31:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:31:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:31:49 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 08:31:49 INFO - Cleaning up... 08:31:49 INFO - Return code: 0 08:31:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:31:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:31:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:31:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:31:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:31:49 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 0xa2a5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa30c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa3c02b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3aff70>, '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 0xa3af620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b5750>, '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-1467645872.16288-364819111', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:31:49 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 08:31:49 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 08:31:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:31:49 INFO - 'CCACHE_UMASK': '002', 08:31:49 INFO - 'DISPLAY': ':0', 08:31:49 INFO - 'HOME': '/home/cltbld', 08:31:49 INFO - 'LANG': 'en_US.UTF-8', 08:31:49 INFO - 'LOGNAME': 'cltbld', 08:31:49 INFO - 'MAIL': '/var/mail/cltbld', 08:31:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:31:49 INFO - 'MOZ_NO_REMOTE': '1', 08:31:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:31:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:31:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:31:49 INFO - 'PWD': '/builds/slave/test', 08:31:49 INFO - 'SHELL': '/bin/bash', 08:31:49 INFO - 'SHLVL': '1', 08:31:49 INFO - 'TERM': 'linux', 08:31:49 INFO - 'TMOUT': '86400', 08:31:49 INFO - 'USER': 'cltbld', 08:31:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467645872.16288-364819111', 08:31:49 INFO - '_': '/tools/buildbot/bin/python'} 08:31:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:31:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:31:49 INFO - Running setup.py (path:/tmp/pip-3y8BsI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:31:49 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 08:31:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:31:49 INFO - Running setup.py (path:/tmp/pip-RfC2KE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:31:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:31:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:31:49 INFO - Running setup.py (path:/tmp/pip-9ju1yA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:31:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:31:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:31:49 INFO - Running setup.py (path:/tmp/pip-5Mwru1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:31:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:31:50 INFO - Running setup.py (path:/tmp/pip-9FvC8g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:31:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 08:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:31:50 INFO - Running setup.py (path:/tmp/pip-b61beS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:31:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 08:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:31:50 INFO - Running setup.py (path:/tmp/pip-r6rbve-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:31:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 08:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:31:50 INFO - Running setup.py (path:/tmp/pip-oDShS9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:31:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 08:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:31:50 INFO - Running setup.py (path:/tmp/pip-LBxMVj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:31:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 08:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:31:50 INFO - Running setup.py (path:/tmp/pip-_zOfXT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:31:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:31:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:31:50 INFO - Running setup.py (path:/tmp/pip-xza343-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:31:51 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 08:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:31:51 INFO - Running setup.py (path:/tmp/pip-T930gF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:31:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 08:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:31:51 INFO - Running setup.py (path:/tmp/pip-Dmb3Xk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:31:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 08:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:31:51 INFO - Running setup.py (path:/tmp/pip-1sRD65-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:31:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 08:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:31:51 INFO - Running setup.py (path:/tmp/pip-53S6jC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:31:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 08:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:31:51 INFO - Running setup.py (path:/tmp/pip-b0G4ft-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:31:51 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 08:31:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:31:51 INFO - Running setup.py (path:/tmp/pip-vSOvHS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:31:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 08:31:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:31:51 INFO - Running setup.py (path:/tmp/pip-bIPV85-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:31:51 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 08:31:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:31:51 INFO - Running setup.py (path:/tmp/pip-lD88zn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:31:52 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 08:31:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:31:52 INFO - Running setup.py (path:/tmp/pip-j1c00k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:31:52 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:31:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:31:52 INFO - Running setup.py (path:/tmp/pip-5yItwy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:31:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:31:52 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 08:31:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:31:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:31:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:31:52 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:31:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:31:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:31:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:31:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:31:52 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 08:31:52 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 08:31:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:31:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:31:57 INFO - Downloading blessings-1.6.tar.gz 08:31:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:31:57 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:31:57 INFO - Installing collected packages: blessings 08:31:57 INFO - Running setup.py install for blessings 08:31:58 INFO - Successfully installed blessings 08:31:58 INFO - Cleaning up... 08:31:58 INFO - Return code: 0 08:31:58 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:31:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:31:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:31:58 INFO - Reading from file tmpfile_stdout 08:31:58 INFO - Current package versions: 08:31:58 INFO - argparse == 1.2.1 08:31:58 INFO - blessings == 1.6 08:31:58 INFO - blobuploader == 1.2.4 08:31:58 INFO - browsermob-proxy == 0.6.0 08:31:58 INFO - docopt == 0.6.1 08:31:58 INFO - manifestparser == 1.1 08:31:58 INFO - marionette-client == 2.3.0 08:31:58 INFO - marionette-driver == 1.4.0 08:31:58 INFO - mozInstall == 1.12 08:31:58 INFO - mozcrash == 0.17 08:31:58 INFO - mozdebug == 0.1 08:31:58 INFO - mozdevice == 0.48 08:31:58 INFO - mozfile == 1.2 08:31:58 INFO - mozhttpd == 0.7 08:31:58 INFO - mozinfo == 0.9 08:31:58 INFO - mozleak == 0.1 08:31:58 INFO - mozlog == 3.1 08:31:58 INFO - moznetwork == 0.27 08:31:58 INFO - mozprocess == 0.22 08:31:58 INFO - mozprofile == 0.28 08:31:58 INFO - mozrunner == 6.11 08:31:58 INFO - mozscreenshot == 0.1 08:31:58 INFO - mozsystemmonitor == 0.0 08:31:58 INFO - moztest == 0.7 08:31:58 INFO - mozversion == 1.4 08:31:58 INFO - psutil == 3.1.1 08:31:58 INFO - requests == 1.2.3 08:31:58 INFO - wptserve == 1.4.0 08:31:58 INFO - wsgiref == 0.1.2 08:31:58 INFO - Running post-action listener: _resource_record_post_action 08:31:58 INFO - Running post-action listener: _start_resource_monitoring 08:31:58 INFO - Starting resource monitoring. 08:31:58 INFO - ##### 08:31:58 INFO - ##### Running pull step. 08:31:58 INFO - ##### 08:31:58 INFO - Running pre-action listener: _resource_record_pre_action 08:31:58 INFO - Running main action method: pull 08:31:58 INFO - Pull has nothing to do! 08:31:58 INFO - Running post-action listener: _resource_record_post_action 08:31:58 INFO - ##### 08:31:58 INFO - ##### Running install step. 08:31:58 INFO - ##### 08:31:58 INFO - Running pre-action listener: _resource_record_pre_action 08:31:58 INFO - Running main action method: install 08:31:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:31:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:31:59 INFO - Reading from file tmpfile_stdout 08:31:59 INFO - Detecting whether we're running mozinstall >=1.0... 08:31:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:31:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:31:59 INFO - Reading from file tmpfile_stdout 08:31:59 INFO - Output received: 08:31:59 INFO - Usage: mozinstall [options] installer 08:31:59 INFO - Options: 08:31:59 INFO - -h, --help show this help message and exit 08:31:59 INFO - -d DEST, --destination=DEST 08:31:59 INFO - Directory to install application into. [default: 08:31:59 INFO - "/builds/slave/test"] 08:31:59 INFO - --app=APP Application being installed. [default: firefox] 08:31:59 INFO - mkdir: /builds/slave/test/build/application 08:31:59 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:31:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:32:28 INFO - Reading from file tmpfile_stdout 08:32:28 INFO - Output received: 08:32:28 INFO - /builds/slave/test/build/application/firefox/firefox 08:32:28 INFO - Running post-action listener: _resource_record_post_action 08:32:28 INFO - ##### 08:32:28 INFO - ##### Running run-tests step. 08:32:28 INFO - ##### 08:32:28 INFO - Running pre-action listener: _resource_record_pre_action 08:32:28 INFO - Running main action method: run_tests 08:32:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:32:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:32:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:32:28 INFO - grabbing minidump binary from tooltool 08:32: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')]} 08:32:28 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 0xa3aff70>, '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 0xa3af620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa3b5750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:32:28 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:32:28 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 08:32:28 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:32:28 INFO - Return code: 0 08:32:28 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:32:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:32:28 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/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:32:28 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/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:32:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:32:28 INFO - 'CCACHE_UMASK': '002', 08:32:28 INFO - 'DISPLAY': ':0', 08:32:28 INFO - 'HOME': '/home/cltbld', 08:32:28 INFO - 'LANG': 'en_US.UTF-8', 08:32:28 INFO - 'LOGNAME': 'cltbld', 08:32:28 INFO - 'MAIL': '/var/mail/cltbld', 08:32:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:32:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:32:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:32:28 INFO - 'MOZ_NO_REMOTE': '1', 08:32:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:32:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:32:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:32:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:32:28 INFO - 'PWD': '/builds/slave/test', 08:32:28 INFO - 'SHELL': '/bin/bash', 08:32:28 INFO - 'SHLVL': '1', 08:32:28 INFO - 'TERM': 'linux', 08:32:28 INFO - 'TMOUT': '86400', 08:32:28 INFO - 'USER': 'cltbld', 08:32:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467645872.16288-364819111', 08:32:28 INFO - '_': '/tools/buildbot/bin/python'} 08:32:28 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/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:32:29 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 08:32:29 INFO - import pkg_resources 08:32:30 INFO - Using 1 client processes 08:32:31 INFO - wptserve Starting http server on 127.0.0.1:8000 08:32:31 INFO - wptserve Starting http server on 127.0.0.1:8001 08:32:31 INFO - wptserve Starting http server on 127.0.0.1:8443 08:32:33 INFO - SUITE-START | Running 778 tests 08:32:33 INFO - Running testharness tests 08:32:33 INFO - Setting up ssl 08:32:33 INFO - PROCESS | certutil | 08:32:33 INFO - PROCESS | certutil | 08:32:33 INFO - PROCESS | certutil | 08:32:33 INFO - Certificate Nickname Trust Attributes 08:32:33 INFO - SSL,S/MIME,JAR/XPI 08:32:33 INFO - 08:32:33 INFO - web-platform-tests CT,, 08:32:33 INFO - 08:32:33 INFO - Starting runner 08:32:36 INFO - PROCESS | 1747 | 1467646356319 Marionette DEBUG Marionette enabled via build flag and pref 08:32:36 INFO - PROCESS | 1747 | ++DOCSHELL 0xa4d47400 == 1 [pid = 1747] [id = 1] 08:32:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 1 (0xa4d47800) [pid = 1747] [serial = 1] [outer = (nil)] 08:32:36 INFO - PROCESS | 1747 | [1747] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:32:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 2 (0xa4d48000) [pid = 1747] [serial = 2] [outer = 0xa4d47800] 08:32:37 INFO - PROCESS | 1747 | 1467646357023 Marionette INFO Listening on port 2828 08:32:37 INFO - PROCESS | 1747 | 1467646357620 Marionette DEBUG Marionette enabled via command-line flag 08:32:37 INFO - PROCESS | 1747 | ++DOCSHELL 0xa21a4000 == 2 [pid = 1747] [id = 2] 08:32:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 3 (0xa21ad000) [pid = 1747] [serial = 3] [outer = (nil)] 08:32:37 INFO - PROCESS | 1747 | [1747] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:32:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 4 (0xa21ad800) [pid = 1747] [serial = 4] [outer = 0xa21ad000] 08:32:37 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c54c0 08:32:37 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20c5fa0 08:32:37 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20fe040 08:32:37 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fec80 08:32:37 INFO - PROCESS | 1747 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20d69c0 08:32:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 5 (0xa1022c00) [pid = 1747] [serial = 5] [outer = 0xa4d47800] 08:32:38 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:32:38 INFO - PROCESS | 1747 | 1467646358025 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:33570 08:32:38 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:32:38 INFO - PROCESS | 1747 | 1467646358108 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:33571 08:32:38 INFO - PROCESS | 1747 | 1467646358116 Marionette DEBUG Closed connection conn0 08:32:38 INFO - PROCESS | 1747 | [1747] 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 08:32:38 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:32:38 INFO - PROCESS | 1747 | 1467646358251 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:33572 08:32:38 INFO - PROCESS | 1747 | 1467646358255 Marionette DEBUG Closed connection conn1 08:32:38 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:32:38 INFO - PROCESS | 1747 | 1467646358321 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:33573 08:32:38 INFO - PROCESS | 1747 | 1467646358327 Marionette DEBUG Closed connection conn2 08:32:38 INFO - PROCESS | 1747 | 1467646358355 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:32:38 INFO - PROCESS | 1747 | 1467646358373 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":"20160704065143","device":"desktop","version":"48.0"} 08:32:39 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:32:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a949800 == 3 [pid = 1747] [id = 3] 08:32:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 6 (0x9a949c00) [pid = 1747] [serial = 6] [outer = (nil)] 08:32:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a94a000 == 4 [pid = 1747] [id = 4] 08:32:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 7 (0x9a94d800) [pid = 1747] [serial = 7] [outer = (nil)] 08:32:40 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:32:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a1fbc00 == 5 [pid = 1747] [id = 5] 08:32:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 8 (0x9a1fc000) [pid = 1747] [serial = 8] [outer = (nil)] 08:32:40 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:32:41 INFO - PROCESS | 1747 | [1747] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:32:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 9 (0x99d44c00) [pid = 1747] [serial = 9] [outer = 0x9a1fc000] 08:32:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 10 (0x99a79000) [pid = 1747] [serial = 10] [outer = 0x9a949c00] 08:32:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 11 (0x99a7ac00) [pid = 1747] [serial = 11] [outer = 0x9a94d800] 08:32:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 12 (0x99a7d400) [pid = 1747] [serial = 12] [outer = 0x9a1fc000] 08:32:42 INFO - PROCESS | 1747 | 1467646362541 Marionette INFO startBrowser a7a00736-fd28-4826-adf1-78eed457472a 08:32:42 INFO - PROCESS | 1747 | 1467646362591 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 1747 | 1467646362609 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 1747 | 1467646362612 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 13 (0x98171400) [pid = 1747] [serial = 13] [outer = 0x9a1fc000] 08:32:43 INFO - PROCESS | 1747 | 1467646363304 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"a7a00736-fd28-4826-adf1-78eed457472a","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":"20160704065143","device":"desktop","version":"48.0","command_id":1}}] 08:32:43 INFO - PROCESS | 1747 | 1467646363495 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}] 08:32:43 INFO - PROCESS | 1747 | 1467646363503 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:43 INFO - PROCESS | 1747 | 1467646363812 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:32:43 INFO - PROCESS | 1747 | 1467646363935 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:32:43 INFO - PROCESS | 1747 | 1467646363940 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:43 INFO - PROCESS | 1747 | [1747] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:32:44 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:32:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 14 (0x96c9fc00) [pid = 1747] [serial = 14] [outer = 0x9a1fc000] 08:32:44 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:32:44 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:32:44 INFO - PROCESS | 1747 | 1467646364418 Marionette TRACE conn3 <- [1,3,null,{}] 08:32:44 INFO - PROCESS | 1747 | 1467646364426 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:32:44 INFO - PROCESS | 1747 | 1467646364433 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:44 INFO - PROCESS | 1747 | 1467646364538 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:32:44 INFO - PROCESS | 1747 | 1467646364597 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 1747 | 1467646364601 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 08:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:32:44 INFO - PROCESS | 1747 | 1467646364608 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 1747 | 1467646364614 Marionette TRACE conn3 <- [1,6,null,{}] 08:32:44 INFO - PROCESS | 1747 | 1467646364621 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}] 08:32:44 INFO - PROCESS | 1747 | 1467646364625 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:44 INFO - PROCESS | 1747 | 1467646364647 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:32:44 INFO - PROCESS | 1747 | 1467646364660 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 1747 | 1467646364666 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x93a33400 == 6 [pid = 1747] [id = 6] 08:32:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 15 (0x93a33800) [pid = 1747] [serial = 15] [outer = (nil)] 08:32:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 16 (0x93a35800) [pid = 1747] [serial = 16] [outer = 0x93a33800] 08:32:44 INFO - PROCESS | 1747 | 1467646364745 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 17 (0x93a3a400) [pid = 1747] [serial = 17] [outer = 0x93a33800] 08:32:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x93818400 == 7 [pid = 1747] [id = 7] 08:32:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 18 (0x93818800) [pid = 1747] [serial = 18] [outer = (nil)] 08:32:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 19 (0x93857800) [pid = 1747] [serial = 19] [outer = 0x93818800] 08:32:45 INFO - PROCESS | 1747 | 1467646365260 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 20 (0x93a3c000) [pid = 1747] [serial = 20] [outer = 0x93818800] 08:32:45 INFO - PROCESS | 1747 | [1747] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:32:45 INFO - PROCESS | 1747 | 1467646365741 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]]]}] 08:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1182ms 08:32:45 INFO - PROCESS | 1747 | 1467646365811 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 1747 | 1467646365815 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 08:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:32:45 INFO - PROCESS | 1747 | 1467646365908 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 1747 | 1467646365911 Marionette TRACE conn3 <- [1,10,null,{}] 08:32:45 INFO - PROCESS | 1747 | 1467646365946 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}] 08:32:45 INFO - PROCESS | 1747 | 1467646365956 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:46 INFO - PROCESS | 1747 | 1467646366134 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:32:46 INFO - PROCESS | 1747 | 1467646366153 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 1747 | 1467646366161 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x920eec00 == 8 [pid = 1747] [id = 8] 08:32:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 21 (0x920ef000) [pid = 1747] [serial = 21] [outer = (nil)] 08:32:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 22 (0x920f1000) [pid = 1747] [serial = 22] [outer = 0x920ef000] 08:32:46 INFO - PROCESS | 1747 | 1467646366238 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 23 (0x920f5c00) [pid = 1747] [serial = 23] [outer = 0x920ef000] 08:32:47 INFO - PROCESS | 1747 | 1467646367241 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]]]}] 08:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1454ms 08:32:47 INFO - PROCESS | 1747 | 1467646367293 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:32:47 INFO - PROCESS | 1747 | 1467646367299 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 08:32:47 INFO - PROCESS | 1747 | 1467646367307 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 1747 | 1467646367312 Marionette TRACE conn3 <- [1,14,null,{}] 08:32:47 INFO - PROCESS | 1747 | 1467646367367 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}] 08:32:47 INFO - PROCESS | 1747 | 1467646367373 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:47 INFO - PROCESS | 1747 | 1467646367591 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:32:47 INFO - PROCESS | 1747 | 1467646367769 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 1747 | 1467646367776 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x91de7c00 == 9 [pid = 1747] [id = 9] 08:32:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 24 (0x91defc00) [pid = 1747] [serial = 24] [outer = (nil)] 08:32:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 25 (0x920f5000) [pid = 1747] [serial = 25] [outer = 0x91defc00] 08:32:47 INFO - PROCESS | 1747 | 1467646367861 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 26 (0x92d96400) [pid = 1747] [serial = 26] [outer = 0x91defc00] 08:32:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x93a30800 == 10 [pid = 1747] [id = 10] 08:32:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 27 (0x93a30c00) [pid = 1747] [serial = 27] [outer = (nil)] 08:32:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 28 (0x93a31c00) [pid = 1747] [serial = 28] [outer = 0x93a30c00] 08:32:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 29 (0x945bf000) [pid = 1747] [serial = 29] [outer = 0x93a30c00] 08:32:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x93a39800 == 11 [pid = 1747] [id = 11] 08:32:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 30 (0x95244c00) [pid = 1747] [serial = 30] [outer = (nil)] 08:32:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 31 (0x981db800) [pid = 1747] [serial = 31] [outer = 0x95244c00] 08:32:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 32 (0x98885c00) [pid = 1747] [serial = 32] [outer = 0x95244c00] 08:32:48 INFO - PROCESS | 1747 | 1467646368993 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]]]}] 08:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1742ms 08:32:49 INFO - PROCESS | 1747 | 1467646369090 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 1747 | 1467646369098 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 08:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:32:49 INFO - PROCESS | 1747 | 1467646369111 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 1747 | 1467646369116 Marionette TRACE conn3 <- [1,18,null,{}] 08:32:49 INFO - PROCESS | 1747 | 1467646369134 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}] 08:32:49 INFO - PROCESS | 1747 | 1467646369140 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:49 INFO - PROCESS | 1747 | 1467646369366 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:32:49 INFO - PROCESS | 1747 | 1467646369491 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 1747 | 1467646369504 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x920f0000 == 12 [pid = 1747] [id = 12] 08:32:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 33 (0x93a34800) [pid = 1747] [serial = 33] [outer = (nil)] 08:32:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 34 (0x99488800) [pid = 1747] [serial = 34] [outer = 0x93a34800] 08:32:49 INFO - PROCESS | 1747 | 1467646369588 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 35 (0x9ac41400) [pid = 1747] [serial = 35] [outer = 0x93a34800] 08:32:50 INFO - PROCESS | 1747 | 1467646370418 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]]]}] 08:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1349ms 08:32:50 INFO - PROCESS | 1747 | 1467646370461 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:32:50 INFO - PROCESS | 1747 | 1467646370467 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 08:32:50 INFO - PROCESS | 1747 | 1467646370473 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 1747 | 1467646370479 Marionette TRACE conn3 <- [1,22,null,{}] 08:32:50 INFO - PROCESS | 1747 | 1467646370495 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}] 08:32:50 INFO - PROCESS | 1747 | 1467646370503 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:50 INFO - PROCESS | 1747 | 1467646370691 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:32:50 INFO - PROCESS | 1747 | 1467646370818 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 1747 | 1467646370826 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ad9b000 == 13 [pid = 1747] [id = 13] 08:32:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 36 (0x9ad9c000) [pid = 1747] [serial = 36] [outer = (nil)] 08:32:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 37 (0x9ad9ec00) [pid = 1747] [serial = 37] [outer = 0x9ad9c000] 08:32:50 INFO - PROCESS | 1747 | 1467646370915 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 38 (0x9b5d7000) [pid = 1747] [serial = 38] [outer = 0x9ad9c000] 08:32:51 INFO - PROCESS | 1747 | 1467646371807 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]]]}] 08:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1395ms 08:32:51 INFO - PROCESS | 1747 | 1467646371868 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:32:51 INFO - PROCESS | 1747 | 1467646371873 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 08:32:51 INFO - PROCESS | 1747 | 1467646371879 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 1747 | 1467646371883 Marionette TRACE conn3 <- [1,26,null,{}] 08:32:51 INFO - PROCESS | 1747 | 1467646371888 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}] 08:32:51 INFO - PROCESS | 1747 | 1467646371894 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:52 INFO - PROCESS | 1747 | 1467646372080 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:32:52 INFO - PROCESS | 1747 | 1467646372376 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 1747 | 1467646372387 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x9210d400 == 14 [pid = 1747] [id = 14] 08:32:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 39 (0x9210d800) [pid = 1747] [serial = 39] [outer = (nil)] 08:32:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 40 (0x92112400) [pid = 1747] [serial = 40] [outer = 0x9210d800] 08:32:52 INFO - PROCESS | 1747 | 1467646372506 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 41 (0x927e3800) [pid = 1747] [serial = 41] [outer = 0x9210d800] 08:32:53 INFO - PROCESS | 1747 | 1467646373429 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]]]}] 08:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1588ms 08:32:53 INFO - PROCESS | 1747 | 1467646373469 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 1747 | 1467646373474 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 08:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:32:53 INFO - PROCESS | 1747 | 1467646373481 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - PROCESS | 1747 | 1467646373485 Marionette TRACE conn3 <- [1,30,null,{}] 08:32:53 INFO - PROCESS | 1747 | 1467646373493 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}] 08:32:53 INFO - PROCESS | 1747 | 1467646373498 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:53 INFO - PROCESS | 1747 | 1467646373700 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:32:53 INFO - PROCESS | 1747 | 1467646373878 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 1747 | 1467646373886 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x945bd000 == 15 [pid = 1747] [id = 15] 08:32:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 42 (0x94f9f400) [pid = 1747] [serial = 42] [outer = (nil)] 08:32:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 43 (0x9987c400) [pid = 1747] [serial = 43] [outer = 0x94f9f400] 08:32:53 INFO - PROCESS | 1747 | 1467646373969 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 44 (0x99eff000) [pid = 1747] [serial = 44] [outer = 0x94f9f400] 08:32:54 INFO - PROCESS | 1747 | 1467646374680 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]]]}] 08:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1238ms 08:32:54 INFO - PROCESS | 1747 | 1467646374721 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 1747 | 1467646374727 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 08:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:32:54 INFO - PROCESS | 1747 | 1467646374737 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 1747 | 1467646374739 Marionette TRACE conn3 <- [1,34,null,{}] 08:32:54 INFO - PROCESS | 1747 | 1467646374747 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}] 08:32:54 INFO - PROCESS | 1747 | 1467646374751 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:54 INFO - PROCESS | 1747 | 1467646374954 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:32:54 INFO - PROCESS | 1747 | 1467646374967 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 1747 | 1467646374974 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ac44400 == 16 [pid = 1747] [id = 16] 08:32:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 45 (0x9ad9d400) [pid = 1747] [serial = 45] [outer = (nil)] 08:32:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 46 (0x9b07b800) [pid = 1747] [serial = 46] [outer = 0x9ad9d400] 08:32:55 INFO - PROCESS | 1747 | 1467646375043 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 47 (0x9b5ec800) [pid = 1747] [serial = 47] [outer = 0x9ad9d400] 08:32:55 INFO - PROCESS | 1747 | 1467646375761 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]]]}] 08:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1083ms 08:32:55 INFO - PROCESS | 1747 | 1467646375817 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 1747 | 1467646375821 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 08:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:32:55 INFO - PROCESS | 1747 | 1467646375832 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 1747 | 1467646375840 Marionette TRACE conn3 <- [1,38,null,{}] 08:32:55 INFO - PROCESS | 1747 | 1467646375858 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}] 08:32:55 INFO - PROCESS | 1747 | 1467646375864 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:56 INFO - PROCESS | 1747 | 1467646376012 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:32:56 INFO - PROCESS | 1747 | 1467646376023 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 1747 | 1467646376030 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x99481800 == 17 [pid = 1747] [id = 17] 08:32:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 48 (0x9948cc00) [pid = 1747] [serial = 48] [outer = (nil)] 08:32:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 49 (0x9b7efc00) [pid = 1747] [serial = 49] [outer = 0x9948cc00] 08:32:56 INFO - PROCESS | 1747 | 1467646376097 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 50 (0xa102b800) [pid = 1747] [serial = 50] [outer = 0x9948cc00] 08:32:56 INFO - PROCESS | 1747 | 1467646376822 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]]]}] 08:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1039ms 08:32:56 INFO - PROCESS | 1747 | 1467646376869 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 1747 | 1467646376873 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 08:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:32:56 INFO - PROCESS | 1747 | 1467646376879 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 1747 | 1467646376881 Marionette TRACE conn3 <- [1,42,null,{}] 08:32:56 INFO - PROCESS | 1747 | 1467646376887 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}] 08:32:56 INFO - PROCESS | 1747 | 1467646376892 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:57 INFO - PROCESS | 1747 | 1467646377071 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:32:57 INFO - PROCESS | 1747 | 1467646377080 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 1747 | 1467646377085 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x96ca2000 == 18 [pid = 1747] [id = 18] 08:32:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 51 (0xa1096400) [pid = 1747] [serial = 51] [outer = (nil)] 08:32:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 52 (0xa2167000) [pid = 1747] [serial = 52] [outer = 0xa1096400] 08:32:57 INFO - PROCESS | 1747 | 1467646377155 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 53 (0xa21a0000) [pid = 1747] [serial = 53] [outer = 0xa1096400] 08:32:57 INFO - PROCESS | 1747 | 1467646377863 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]]]}] 08:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1025ms 08:32:57 INFO - PROCESS | 1747 | 1467646377904 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 1747 | 1467646377908 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 08:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:32:57 INFO - PROCESS | 1747 | 1467646377913 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 1747 | 1467646377916 Marionette TRACE conn3 <- [1,46,null,{}] 08:32:57 INFO - PROCESS | 1747 | 1467646377929 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}] 08:32:57 INFO - PROCESS | 1747 | 1467646377932 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:58 INFO - PROCESS | 1747 | 1467646378127 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:32:58 INFO - PROCESS | 1747 | 1467646378140 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 1747 | 1467646378162 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:58 INFO - PROCESS | 1747 | ++DOCSHELL 0xa2318c00 == 19 [pid = 1747] [id = 19] 08:32:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 54 (0xa2322c00) [pid = 1747] [serial = 54] [outer = (nil)] 08:32:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 55 (0xa2530000) [pid = 1747] [serial = 55] [outer = 0xa2322c00] 08:32:58 INFO - PROCESS | 1747 | 1467646378242 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0xa2fe8800) [pid = 1747] [serial = 56] [outer = 0xa2322c00] 08:32:58 INFO - PROCESS | 1747 | 1467646378969 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]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1088ms 08:32:59 INFO - PROCESS | 1747 | 1467646379002 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 1747 | 1467646379005 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 08:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:32:59 INFO - PROCESS | 1747 | 1467646379011 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 1747 | 1467646379013 Marionette TRACE conn3 <- [1,50,null,{}] 08:32:59 INFO - PROCESS | 1747 | 1467646379019 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}] 08:32:59 INFO - PROCESS | 1747 | 1467646379024 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:59 INFO - PROCESS | 1747 | 1467646379206 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:32:59 INFO - PROCESS | 1747 | 1467646379225 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 1747 | 1467646379233 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:32:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x96c9c800 == 20 [pid = 1747] [id = 20] 08:32:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0xa33c4400) [pid = 1747] [serial = 57] [outer = (nil)] 08:32:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0xa34d9800) [pid = 1747] [serial = 58] [outer = 0xa33c4400] 08:32:59 INFO - PROCESS | 1747 | 1467646379345 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0xa4d10c00) [pid = 1747] [serial = 59] [outer = 0xa33c4400] 08:33:00 INFO - PROCESS | 1747 | 1467646380019 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]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1029ms 08:33:00 INFO - PROCESS | 1747 | 1467646380041 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 1747 | 1467646380045 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 08:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:33:00 INFO - PROCESS | 1747 | 1467646380052 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 1747 | 1467646380055 Marionette TRACE conn3 <- [1,54,null,{}] 08:33:00 INFO - PROCESS | 1747 | 1467646380060 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}] 08:33:00 INFO - PROCESS | 1747 | 1467646380065 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:00 INFO - PROCESS | 1747 | 1467646380243 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:33:00 INFO - PROCESS | 1747 | 1467646380259 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 1747 | 1467646380267 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d9ac00 == 21 [pid = 1747] [id = 21] 08:33:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x9939ac00) [pid = 1747] [serial = 60] [outer = (nil)] 08:33:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0xa4f1d800) [pid = 1747] [serial = 61] [outer = 0x9939ac00] 08:33:00 INFO - PROCESS | 1747 | 1467646380344 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9b076800) [pid = 1747] [serial = 62] [outer = 0x9939ac00] 08:33:01 INFO - PROCESS | 1747 | 1467646381008 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]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 980ms 08:33:01 INFO - PROCESS | 1747 | 1467646381033 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 1747 | 1467646381037 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 08:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:33:01 INFO - PROCESS | 1747 | 1467646381043 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 1747 | 1467646381045 Marionette TRACE conn3 <- [1,58,null,{}] 08:33:01 INFO - PROCESS | 1747 | 1467646381051 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}] 08:33:01 INFO - PROCESS | 1747 | 1467646381056 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:01 INFO - PROCESS | 1747 | 1467646381207 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:33:01 INFO - PROCESS | 1747 | 1467646381314 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 1747 | 1467646381326 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ac47c00 == 22 [pid = 1747] [id = 22] 08:33:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x9b7ec400) [pid = 1747] [serial = 63] [outer = (nil)] 08:33:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0xa6728400) [pid = 1747] [serial = 64] [outer = 0x9b7ec400] 08:33:01 INFO - PROCESS | 1747 | 1467646381394 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0xa672f000) [pid = 1747] [serial = 65] [outer = 0x9b7ec400] 08:33:02 INFO - PROCESS | 1747 | 1467646382061 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]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1034ms 08:33:02 INFO - PROCESS | 1747 | 1467646382077 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 1747 | 1467646382081 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 08:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:33:02 INFO - PROCESS | 1747 | 1467646382088 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 1747 | 1467646382091 Marionette TRACE conn3 <- [1,62,null,{}] 08:33:02 INFO - PROCESS | 1747 | 1467646382096 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}] 08:33:02 INFO - PROCESS | 1747 | 1467646382101 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:03 INFO - PROCESS | 1747 | 1467646383226 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:33:03 INFO - PROCESS | 1747 | 1467646383330 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 1747 | 1467646383338 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x92112000 == 23 [pid = 1747] [id = 23] 08:33:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x92112800) [pid = 1747] [serial = 66] [outer = (nil)] 08:33:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x92118400) [pid = 1747] [serial = 67] [outer = 0x92112800] 08:33:03 INFO - PROCESS | 1747 | 1467646383411 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9381d000) [pid = 1747] [serial = 68] [outer = 0x92112800] 08:33:04 INFO - PROCESS | 1747 | 1467646384163 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]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2137ms 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x93a33800) [pid = 1747] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x920ef000) [pid = 1747] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x91defc00) [pid = 1747] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x93a34800) [pid = 1747] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x9ad9c000) [pid = 1747] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x9210d800) [pid = 1747] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x94f9f400) [pid = 1747] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x9ad9d400) [pid = 1747] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0x9948cc00) [pid = 1747] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0xa1096400) [pid = 1747] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0xa33c4400) [pid = 1747] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:33:04 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x9939ac00) [pid = 1747] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:33:04 INFO - PROCESS | 1747 | 1467646384734 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 1747 | 1467646384739 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 08:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:33:04 INFO - PROCESS | 1747 | 1467646384791 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 1747 | 1467646384795 Marionette TRACE conn3 <- [1,66,null,{}] 08:33:04 INFO - PROCESS | 1747 | 1467646384807 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}] 08:33:04 INFO - PROCESS | 1747 | 1467646384813 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:04 INFO - PROCESS | 1747 | 1467646384947 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:33:05 INFO - PROCESS | 1747 | 1467646385056 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 1747 | 1467646385064 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x93a34800 == 24 [pid = 1747] [id = 24] 08:33:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x93a34c00) [pid = 1747] [serial = 69] [outer = (nil)] 08:33:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x9450ec00) [pid = 1747] [serial = 70] [outer = 0x93a34c00] 08:33:05 INFO - PROCESS | 1747 | 1467646385134 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x95247800) [pid = 1747] [serial = 71] [outer = 0x93a34c00] 08:33:05 INFO - PROCESS | 1747 | 1467646385750 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]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 988ms 08:33:05 INFO - PROCESS | 1747 | 1467646385774 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:33:05 INFO - PROCESS | 1747 | 1467646385780 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 08:33:05 INFO - PROCESS | 1747 | 1467646385786 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 1747 | 1467646385789 Marionette TRACE conn3 <- [1,70,null,{}] 08:33:05 INFO - PROCESS | 1747 | 1467646385795 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}] 08:33:05 INFO - PROCESS | 1747 | 1467646385800 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:05 INFO - PROCESS | 1747 | 1467646385947 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:33:06 INFO - PROCESS | 1747 | 1467646386051 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 1747 | 1467646386061 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d98800 == 25 [pid = 1747] [id = 25] 08:33:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x99c40800) [pid = 1747] [serial = 72] [outer = (nil)] 08:33:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x9a956400) [pid = 1747] [serial = 73] [outer = 0x99c40800] 08:33:06 INFO - PROCESS | 1747 | 1467646386136 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x9ac43c00) [pid = 1747] [serial = 74] [outer = 0x99c40800] 08:33:06 INFO - PROCESS | 1747 | 1467646386875 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]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1139ms 08:33:06 INFO - PROCESS | 1747 | 1467646386925 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 1747 | 1467646386932 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 08:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:33:06 INFO - PROCESS | 1747 | 1467646386941 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 1747 | 1467646386947 Marionette TRACE conn3 <- [1,74,null,{}] 08:33:06 INFO - PROCESS | 1747 | 1467646386955 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}] 08:33:06 INFO - PROCESS | 1747 | 1467646386961 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:07 INFO - PROCESS | 1747 | 1467646387138 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:33:07 INFO - PROCESS | 1747 | 1467646387273 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 1747 | 1467646387291 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x920f4c00 == 26 [pid = 1747] [id = 26] 08:33:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x92115800) [pid = 1747] [serial = 75] [outer = (nil)] 08:33:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x94502400) [pid = 1747] [serial = 76] [outer = 0x92115800] 08:33:07 INFO - PROCESS | 1747 | 1467646387377 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x976ad000) [pid = 1747] [serial = 77] [outer = 0x92115800] 08:33:08 INFO - PROCESS | 1747 | 1467646388185 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]]]}] 08:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1284ms 08:33:08 INFO - PROCESS | 1747 | 1467646388225 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 1747 | 1467646388233 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 08:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:33:08 INFO - PROCESS | 1747 | 1467646388244 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - PROCESS | 1747 | 1467646388248 Marionette TRACE conn3 <- [1,78,null,{}] 08:33:08 INFO - PROCESS | 1747 | 1467646388255 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}] 08:33:08 INFO - PROCESS | 1747 | 1467646388261 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:08 INFO - PROCESS | 1747 | 1467646388436 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:33:08 INFO - PROCESS | 1747 | 1467646388569 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 1747 | 1467646388578 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x93865400 == 27 [pid = 1747] [id = 27] 08:33:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x9aad0400) [pid = 1747] [serial = 78] [outer = (nil)] 08:33:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x9b5d2000) [pid = 1747] [serial = 79] [outer = 0x9aad0400] 08:33:08 INFO - PROCESS | 1747 | 1467646388659 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x9d810c00) [pid = 1747] [serial = 80] [outer = 0x9aad0400] 08:33:09 INFO - PROCESS | 1747 | 1467646389510 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]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1337ms 08:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:33:09 INFO - PROCESS | 1747 | 1467646389582 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 1747 | 1467646389585 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 08:33:09 INFO - PROCESS | 1747 | 1467646389593 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - PROCESS | 1747 | 1467646389599 Marionette TRACE conn3 <- [1,82,null,{}] 08:33:09 INFO - PROCESS | 1747 | 1467646389616 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}] 08:33:09 INFO - PROCESS | 1747 | 1467646389625 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:09 INFO - PROCESS | 1747 | 1467646389795 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:33:09 INFO - PROCESS | 1747 | 1467646389904 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 1747 | 1467646389917 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:09 INFO - PROCESS | 1747 | ++DOCSHELL 0xa21ac000 == 28 [pid = 1747] [id = 28] 08:33:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0xa21f5c00) [pid = 1747] [serial = 81] [outer = (nil)] 08:33:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0xa2faf800) [pid = 1747] [serial = 82] [outer = 0xa21f5c00] 08:33:10 INFO - PROCESS | 1747 | 1467646389997 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0xa3280800) [pid = 1747] [serial = 83] [outer = 0xa21f5c00] 08:33:10 INFO - PROCESS | 1747 | 1467646390773 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]]]}] 08:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1246ms 08:33:10 INFO - PROCESS | 1747 | 1467646390839 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 1747 | 1467646390844 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 08:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:33:10 INFO - PROCESS | 1747 | 1467646390850 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 1747 | 1467646390854 Marionette TRACE conn3 <- [1,86,null,{}] 08:33:10 INFO - PROCESS | 1747 | 1467646390860 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}] 08:33:10 INFO - PROCESS | 1747 | 1467646390865 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:11 INFO - PROCESS | 1747 | 1467646391025 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:33:11 INFO - PROCESS | 1747 | 1467646391158 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 1747 | 1467646391170 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x9210cc00 == 29 [pid = 1747] [id = 29] 08:33:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x98c6c400) [pid = 1747] [serial = 84] [outer = (nil)] 08:33:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0xa4d50400) [pid = 1747] [serial = 85] [outer = 0x98c6c400] 08:33:11 INFO - PROCESS | 1747 | 1467646391252 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0xa61b2c00) [pid = 1747] [serial = 86] [outer = 0x98c6c400] 08:33:12 INFO - PROCESS | 1747 | 1467646392036 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]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1231ms 08:33:12 INFO - PROCESS | 1747 | 1467646392082 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 1747 | 1467646392086 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 08:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:33:12 INFO - PROCESS | 1747 | 1467646392110 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 1747 | 1467646392114 Marionette TRACE conn3 <- [1,90,null,{}] 08:33:12 INFO - PROCESS | 1747 | 1467646392120 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}] 08:33:12 INFO - PROCESS | 1747 | 1467646392125 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:12 INFO - PROCESS | 1747 | 1467646392280 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:33:12 INFO - PROCESS | 1747 | 1467646392414 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 1747 | 1467646392423 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x9aaae400 == 30 [pid = 1747] [id = 30] 08:33:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9aab0000) [pid = 1747] [serial = 87] [outer = (nil)] 08:33:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9aab7800) [pid = 1747] [serial = 88] [outer = 0x9aab0000] 08:33:12 INFO - PROCESS | 1747 | 1467646392505 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9aab9c00) [pid = 1747] [serial = 89] [outer = 0x9aab0000] 08:33:13 INFO - PROCESS | 1747 | 1467646393304 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]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1230ms 08:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:33:13 INFO - PROCESS | 1747 | 1467646393338 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 1747 | 1467646393342 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 08:33:13 INFO - PROCESS | 1747 | 1467646393348 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 1747 | 1467646393352 Marionette TRACE conn3 <- [1,94,null,{}] 08:33:13 INFO - PROCESS | 1747 | 1467646393357 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}] 08:33:13 INFO - PROCESS | 1747 | 1467646393368 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:13 INFO - PROCESS | 1747 | 1467646393558 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:33:13 INFO - PROCESS | 1747 | 1467646393693 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 1747 | 1467646393700 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x976aa800 == 31 [pid = 1747] [id = 31] 08:33:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x997d2800) [pid = 1747] [serial = 90] [outer = (nil)] 08:33:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0xa6bbe400) [pid = 1747] [serial = 91] [outer = 0x997d2800] 08:33:13 INFO - PROCESS | 1747 | 1467646393781 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0xa6bc7c00) [pid = 1747] [serial = 92] [outer = 0x997d2800] 08:33:14 INFO - PROCESS | 1747 | 1467646394658 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]]]}] 08:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1386ms 08:33:14 INFO - PROCESS | 1747 | 1467646394733 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 1747 | 1467646394737 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 08:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:33:14 INFO - PROCESS | 1747 | 1467646394743 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 1747 | 1467646394746 Marionette TRACE conn3 <- [1,98,null,{}] 08:33:14 INFO - PROCESS | 1747 | 1467646394752 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}] 08:33:14 INFO - PROCESS | 1747 | 1467646394758 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:14 INFO - PROCESS | 1747 | 1467646394960 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:33:15 INFO - PROCESS | 1747 | 1467646395102 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 1747 | 1467646395110 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x91df0000 == 32 [pid = 1747] [id = 32] 08:33:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9210e800) [pid = 1747] [serial = 93] [outer = (nil)] 08:33:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0xa4d44000) [pid = 1747] [serial = 94] [outer = 0x9210e800] 08:33:15 INFO - PROCESS | 1747 | 1467646395186 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0xa4f74400) [pid = 1747] [serial = 95] [outer = 0x9210e800] 08:33:16 INFO - PROCESS | 1747 | 1467646396082 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]]]}] 08:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1381ms 08:33:16 INFO - PROCESS | 1747 | 1467646396126 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 1747 | 1467646396132 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 08:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:33:16 INFO - PROCESS | 1747 | 1467646396141 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 1747 | 1467646396145 Marionette TRACE conn3 <- [1,102,null,{}] 08:33:16 INFO - PROCESS | 1747 | 1467646396171 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}] 08:33:16 INFO - PROCESS | 1747 | 1467646396177 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:16 INFO - PROCESS | 1747 | 1467646396346 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:33:16 INFO - PROCESS | 1747 | 1467646396509 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 1747 | 1467646396528 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x93812c00 == 33 [pid = 1747] [id = 33] 08:33:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9381a000) [pid = 1747] [serial = 96] [outer = (nil)] 08:33:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x93865000) [pid = 1747] [serial = 97] [outer = 0x9381a000] 08:33:16 INFO - PROCESS | 1747 | 1467646396658 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x945bc000) [pid = 1747] [serial = 98] [outer = 0x9381a000] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99a7d400) [pid = 1747] [serial = 12] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x920f5000) [pid = 1747] [serial = 25] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x981db800) [pid = 1747] [serial = 31] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99488800) [pid = 1747] [serial = 34] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9ad9ec00) [pid = 1747] [serial = 37] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92112400) [pid = 1747] [serial = 40] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x927e3800) [pid = 1747] [serial = 41] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9987c400) [pid = 1747] [serial = 43] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x99eff000) [pid = 1747] [serial = 44] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x9b07b800) [pid = 1747] [serial = 46] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9b7efc00) [pid = 1747] [serial = 49] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0xa102b800) [pid = 1747] [serial = 50] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0xa2167000) [pid = 1747] [serial = 52] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0xa2530000) [pid = 1747] [serial = 55] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0xa34d9800) [pid = 1747] [serial = 58] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0xa4f1d800) [pid = 1747] [serial = 61] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x93a31c00) [pid = 1747] [serial = 28] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0xa21a0000) [pid = 1747] [serial = 53] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0xa4d10c00) [pid = 1747] [serial = 59] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9b076800) [pid = 1747] [serial = 62] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x92d96400) [pid = 1747] [serial = 26] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x9b5d7000) [pid = 1747] [serial = 38] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x920f5c00) [pid = 1747] [serial = 23] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x9ac41400) [pid = 1747] [serial = 35] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x9b5ec800) [pid = 1747] [serial = 47] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x99d44c00) [pid = 1747] [serial = 9] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 59 (0xa4d48000) [pid = 1747] [serial = 2] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 58 (0x920f1000) [pid = 1747] [serial = 22] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 57 (0x93857800) [pid = 1747] [serial = 19] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 56 (0x93a35800) [pid = 1747] [serial = 16] [outer = (nil)] [url = about:blank] 08:33:17 INFO - PROCESS | 1747 | --DOMWINDOW == 55 (0x93a3a400) [pid = 1747] [serial = 17] [outer = (nil)] [url = about:blank] 08:33:18 INFO - PROCESS | 1747 | 1467646398233 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]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2138ms 08:33:18 INFO - PROCESS | 1747 | 1467646398279 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 1747 | 1467646398284 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 08:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:33:18 INFO - PROCESS | 1747 | 1467646398293 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 1747 | 1467646398297 Marionette TRACE conn3 <- [1,106,null,{}] 08:33:18 INFO - PROCESS | 1747 | 1467646398305 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}] 08:33:18 INFO - PROCESS | 1747 | 1467646398311 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:18 INFO - PROCESS | 1747 | 1467646398463 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:33:18 INFO - PROCESS | 1747 | 1467646398474 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 1747 | 1467646398480 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x93859000 == 34 [pid = 1747] [id = 34] 08:33:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 56 (0x93859800) [pid = 1747] [serial = 99] [outer = (nil)] 08:33:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 57 (0x93a31c00) [pid = 1747] [serial = 100] [outer = 0x93859800] 08:33:18 INFO - PROCESS | 1747 | 1467646398574 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 58 (0x93a36400) [pid = 1747] [serial = 101] [outer = 0x93859800] 08:33:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 59 (0x91de3400) [pid = 1747] [serial = 102] [outer = 0x95244c00] 08:33:19 INFO - PROCESS | 1747 | 1467646399405 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]]]}] 08:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1181ms 08:33:19 INFO - PROCESS | 1747 | 1467646399474 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:33:19 INFO - PROCESS | 1747 | 1467646399482 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 08:33:19 INFO - PROCESS | 1747 | 1467646399493 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 1747 | 1467646399498 Marionette TRACE conn3 <- [1,110,null,{}] 08:33:19 INFO - PROCESS | 1747 | 1467646399504 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}] 08:33:19 INFO - PROCESS | 1747 | 1467646399509 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:19 INFO - PROCESS | 1747 | 1467646399665 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:33:19 INFO - PROCESS | 1747 | 1467646399677 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 1747 | 1467646399685 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9381ec00 == 35 [pid = 1747] [id = 35] 08:33:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 60 (0x9939e800) [pid = 1747] [serial = 103] [outer = (nil)] 08:33:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x99753400) [pid = 1747] [serial = 104] [outer = 0x9939e800] 08:33:19 INFO - PROCESS | 1747 | 1467646399850 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x998bc800) [pid = 1747] [serial = 105] [outer = 0x9939e800] 08:33:20 INFO - PROCESS | 1747 | 1467646400612 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]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1180ms 08:33:20 INFO - PROCESS | 1747 | 1467646400676 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:33:20 INFO - PROCESS | 1747 | 1467646400680 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 08:33:20 INFO - PROCESS | 1747 | 1467646400687 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 1747 | 1467646400692 Marionette TRACE conn3 <- [1,114,null,{}] 08:33:20 INFO - PROCESS | 1747 | 1467646400715 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}] 08:33:20 INFO - PROCESS | 1747 | 1467646400724 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:20 INFO - PROCESS | 1747 | 1467646400923 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:33:20 INFO - PROCESS | 1747 | 1467646400951 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 1747 | 1467646400962 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ac41c00 == 36 [pid = 1747] [id = 36] 08:33:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x9ac43800) [pid = 1747] [serial = 106] [outer = (nil)] 08:33:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x9ad9e800) [pid = 1747] [serial = 107] [outer = 0x9ac43800] 08:33:21 INFO - PROCESS | 1747 | 1467646401034 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x9b5c9400) [pid = 1747] [serial = 108] [outer = 0x9ac43800] 08:33:21 INFO - PROCESS | 1747 | 1467646401866 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]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1238ms 08:33:21 INFO - PROCESS | 1747 | 1467646401932 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:33:21 INFO - PROCESS | 1747 | 1467646401937 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 08:33:21 INFO - PROCESS | 1747 | 1467646401942 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 1747 | 1467646401946 Marionette TRACE conn3 <- [1,118,null,{}] 08:33:21 INFO - PROCESS | 1747 | 1467646401951 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}] 08:33:21 INFO - PROCESS | 1747 | 1467646401956 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:22 INFO - PROCESS | 1747 | 1467646402142 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:33:22 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x9b7ec400) [pid = 1747] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:33:22 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0xa2322c00) [pid = 1747] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:33:22 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x99c40800) [pid = 1747] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:33:22 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x92112800) [pid = 1747] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:33:22 INFO - PROCESS | 1747 | --DOMWINDOW == 60 (0x93a34c00) [pid = 1747] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:33:22 INFO - PROCESS | 1747 | 1467646402336 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 1747 | 1467646402342 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x92112800 == 37 [pid = 1747] [id = 37] 08:33:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 61 (0x93a34c00) [pid = 1747] [serial = 109] [outer = (nil)] 08:33:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x99efb400) [pid = 1747] [serial = 110] [outer = 0x93a34c00] 08:33:22 INFO - PROCESS | 1747 | 1467646402414 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x9b7ef800) [pid = 1747] [serial = 111] [outer = 0x93a34c00] 08:33:23 INFO - PROCESS | 1747 | 1467646403051 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]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1130ms 08:33:23 INFO - PROCESS | 1747 | 1467646403072 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:33:23 INFO - PROCESS | 1747 | 1467646403077 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 08:33:23 INFO - PROCESS | 1747 | 1467646403083 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 1747 | 1467646403087 Marionette TRACE conn3 <- [1,122,null,{}] 08:33:23 INFO - PROCESS | 1747 | 1467646403092 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}] 08:33:23 INFO - PROCESS | 1747 | 1467646403097 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:23 INFO - PROCESS | 1747 | 1467646403266 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:33:23 INFO - PROCESS | 1747 | 1467646403287 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 1747 | 1467646403294 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ada0000 == 38 [pid = 1747] [id = 38] 08:33:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x9b7eec00) [pid = 1747] [serial = 112] [outer = (nil)] 08:33:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0xa1092000) [pid = 1747] [serial = 113] [outer = 0x9b7eec00] 08:33:23 INFO - PROCESS | 1747 | 1467646403361 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0xa2164c00) [pid = 1747] [serial = 114] [outer = 0x9b7eec00] 08:33:24 INFO - PROCESS | 1747 | 1467646404046 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]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 986ms 08:33:24 INFO - PROCESS | 1747 | 1467646404069 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 1747 | 1467646404073 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 08:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:33:24 INFO - PROCESS | 1747 | 1467646404078 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 1747 | 1467646404081 Marionette TRACE conn3 <- [1,126,null,{}] 08:33:24 INFO - PROCESS | 1747 | 1467646404087 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}] 08:33:24 INFO - PROCESS | 1747 | 1467646404096 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:24 INFO - PROCESS | 1747 | 1467646404273 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:33:24 INFO - PROCESS | 1747 | 1467646404423 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 1747 | 1467646404438 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x91de7800 == 39 [pid = 1747] [id = 39] 08:33:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91de8400) [pid = 1747] [serial = 115] [outer = (nil)] 08:33:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x920f8400) [pid = 1747] [serial = 116] [outer = 0x91de8400] 08:33:24 INFO - PROCESS | 1747 | 1467646404520 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x92d97800) [pid = 1747] [serial = 117] [outer = 0x91de8400] 08:33:25 INFO - PROCESS | 1747 | 1467646405565 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]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1532ms 08:33:25 INFO - PROCESS | 1747 | 1467646405614 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:33:25 INFO - PROCESS | 1747 | 1467646405620 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 08:33:25 INFO - PROCESS | 1747 | 1467646405628 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 1747 | 1467646405633 Marionette TRACE conn3 <- [1,130,null,{}] 08:33:25 INFO - PROCESS | 1747 | 1467646405641 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}] 08:33:25 INFO - PROCESS | 1747 | 1467646405650 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:25 INFO - PROCESS | 1747 | 1467646405857 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:33:26 INFO - PROCESS | 1747 | 1467646406003 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 1747 | 1467646406033 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x920f7000 == 40 [pid = 1747] [id = 40] 08:33:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x94f99c00) [pid = 1747] [serial = 118] [outer = (nil)] 08:33:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x94f9c000) [pid = 1747] [serial = 119] [outer = 0x94f99c00] 08:33:26 INFO - PROCESS | 1747 | 1467646406108 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x94fa1000) [pid = 1747] [serial = 120] [outer = 0x94f99c00] 08:33:27 INFO - PROCESS | 1747 | 1467646407105 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]]]}] 08:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1532ms 08:33:27 INFO - PROCESS | 1747 | 1467646407162 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:33:27 INFO - PROCESS | 1747 | 1467646407168 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 08:33:27 INFO - PROCESS | 1747 | 1467646407175 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 1747 | 1467646407178 Marionette TRACE conn3 <- [1,134,null,{}] 08:33:27 INFO - PROCESS | 1747 | 1467646407184 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}] 08:33:27 INFO - PROCESS | 1747 | 1467646407190 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:27 INFO - PROCESS | 1747 | 1467646407399 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:33:27 INFO - PROCESS | 1747 | 1467646407570 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 1747 | 1467646407578 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x920f2c00 == 41 [pid = 1747] [id = 41] 08:33:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9a948400) [pid = 1747] [serial = 121] [outer = (nil)] 08:33:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9aacb000) [pid = 1747] [serial = 122] [outer = 0x9a948400] 08:33:27 INFO - PROCESS | 1747 | 1467646407659 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x9b7e9c00) [pid = 1747] [serial = 123] [outer = 0x9a948400] 08:33:28 INFO - PROCESS | 1747 | 1467646408725 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]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1588ms 08:33:28 INFO - PROCESS | 1747 | 1467646408763 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 1747 | 1467646408769 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 08:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:33:28 INFO - PROCESS | 1747 | 1467646408778 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 1747 | 1467646408782 Marionette TRACE conn3 <- [1,138,null,{}] 08:33:28 INFO - PROCESS | 1747 | 1467646408790 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}] 08:33:28 INFO - PROCESS | 1747 | 1467646408796 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:29 INFO - PROCESS | 1747 | 1467646409041 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:33:29 INFO - PROCESS | 1747 | --DOCSHELL 0x9ada0000 == 40 [pid = 1747] [id = 38] 08:33:29 INFO - PROCESS | 1747 | --DOCSHELL 0x92112800 == 39 [pid = 1747] [id = 37] 08:33:29 INFO - PROCESS | 1747 | --DOCSHELL 0x9ac41c00 == 38 [pid = 1747] [id = 36] 08:33:29 INFO - PROCESS | 1747 | 1467646409261 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 1747 | 1467646409273 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:29 INFO - PROCESS | 1747 | --DOCSHELL 0x9381ec00 == 37 [pid = 1747] [id = 35] 08:33:29 INFO - PROCESS | 1747 | --DOCSHELL 0x93859000 == 36 [pid = 1747] [id = 34] 08:33:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x927e3c00 == 37 [pid = 1747] [id = 42] 08:33:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x927e4800) [pid = 1747] [serial = 124] [outer = (nil)] 08:33:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x94f9c400) [pid = 1747] [serial = 125] [outer = 0x927e4800] 08:33:29 INFO - PROCESS | 1747 | 1467646409347 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x95242800) [pid = 1747] [serial = 126] [outer = 0x927e4800] 08:33:29 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0xa2fe8800) [pid = 1747] [serial = 56] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0xa672f000) [pid = 1747] [serial = 65] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9a956400) [pid = 1747] [serial = 73] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9ac43c00) [pid = 1747] [serial = 74] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x92118400) [pid = 1747] [serial = 67] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x95247800) [pid = 1747] [serial = 71] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9450ec00) [pid = 1747] [serial = 70] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9381d000) [pid = 1747] [serial = 68] [outer = (nil)] [url = about:blank] 08:33:29 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0xa6728400) [pid = 1747] [serial = 64] [outer = (nil)] [url = about:blank] 08:33:30 INFO - PROCESS | 1747 | 1467646410069 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]]]}] 08:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1334ms 08:33:30 INFO - PROCESS | 1747 | 1467646410111 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 1747 | 1467646410117 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 08:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:33:30 INFO - PROCESS | 1747 | 1467646410127 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 1747 | 1467646410131 Marionette TRACE conn3 <- [1,142,null,{}] 08:33:30 INFO - PROCESS | 1747 | 1467646410141 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}] 08:33:30 INFO - PROCESS | 1747 | 1467646410146 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:30 INFO - PROCESS | 1747 | 1467646410300 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:33:30 INFO - PROCESS | 1747 | 1467646410310 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 1747 | 1467646410321 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x945bec00 == 38 [pid = 1747] [id = 43] 08:33:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x98c6c000) [pid = 1747] [serial = 127] [outer = (nil)] 08:33:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x99a7d800) [pid = 1747] [serial = 128] [outer = 0x98c6c000] 08:33:30 INFO - PROCESS | 1747 | 1467646410386 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9a1f7400) [pid = 1747] [serial = 129] [outer = 0x98c6c000] 08:33:31 INFO - PROCESS | 1747 | 1467646411177 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]]]}] 08:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1090ms 08:33:31 INFO - PROCESS | 1747 | 1467646411218 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 1747 | 1467646411220 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 08:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:33:31 INFO - PROCESS | 1747 | 1467646411227 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 1747 | 1467646411233 Marionette TRACE conn3 <- [1,146,null,{}] 08:33:31 INFO - PROCESS | 1747 | 1467646411253 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}] 08:33:31 INFO - PROCESS | 1747 | 1467646411262 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:31 INFO - PROCESS | 1747 | 1467646411412 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:33:31 INFO - PROCESS | 1747 | 1467646411423 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 1747 | 1467646411432 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b5e9800 == 39 [pid = 1747] [id = 44] 08:33:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9b5ed800) [pid = 1747] [serial = 130] [outer = (nil)] 08:33:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9d809400) [pid = 1747] [serial = 131] [outer = 0x9b5ed800] 08:33:31 INFO - PROCESS | 1747 | 1467646411505 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0xa109dc00) [pid = 1747] [serial = 132] [outer = 0x9b5ed800] 08:33:32 INFO - PROCESS | 1747 | 1467646412344 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]]]}] 08:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1182ms 08:33:32 INFO - PROCESS | 1747 | 1467646412410 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:33:32 INFO - PROCESS | 1747 | 1467646412414 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 08:33:32 INFO - PROCESS | 1747 | 1467646412420 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 1747 | 1467646412423 Marionette TRACE conn3 <- [1,150,null,{}] 08:33:32 INFO - PROCESS | 1747 | 1467646412429 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}] 08:33:32 INFO - PROCESS | 1747 | 1467646412434 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:32 INFO - PROCESS | 1747 | 1467646412644 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:33:32 INFO - PROCESS | 1747 | 1467646412659 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 1747 | 1467646412666 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:32 INFO - PROCESS | 1747 | ++DOCSHELL 0xa1028c00 == 40 [pid = 1747] [id = 45] 08:33:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0xa2163c00) [pid = 1747] [serial = 133] [outer = (nil)] 08:33:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0xa21fe800) [pid = 1747] [serial = 134] [outer = 0xa2163c00] 08:33:32 INFO - PROCESS | 1747 | 1467646412734 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0xa2feac00) [pid = 1747] [serial = 135] [outer = 0xa2163c00] 08:33:33 INFO - PROCESS | 1747 | 1467646413617 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]]]}] 08:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1278ms 08:33:33 INFO - PROCESS | 1747 | 1467646413712 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 1747 | 1467646413716 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 08:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:33:33 INFO - PROCESS | 1747 | 1467646413728 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 1747 | 1467646413733 Marionette TRACE conn3 <- [1,154,null,{}] 08:33:33 INFO - PROCESS | 1747 | 1467646413738 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}] 08:33:33 INFO - PROCESS | 1747 | 1467646413743 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:33 INFO - PROCESS | 1747 | 1467646413932 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:33:33 INFO - PROCESS | 1747 | 1467646413953 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 1747 | 1467646413964 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:33 INFO - PROCESS | 1747 | ++DOCSHELL 0xa327cc00 == 41 [pid = 1747] [id = 46] 08:33:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0xa327f400) [pid = 1747] [serial = 136] [outer = (nil)] 08:33:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0xa4d48000) [pid = 1747] [serial = 137] [outer = 0xa327f400] 08:33:34 INFO - PROCESS | 1747 | 1467646414040 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0xa4d50c00) [pid = 1747] [serial = 138] [outer = 0xa327f400] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9381a000) [pid = 1747] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9ac43800) [pid = 1747] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93a34c00) [pid = 1747] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9939e800) [pid = 1747] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92115800) [pid = 1747] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x93859800) [pid = 1747] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x9aad0400) [pid = 1747] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0xa21f5c00) [pid = 1747] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x98c6c400) [pid = 1747] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9aab0000) [pid = 1747] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x997d2800) [pid = 1747] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:33:34 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x9210e800) [pid = 1747] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:33:34 INFO - PROCESS | 1747 | 1467646414926 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]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1241ms 08:33:34 INFO - PROCESS | 1747 | 1467646414971 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 1747 | 1467646414973 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 08:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:33:34 INFO - PROCESS | 1747 | 1467646414981 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 1747 | 1467646414984 Marionette TRACE conn3 <- [1,158,null,{}] 08:33:34 INFO - PROCESS | 1747 | 1467646414989 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}] 08:33:35 INFO - PROCESS | 1747 | 1467646414999 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:35 INFO - PROCESS | 1747 | 1467646415194 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:33:35 INFO - PROCESS | 1747 | 1467646415203 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 1747 | 1467646415212 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x91de9000 == 42 [pid = 1747] [id = 47] 08:33:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9210c400) [pid = 1747] [serial = 139] [outer = (nil)] 08:33:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9a504c00) [pid = 1747] [serial = 140] [outer = 0x9210c400] 08:33:35 INFO - PROCESS | 1747 | 1467646415367 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9a509000) [pid = 1747] [serial = 141] [outer = 0x9210c400] 08:33:36 INFO - PROCESS | 1747 | 1467646416058 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]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1135ms 08:33:36 INFO - PROCESS | 1747 | 1467646416116 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 1747 | 1467646416119 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 08:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:33:36 INFO - PROCESS | 1747 | 1467646416125 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 1747 | 1467646416128 Marionette TRACE conn3 <- [1,162,null,{}] 08:33:36 INFO - PROCESS | 1747 | 1467646416134 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}] 08:33:36 INFO - PROCESS | 1747 | 1467646416138 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:36 INFO - PROCESS | 1747 | 1467646416273 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:33:36 INFO - PROCESS | 1747 | 1467646416423 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 1747 | 1467646416438 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x920f7800 == 43 [pid = 1747] [id = 48] 08:33:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92d97400) [pid = 1747] [serial = 142] [outer = (nil)] 08:33:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x9381d000) [pid = 1747] [serial = 143] [outer = 0x92d97400] 08:33:36 INFO - PROCESS | 1747 | 1467646416574 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x93a3c400) [pid = 1747] [serial = 144] [outer = 0x92d97400] 08:33:37 INFO - PROCESS | 1747 | 1467646417711 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]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1632ms 08:33:37 INFO - PROCESS | 1747 | 1467646417776 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 1747 | 1467646417781 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 08:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:33:37 INFO - PROCESS | 1747 | 1467646417799 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 1747 | 1467646417804 Marionette TRACE conn3 <- [1,166,null,{}] 08:33:37 INFO - PROCESS | 1747 | 1467646417863 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}] 08:33:37 INFO - PROCESS | 1747 | 1467646417869 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:38 INFO - PROCESS | 1747 | 1467646418067 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:33:38 INFO - PROCESS | 1747 | 1467646418273 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 1747 | 1467646418285 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x9381d800 == 44 [pid = 1747] [id = 49] 08:33:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x9a50bc00) [pid = 1747] [serial = 145] [outer = (nil)] 08:33:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9aab7c00) [pid = 1747] [serial = 146] [outer = 0x9a50bc00] 08:33:38 INFO - PROCESS | 1747 | 1467646418365 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9ac3e400) [pid = 1747] [serial = 147] [outer = 0x9a50bc00] 08:33:39 INFO - PROCESS | 1747 | 1467646419232 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]]]}] 08:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1481ms 08:33:39 INFO - PROCESS | 1747 | 1467646419280 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 1747 | 1467646419287 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 08:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:33:39 INFO - PROCESS | 1747 | 1467646419296 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 1747 | 1467646419299 Marionette TRACE conn3 <- [1,170,null,{}] 08:33:39 INFO - PROCESS | 1747 | 1467646419306 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}] 08:33:39 INFO - PROCESS | 1747 | 1467646419310 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:39 INFO - PROCESS | 1747 | 1467646419491 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:33:39 INFO - PROCESS | 1747 | 1467646419634 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 1747 | 1467646419643 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b5e8400 == 45 [pid = 1747] [id = 50] 08:33:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0xa21a4400) [pid = 1747] [serial = 148] [outer = (nil)] 08:33:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0xa2549800) [pid = 1747] [serial = 149] [outer = 0xa21a4400] 08:33:39 INFO - PROCESS | 1747 | 1467646419724 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0xa3304800) [pid = 1747] [serial = 150] [outer = 0xa21a4400] 08:33:40 INFO - PROCESS | 1747 | 1467646420573 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]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1326ms 08:33:40 INFO - PROCESS | 1747 | 1467646420622 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 1747 | 1467646420626 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 08:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:33:40 INFO - PROCESS | 1747 | 1467646420635 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - PROCESS | 1747 | 1467646420644 Marionette TRACE conn3 <- [1,174,null,{}] 08:33:40 INFO - PROCESS | 1747 | 1467646420658 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}] 08:33:40 INFO - PROCESS | 1747 | 1467646420665 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:40 INFO - PROCESS | 1747 | 1467646420869 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:33:41 INFO - PROCESS | 1747 | 1467646421013 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 1747 | 1467646421021 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:41 INFO - PROCESS | 1747 | ++DOCSHELL 0xa25e5800 == 46 [pid = 1747] [id = 51] 08:33:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0xa4f7ec00) [pid = 1747] [serial = 151] [outer = (nil)] 08:33:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0xa683d800) [pid = 1747] [serial = 152] [outer = 0xa4f7ec00] 08:33:41 INFO - PROCESS | 1747 | 1467646421106 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0xa6bbf400) [pid = 1747] [serial = 153] [outer = 0xa4f7ec00] 08:33:41 INFO - PROCESS | 1747 | 1467646421959 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]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1393ms 08:33:42 INFO - PROCESS | 1747 | 1467646422027 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 1747 | 1467646422031 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 08:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:33:42 INFO - PROCESS | 1747 | 1467646422037 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 1747 | 1467646422041 Marionette TRACE conn3 <- [1,178,null,{}] 08:33:42 INFO - PROCESS | 1747 | 1467646422046 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}] 08:33:42 INFO - PROCESS | 1747 | 1467646422052 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:42 INFO - PROCESS | 1747 | 1467646422219 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:33:42 INFO - PROCESS | 1747 | 1467646422361 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 1747 | 1467646422369 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x94f36400 == 47 [pid = 1747] [id = 52] 08:33:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x94f37000) [pid = 1747] [serial = 154] [outer = (nil)] 08:33:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x94f41400) [pid = 1747] [serial = 155] [outer = 0x94f37000] 08:33:42 INFO - PROCESS | 1747 | 1467646422448 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x94f42c00) [pid = 1747] [serial = 156] [outer = 0x94f37000] 08:33:42 INFO - PROCESS | 1747 | 1467646422844 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:33:43 INFO - PROCESS | 1747 | 1467646423587 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]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1585ms 08:33:43 INFO - PROCESS | 1747 | 1467646423624 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 1747 | 1467646423630 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 08:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:33:43 INFO - PROCESS | 1747 | 1467646423639 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 1747 | 1467646423643 Marionette TRACE conn3 <- [1,182,null,{}] 08:33:43 INFO - PROCESS | 1747 | 1467646423653 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}] 08:33:43 INFO - PROCESS | 1747 | 1467646423659 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:43 INFO - PROCESS | 1747 | 1467646423873 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:33:44 INFO - PROCESS | 1747 | 1467646424115 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 1747 | 1467646424128 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x9454b000 == 48 [pid = 1747] [id = 53] 08:33:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9454b400) [pid = 1747] [serial = 157] [outer = (nil)] 08:33:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9454d400) [pid = 1747] [serial = 158] [outer = 0x9454b400] 08:33:44 INFO - PROCESS | 1747 | 1467646424247 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x94550400) [pid = 1747] [serial = 159] [outer = 0x9454b400] 08:33:44 INFO - PROCESS | 1747 | --DOCSHELL 0xa21ac000 == 47 [pid = 1747] [id = 28] 08:33:44 INFO - PROCESS | 1747 | --DOCSHELL 0x93865400 == 46 [pid = 1747] [id = 27] 08:33:44 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0xa1092000) [pid = 1747] [serial = 113] [outer = (nil)] [url = about:blank] 08:33:44 INFO - PROCESS | 1747 | --DOCSHELL 0x91de9000 == 45 [pid = 1747] [id = 47] 08:33:44 INFO - PROCESS | 1747 | --DOCSHELL 0xa327cc00 == 44 [pid = 1747] [id = 46] 08:33:44 INFO - PROCESS | 1747 | --DOCSHELL 0xa1028c00 == 43 [pid = 1747] [id = 45] 08:33:45 INFO - PROCESS | 1747 | --DOCSHELL 0x9b5e9800 == 42 [pid = 1747] [id = 44] 08:33:45 INFO - PROCESS | 1747 | --DOCSHELL 0x945bec00 == 41 [pid = 1747] [id = 43] 08:33:45 INFO - PROCESS | 1747 | --DOCSHELL 0x927e3c00 == 40 [pid = 1747] [id = 42] 08:33:45 INFO - PROCESS | 1747 | --DOCSHELL 0x91de7800 == 39 [pid = 1747] [id = 39] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x945bc000) [pid = 1747] [serial = 98] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9ad9e800) [pid = 1747] [serial = 107] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9b5c9400) [pid = 1747] [serial = 108] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99efb400) [pid = 1747] [serial = 110] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x98885c00) [pid = 1747] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x93865000) [pid = 1747] [serial = 97] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99753400) [pid = 1747] [serial = 104] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x976ad000) [pid = 1747] [serial = 77] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x94502400) [pid = 1747] [serial = 76] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x93a31c00) [pid = 1747] [serial = 100] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9d810c00) [pid = 1747] [serial = 80] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9b5d2000) [pid = 1747] [serial = 79] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x93a36400) [pid = 1747] [serial = 101] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0xa3280800) [pid = 1747] [serial = 83] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0xa2faf800) [pid = 1747] [serial = 82] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0xa61b2c00) [pid = 1747] [serial = 86] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0xa4d50400) [pid = 1747] [serial = 85] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9aab9c00) [pid = 1747] [serial = 89] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x9aab7800) [pid = 1747] [serial = 88] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0xa6bc7c00) [pid = 1747] [serial = 92] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0xa6bbe400) [pid = 1747] [serial = 91] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0xa4f74400) [pid = 1747] [serial = 95] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9b7ef800) [pid = 1747] [serial = 111] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x998bc800) [pid = 1747] [serial = 105] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0xa4d44000) [pid = 1747] [serial = 94] [outer = (nil)] [url = about:blank] 08:33:45 INFO - PROCESS | 1747 | 1467646425397 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]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1785ms 08:33:45 INFO - PROCESS | 1747 | 1467646425424 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 1747 | 1467646425431 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 08:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:33:45 INFO - PROCESS | 1747 | 1467646425441 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 1747 | 1467646425444 Marionette TRACE conn3 <- [1,186,null,{}] 08:33:45 INFO - PROCESS | 1747 | 1467646425452 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}] 08:33:45 INFO - PROCESS | 1747 | 1467646425458 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:45 INFO - PROCESS | 1747 | 1467646425621 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:33:45 INFO - PROCESS | 1747 | 1467646425778 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 1747 | 1467646425784 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x945bec00 == 40 [pid = 1747] [id = 54] 08:33:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x94f41800) [pid = 1747] [serial = 160] [outer = (nil)] 08:33:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x94f9dc00) [pid = 1747] [serial = 161] [outer = 0x94f41800] 08:33:45 INFO - PROCESS | 1747 | 1467646425867 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x96c95000) [pid = 1747] [serial = 162] [outer = 0x94f41800] 08:33:46 INFO - PROCESS | 1747 | 1467646426509 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]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1127ms 08:33:46 INFO - PROCESS | 1747 | 1467646426569 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 1747 | 1467646426572 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 08:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:33:46 INFO - PROCESS | 1747 | 1467646426580 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 1747 | 1467646426585 Marionette TRACE conn3 <- [1,190,null,{}] 08:33:46 INFO - PROCESS | 1747 | 1467646426617 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}] 08:33:46 INFO - PROCESS | 1747 | 1467646426624 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:46 INFO - PROCESS | 1747 | 1467646426800 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:33:46 INFO - PROCESS | 1747 | 1467646426810 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 1747 | 1467646426817 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x997d2800 == 41 [pid = 1747] [id = 55] 08:33:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x997d2c00) [pid = 1747] [serial = 163] [outer = (nil)] 08:33:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x99a7ec00) [pid = 1747] [serial = 164] [outer = 0x997d2c00] 08:33:46 INFO - PROCESS | 1747 | 1467646426889 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9a503c00) [pid = 1747] [serial = 165] [outer = 0x997d2c00] 08:33:47 INFO - PROCESS | 1747 | 1467646427689 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]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1188ms 08:33:47 INFO - PROCESS | 1747 | 1467646427773 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:33:47 INFO - PROCESS | 1747 | 1467646427778 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 08:33:47 INFO - PROCESS | 1747 | 1467646427789 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - PROCESS | 1747 | 1467646427793 Marionette TRACE conn3 <- [1,194,null,{}] 08:33:47 INFO - PROCESS | 1747 | 1467646427799 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}] 08:33:47 INFO - PROCESS | 1747 | 1467646427805 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:48 INFO - PROCESS | 1747 | 1467646428031 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:33:48 INFO - PROCESS | 1747 | 1467646428055 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 1747 | 1467646428061 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x99799000 == 42 [pid = 1747] [id = 56] 08:33:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9a506c00) [pid = 1747] [serial = 166] [outer = (nil)] 08:33:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9aaad400) [pid = 1747] [serial = 167] [outer = 0x9a506c00] 08:33:48 INFO - PROCESS | 1747 | 1467646428130 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x9aab6c00) [pid = 1747] [serial = 168] [outer = 0x9a506c00] 08:33:48 INFO - PROCESS | 1747 | 1467646428918 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]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1191ms 08:33:48 INFO - PROCESS | 1747 | 1467646428978 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 1747 | 1467646428982 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 08:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:33:48 INFO - PROCESS | 1747 | 1467646428988 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 1747 | 1467646428990 Marionette TRACE conn3 <- [1,198,null,{}] 08:33:49 INFO - PROCESS | 1747 | 1467646428996 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}] 08:33:49 INFO - PROCESS | 1747 | 1467646429002 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:49 INFO - PROCESS | 1747 | 1467646429245 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:33:49 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x98c6c000) [pid = 1747] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:33:49 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x9b5ed800) [pid = 1747] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:33:49 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0xa2163c00) [pid = 1747] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:33:49 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x927e4800) [pid = 1747] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:33:49 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0xa327f400) [pid = 1747] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:33:49 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x9b7eec00) [pid = 1747] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:33:49 INFO - PROCESS | 1747 | 1467646429329 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 1747 | 1467646429338 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ded400 == 43 [pid = 1747] [id = 57] 08:33:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x927e4800) [pid = 1747] [serial = 169] [outer = (nil)] 08:33:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x9a502c00) [pid = 1747] [serial = 170] [outer = 0x927e4800] 08:33:49 INFO - PROCESS | 1747 | 1467646429405 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9aad5800) [pid = 1747] [serial = 171] [outer = 0x927e4800] 08:33:50 INFO - PROCESS | 1747 | 1467646430136 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]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1177ms 08:33:50 INFO - PROCESS | 1747 | 1467646430165 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 1747 | 1467646430168 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 08:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:33:50 INFO - PROCESS | 1747 | 1467646430174 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 1747 | 1467646430178 Marionette TRACE conn3 <- [1,202,null,{}] 08:33:50 INFO - PROCESS | 1747 | 1467646430184 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}] 08:33:50 INFO - PROCESS | 1747 | 1467646430195 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:50 INFO - PROCESS | 1747 | 1467646430380 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:33:50 INFO - PROCESS | 1747 | 1467646430391 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 1747 | 1467646430398 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x920f0c00 == 44 [pid = 1747] [id = 58] 08:33:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x920f4400) [pid = 1747] [serial = 172] [outer = (nil)] 08:33:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x9d864400) [pid = 1747] [serial = 173] [outer = 0x920f4400] 08:33:50 INFO - PROCESS | 1747 | 1467646430467 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0xa108ec00) [pid = 1747] [serial = 174] [outer = 0x920f4400] 08:33:51 INFO - PROCESS | 1747 | 1467646431204 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]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1130ms 08:33:51 INFO - PROCESS | 1747 | 1467646431306 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 1747 | 1467646431312 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 08:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:33:51 INFO - PROCESS | 1747 | 1467646431320 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 1747 | 1467646431326 Marionette TRACE conn3 <- [1,206,null,{}] 08:33:51 INFO - PROCESS | 1747 | 1467646431355 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}] 08:33:51 INFO - PROCESS | 1747 | 1467646431362 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:51 INFO - PROCESS | 1747 | 1467646431552 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:33:51 INFO - PROCESS | 1747 | 1467646431697 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 1747 | 1467646431715 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x92115400 == 45 [pid = 1747] [id = 59] 08:33:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92119400) [pid = 1747] [serial = 175] [outer = (nil)] 08:33:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x94502400) [pid = 1747] [serial = 176] [outer = 0x92119400] 08:33:51 INFO - PROCESS | 1747 | 1467646431798 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x94545000) [pid = 1747] [serial = 177] [outer = 0x92119400] 08:33:52 INFO - PROCESS | 1747 | 1467646432677 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]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1411ms 08:33:52 INFO - PROCESS | 1747 | 1467646432732 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 1747 | 1467646432738 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 08:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:33:52 INFO - PROCESS | 1747 | 1467646432751 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 1747 | 1467646432759 Marionette TRACE conn3 <- [1,210,null,{}] 08:33:52 INFO - PROCESS | 1747 | 1467646432766 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}] 08:33:52 INFO - PROCESS | 1747 | 1467646432773 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:53 INFO - PROCESS | 1747 | 1467646432999 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:33:53 INFO - PROCESS | 1747 | 1467646433148 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 1747 | 1467646433154 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x95242400 == 46 [pid = 1747] [id = 60] 08:33:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x976a1c00) [pid = 1747] [serial = 178] [outer = (nil)] 08:33:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9880d000) [pid = 1747] [serial = 179] [outer = 0x976a1c00] 08:33:53 INFO - PROCESS | 1747 | 1467646433240 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9948d000) [pid = 1747] [serial = 180] [outer = 0x976a1c00] 08:33:54 INFO - PROCESS | 1747 | 1467646434128 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]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1439ms 08:33:54 INFO - PROCESS | 1747 | 1467646434194 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 1747 | 1467646434199 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 08:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:33:54 INFO - PROCESS | 1747 | 1467646434208 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 1747 | 1467646434212 Marionette TRACE conn3 <- [1,214,null,{}] 08:33:54 INFO - PROCESS | 1747 | 1467646434228 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}] 08:33:54 INFO - PROCESS | 1747 | 1467646434238 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:54 INFO - PROCESS | 1747 | 1467646434426 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:33:54 INFO - PROCESS | 1747 | 1467646434551 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 1747 | 1467646434565 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b07a800 == 47 [pid = 1747] [id = 61] 08:33:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9b5cdc00) [pid = 1747] [serial = 181] [outer = (nil)] 08:33:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9d808000) [pid = 1747] [serial = 182] [outer = 0x9b5cdc00] 08:33:54 INFO - PROCESS | 1747 | 1467646434647 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0xa2090000) [pid = 1747] [serial = 183] [outer = 0x9b5cdc00] 08:33:55 INFO - PROCESS | 1747 | 1467646435486 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]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1296ms 08:33:55 INFO - PROCESS | 1747 | 1467646435504 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 1747 | 1467646435508 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 08:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:33:55 INFO - PROCESS | 1747 | 1467646435514 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 1747 | 1467646435518 Marionette TRACE conn3 <- [1,218,null,{}] 08:33:55 INFO - PROCESS | 1747 | 1467646435523 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}] 08:33:55 INFO - PROCESS | 1747 | 1467646435529 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:55 INFO - PROCESS | 1747 | 1467646435696 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:33:55 INFO - PROCESS | 1747 | 1467646435850 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 1747 | 1467646435861 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a507c00 == 48 [pid = 1747] [id = 62] 08:33:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0xa219f800) [pid = 1747] [serial = 184] [outer = (nil)] 08:33:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0xa2fedc00) [pid = 1747] [serial = 185] [outer = 0xa219f800] 08:33:55 INFO - PROCESS | 1747 | 1467646435946 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0xa3282000) [pid = 1747] [serial = 186] [outer = 0xa219f800] 08:33:56 INFO - PROCESS | 1747 | 1467646436814 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]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1337ms 08:33:56 INFO - PROCESS | 1747 | 1467646436852 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:33:56 INFO - PROCESS | 1747 | 1467646436856 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 08:33:56 INFO - PROCESS | 1747 | 1467646436864 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 1747 | 1467646436866 Marionette TRACE conn3 <- [1,222,null,{}] 08:33:56 INFO - PROCESS | 1747 | 1467646436873 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}] 08:33:56 INFO - PROCESS | 1747 | 1467646436878 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:57 INFO - PROCESS | 1747 | 1467646437033 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:33:57 INFO - PROCESS | 1747 | 1467646437187 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 1747 | 1467646437193 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x94f3b800 == 49 [pid = 1747] [id = 63] 08:33:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0xa327a400) [pid = 1747] [serial = 187] [outer = (nil)] 08:33:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0xa6143800) [pid = 1747] [serial = 188] [outer = 0xa327a400] 08:33:57 INFO - PROCESS | 1747 | 1467646437272 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0xa6146000) [pid = 1747] [serial = 189] [outer = 0xa327a400] 08:33:58 INFO - PROCESS | 1747 | 1467646438120 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]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1286ms 08:33:58 INFO - PROCESS | 1747 | 1467646438151 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 1747 | 1467646438155 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 08:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:33:58 INFO - PROCESS | 1747 | 1467646438163 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 1747 | 1467646438166 Marionette TRACE conn3 <- [1,226,null,{}] 08:33:58 INFO - PROCESS | 1747 | 1467646438172 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}] 08:33:58 INFO - PROCESS | 1747 | 1467646438182 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:58 INFO - PROCESS | 1747 | 1467646438395 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:33:58 INFO - PROCESS | 1747 | 1467646438541 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 1747 | 1467646438552 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:58 INFO - PROCESS | 1747 | ++DOCSHELL 0xa219fc00 == 50 [pid = 1747] [id = 64] 08:33:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0xa672f800) [pid = 1747] [serial = 190] [outer = (nil)] 08:33:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0xa6f42800) [pid = 1747] [serial = 191] [outer = 0xa672f800] 08:33:58 INFO - PROCESS | 1747 | 1467646438630 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0xa8241000) [pid = 1747] [serial = 192] [outer = 0xa672f800] 08:33:59 INFO - PROCESS | 1747 | 1467646439462 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]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1344ms 08:33:59 INFO - PROCESS | 1747 | 1467646439508 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:33:59 INFO - PROCESS | 1747 | 1467646439512 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 08:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:33:59 INFO - PROCESS | 1747 | 1467646439518 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:33:59 INFO - PROCESS | 1747 | 1467646439522 Marionette TRACE conn3 <- [1,230,null,{}] 08:33:59 INFO - PROCESS | 1747 | 1467646439546 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}] 08:33:59 INFO - PROCESS | 1747 | 1467646439552 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:59 INFO - PROCESS | 1747 | 1467646439710 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:33:59 INFO - PROCESS | 1747 | 1467646439858 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 1747 | 1467646439865 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:33:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x945b4400 == 51 [pid = 1747] [id = 65] 08:33:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x99a78400) [pid = 1747] [serial = 193] [outer = (nil)] 08:33:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0xa8259400) [pid = 1747] [serial = 194] [outer = 0x99a78400] 08:33:59 INFO - PROCESS | 1747 | 1467646439963 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0xa8261000) [pid = 1747] [serial = 195] [outer = 0x99a78400] 08:34:00 INFO - PROCESS | 1747 | 1467646440791 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]]]}] 08:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1299ms 08:34:00 INFO - PROCESS | 1747 | 1467646440819 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:34:00 INFO - PROCESS | 1747 | 1467646440823 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 08:34:00 INFO - PROCESS | 1747 | 1467646440830 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 1747 | 1467646440833 Marionette TRACE conn3 <- [1,234,null,{}] 08:34:00 INFO - PROCESS | 1747 | 1467646440839 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}] 08:34:00 INFO - PROCESS | 1747 | 1467646440844 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:01 INFO - PROCESS | 1747 | 1467646441022 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:34:01 INFO - PROCESS | 1747 | 1467646441175 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 1747 | 1467646441182 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x99e81800 == 52 [pid = 1747] [id = 66] 08:34:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x99e82400) [pid = 1747] [serial = 196] [outer = (nil)] 08:34:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x99e8a000) [pid = 1747] [serial = 197] [outer = 0x99e82400] 08:34:01 INFO - PROCESS | 1747 | 1467646441263 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x99e8d800) [pid = 1747] [serial = 198] [outer = 0x99e82400] 08:34:02 INFO - PROCESS | 1747 | 1467646442130 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]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1344ms 08:34:02 INFO - PROCESS | 1747 | 1467646442174 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:34:02 INFO - PROCESS | 1747 | 1467646442178 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 08:34:02 INFO - PROCESS | 1747 | 1467646442184 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 1747 | 1467646442188 Marionette TRACE conn3 <- [1,238,null,{}] 08:34:02 INFO - PROCESS | 1747 | 1467646442193 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}] 08:34:02 INFO - PROCESS | 1747 | 1467646442198 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:02 INFO - PROCESS | 1747 | 1467646442363 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:34:02 INFO - PROCESS | 1747 | 1467646442659 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 1747 | 1467646442670 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x9381e800 == 53 [pid = 1747] [id = 67] 08:34:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9385a800) [pid = 1747] [serial = 199] [outer = (nil)] 08:34:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x93a36000) [pid = 1747] [serial = 200] [outer = 0x9385a800] 08:34:02 INFO - PROCESS | 1747 | 1467646442793 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x94549000) [pid = 1747] [serial = 201] [outer = 0x9385a800] 08:34:03 INFO - PROCESS | 1747 | 1467646443727 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]]]}] 08:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1580ms 08:34:03 INFO - PROCESS | 1747 | 1467646443766 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 1747 | 1467646443772 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 08:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:34:03 INFO - PROCESS | 1747 | 1467646443779 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 1747 | 1467646443784 Marionette TRACE conn3 <- [1,242,null,{}] 08:34:03 INFO - PROCESS | 1747 | 1467646443792 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}] 08:34:03 INFO - PROCESS | 1747 | 1467646443800 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:03 INFO - PROCESS | 1747 | 1467646443975 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:34:04 INFO - PROCESS | 1747 | 1467646444145 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 1747 | 1467646444156 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:04 INFO - PROCESS | 1747 | --DOCSHELL 0x93812c00 == 52 [pid = 1747] [id = 33] 08:34:04 INFO - PROCESS | 1747 | --DOCSHELL 0x91ded400 == 51 [pid = 1747] [id = 57] 08:34:04 INFO - PROCESS | 1747 | --DOCSHELL 0x99799000 == 50 [pid = 1747] [id = 56] 08:34:04 INFO - PROCESS | 1747 | --DOCSHELL 0x997d2800 == 49 [pid = 1747] [id = 55] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9a504c00) [pid = 1747] [serial = 140] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ded400 == 50 [pid = 1747] [id = 68] 08:34:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x93a36c00) [pid = 1747] [serial = 202] [outer = (nil)] 08:34:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x9524a400) [pid = 1747] [serial = 203] [outer = 0x93a36c00] 08:34:04 INFO - PROCESS | 1747 | 1467646444295 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x996eb800) [pid = 1747] [serial = 204] [outer = 0x93a36c00] 08:34:04 INFO - PROCESS | 1747 | --DOCSHELL 0x945bec00 == 49 [pid = 1747] [id = 54] 08:34:04 INFO - PROCESS | 1747 | --DOCSHELL 0x9454b000 == 48 [pid = 1747] [id = 53] 08:34:04 INFO - PROCESS | 1747 | --DOCSHELL 0x9b5e8400 == 47 [pid = 1747] [id = 50] 08:34:04 INFO - PROCESS | 1747 | --DOCSHELL 0x9381d800 == 46 [pid = 1747] [id = 49] 08:34:04 INFO - PROCESS | 1747 | --DOCSHELL 0x920f7800 == 45 [pid = 1747] [id = 48] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0xa2164c00) [pid = 1747] [serial = 114] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9aacb000) [pid = 1747] [serial = 122] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x99a7d800) [pid = 1747] [serial = 128] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x94f9c000) [pid = 1747] [serial = 119] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9d809400) [pid = 1747] [serial = 131] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0xa21fe800) [pid = 1747] [serial = 134] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9a1f7400) [pid = 1747] [serial = 129] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x94f9c400) [pid = 1747] [serial = 125] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x95242800) [pid = 1747] [serial = 126] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x920f8400) [pid = 1747] [serial = 116] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0xa4d48000) [pid = 1747] [serial = 137] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0xa4d50c00) [pid = 1747] [serial = 138] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0xa2feac00) [pid = 1747] [serial = 135] [outer = (nil)] [url = about:blank] 08:34:04 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0xa109dc00) [pid = 1747] [serial = 132] [outer = (nil)] [url = about:blank] 08:34:05 INFO - PROCESS | 1747 | 1467646445014 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]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1299ms 08:34:05 INFO - PROCESS | 1747 | 1467646445080 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 1747 | 1467646445086 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 08:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:34:05 INFO - PROCESS | 1747 | 1467646445094 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 1747 | 1467646445098 Marionette TRACE conn3 <- [1,246,null,{}] 08:34:05 INFO - PROCESS | 1747 | 1467646445103 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}] 08:34:05 INFO - PROCESS | 1747 | 1467646445108 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:05 INFO - PROCESS | 1747 | 1467646445277 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:34:05 INFO - PROCESS | 1747 | 1467646445288 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 1747 | 1467646445294 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x99484000 == 46 [pid = 1747] [id = 69] 08:34:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9978d800) [pid = 1747] [serial = 205] [outer = (nil)] 08:34:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9a501c00) [pid = 1747] [serial = 206] [outer = 0x9978d800] 08:34:05 INFO - PROCESS | 1747 | 1467646445361 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9a50f800) [pid = 1747] [serial = 207] [outer = 0x9978d800] 08:34:06 INFO - PROCESS | 1747 | 1467646446140 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]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1084ms 08:34:06 INFO - PROCESS | 1747 | 1467646446186 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:34:06 INFO - PROCESS | 1747 | 1467646446189 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 08:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:34:06 INFO - PROCESS | 1747 | 1467646446197 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 1747 | 1467646446205 Marionette TRACE conn3 <- [1,250,null,{}] 08:34:06 INFO - PROCESS | 1747 | 1467646446223 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}] 08:34:06 INFO - PROCESS | 1747 | 1467646446229 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:06 INFO - PROCESS | 1747 | 1467646446383 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:34:06 INFO - PROCESS | 1747 | 1467646446394 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 1747 | 1467646446404 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x99e8b400 == 47 [pid = 1747] [id = 70] 08:34:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x9aaba800) [pid = 1747] [serial = 208] [outer = (nil)] 08:34:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9b7efc00) [pid = 1747] [serial = 209] [outer = 0x9aaba800] 08:34:06 INFO - PROCESS | 1747 | 1467646446466 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0xa1022400) [pid = 1747] [serial = 210] [outer = 0x9aaba800] 08:34:07 INFO - PROCESS | 1747 | 1467646447298 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]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1146ms 08:34:07 INFO - PROCESS | 1747 | 1467646447341 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 1747 | 1467646447345 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 08:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:34:07 INFO - PROCESS | 1747 | 1467646447359 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 1747 | 1467646447361 Marionette TRACE conn3 <- [1,254,null,{}] 08:34:07 INFO - PROCESS | 1747 | 1467646447367 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}] 08:34:07 INFO - PROCESS | 1747 | 1467646447372 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:07 INFO - PROCESS | 1747 | 1467646447574 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:34:07 INFO - PROCESS | 1747 | 1467646447601 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 1747 | 1467646447606 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x9aacb000 == 48 [pid = 1747] [id = 71] 08:34:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9b7eac00) [pid = 1747] [serial = 211] [outer = (nil)] 08:34:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa21f7800) [pid = 1747] [serial = 212] [outer = 0x9b7eac00] 08:34:07 INFO - PROCESS | 1747 | 1467646447673 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0xa25e5c00) [pid = 1747] [serial = 213] [outer = 0x9b7eac00] 08:34:08 INFO - PROCESS | 1747 | 1467646448469 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]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1143ms 08:34:08 INFO - PROCESS | 1747 | 1467646448495 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 1747 | 1467646448497 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 08:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:34:08 INFO - PROCESS | 1747 | 1467646448504 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 1747 | 1467646448506 Marionette TRACE conn3 <- [1,258,null,{}] 08:34:08 INFO - PROCESS | 1747 | 1467646448512 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}] 08:34:08 INFO - PROCESS | 1747 | 1467646448517 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:08 INFO - PROCESS | 1747 | 1467646448712 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:34:08 INFO - PROCESS | 1747 | 1467646448731 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 1747 | 1467646448750 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:08 INFO - PROCESS | 1747 | ++DOCSHELL 0xa3280800 == 49 [pid = 1747] [id = 72] 08:34:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0xa3287c00) [pid = 1747] [serial = 214] [outer = (nil)] 08:34:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0xa4d50400) [pid = 1747] [serial = 215] [outer = 0xa3287c00] 08:34:08 INFO - PROCESS | 1747 | 1467646448830 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0xa672e400) [pid = 1747] [serial = 216] [outer = 0xa3287c00] 08:34:09 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9a506c00) [pid = 1747] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:34:09 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x927e4800) [pid = 1747] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:34:09 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9454b400) [pid = 1747] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:34:09 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x997d2c00) [pid = 1747] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:34:09 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x94f41800) [pid = 1747] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:34:09 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9210c400) [pid = 1747] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1226ms 08:34:09 INFO - PROCESS | 1747 | 1467646449723 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]]]}] 08:34:09 INFO - PROCESS | 1747 | 1467646449732 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 1747 | 1467646449736 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 08:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:34:09 INFO - PROCESS | 1747 | 1467646449747 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 1747 | 1467646449749 Marionette TRACE conn3 <- [1,262,null,{}] 08:34:09 INFO - PROCESS | 1747 | 1467646449755 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}] 08:34:09 INFO - PROCESS | 1747 | 1467646449761 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:09 INFO - PROCESS | 1747 | 1467646449960 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:34:09 INFO - PROCESS | 1747 | 1467646449979 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 1747 | 1467646449985 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x927e5800 == 50 [pid = 1747] [id = 73] 08:34:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9454b400) [pid = 1747] [serial = 217] [outer = (nil)] 08:34:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0xa683e400) [pid = 1747] [serial = 218] [outer = 0x9454b400] 08:34:10 INFO - PROCESS | 1747 | 1467646450056 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0xa8249c00) [pid = 1747] [serial = 219] [outer = 0x9454b400] 08:34:10 INFO - PROCESS | 1747 | 1467646450835 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]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1132ms 08:34:10 INFO - PROCESS | 1747 | 1467646450879 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 1747 | 1467646450882 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 08:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:34:10 INFO - PROCESS | 1747 | 1467646450888 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 1747 | 1467646450890 Marionette TRACE conn3 <- [1,266,null,{}] 08:34:10 INFO - PROCESS | 1747 | 1467646450896 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}] 08:34:10 INFO - PROCESS | 1747 | 1467646450901 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:11 INFO - PROCESS | 1747 | 1467646451088 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:34:11 INFO - PROCESS | 1747 | 1467646451097 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 1747 | 1467646451102 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x9454f400 == 51 [pid = 1747] [id = 74] 08:34:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9524e800) [pid = 1747] [serial = 220] [outer = (nil)] 08:34:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x99cc7c00) [pid = 1747] [serial = 221] [outer = 0x9524e800] 08:34:11 INFO - PROCESS | 1747 | 1467646451175 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x99ccb800) [pid = 1747] [serial = 222] [outer = 0x9524e800] 08:34:12 INFO - PROCESS | 1747 | 1467646452133 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]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1281ms 08:34:12 INFO - PROCESS | 1747 | 1467646452171 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 1747 | 1467646452178 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 08:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:34:12 INFO - PROCESS | 1747 | 1467646452186 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 1747 | 1467646452194 Marionette TRACE conn3 <- [1,270,null,{}] 08:34:12 INFO - PROCESS | 1747 | 1467646452202 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}] 08:34:12 INFO - PROCESS | 1747 | 1467646452207 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:12 INFO - PROCESS | 1747 | 1467646452391 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:34:12 INFO - PROCESS | 1747 | 1467646452645 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 1747 | 1467646452652 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x99a7d800 == 52 [pid = 1747] [id = 75] 08:34:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x99c42800) [pid = 1747] [serial = 223] [outer = (nil)] 08:34:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x99cc8000) [pid = 1747] [serial = 224] [outer = 0x99c42800] 08:34:12 INFO - PROCESS | 1747 | 1467646452783 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x99ccd400) [pid = 1747] [serial = 225] [outer = 0x99c42800] 08:34:13 INFO - PROCESS | 1747 | 1467646453708 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]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1584ms 08:34:13 INFO - PROCESS | 1747 | 1467646453770 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 1747 | 1467646453777 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 08:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:34:13 INFO - PROCESS | 1747 | 1467646453787 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 1747 | 1467646453791 Marionette TRACE conn3 <- [1,274,null,{}] 08:34:13 INFO - PROCESS | 1747 | 1467646453798 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}] 08:34:13 INFO - PROCESS | 1747 | 1467646453803 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:14 INFO - PROCESS | 1747 | 1467646454024 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:34:14 INFO - PROCESS | 1747 | 1467646454225 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 1747 | 1467646454237 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a503000 == 53 [pid = 1747] [id = 76] 08:34:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9a954c00) [pid = 1747] [serial = 226] [outer = (nil)] 08:34:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9ad9cc00) [pid = 1747] [serial = 227] [outer = 0x9a954c00] 08:34:14 INFO - PROCESS | 1747 | 1467646454362 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x9b5d7000) [pid = 1747] [serial = 228] [outer = 0x9a954c00] 08:34:15 INFO - PROCESS | 1747 | 1467646455228 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]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1479ms 08:34:15 INFO - PROCESS | 1747 | 1467646455267 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 1747 | 1467646455270 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 08:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:34:15 INFO - PROCESS | 1747 | 1467646455283 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 1747 | 1467646455296 Marionette TRACE conn3 <- [1,278,null,{}] 08:34:15 INFO - PROCESS | 1747 | 1467646455313 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}] 08:34:15 INFO - PROCESS | 1747 | 1467646455321 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:15 INFO - PROCESS | 1747 | 1467646455560 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:34:15 INFO - PROCESS | 1747 | 1467646455765 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 1747 | 1467646455773 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x92112400 == 54 [pid = 1747] [id = 77] 08:34:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x9a7a2400) [pid = 1747] [serial = 229] [outer = (nil)] 08:34:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x9a94e800) [pid = 1747] [serial = 230] [outer = 0x9a7a2400] 08:34:15 INFO - PROCESS | 1747 | 1467646455909 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0xa21fe800) [pid = 1747] [serial = 231] [outer = 0x9a7a2400] 08:34:16 INFO - PROCESS | 1747 | 1467646456718 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]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1492ms 08:34:16 INFO - PROCESS | 1747 | 1467646456776 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:34:16 INFO - PROCESS | 1747 | 1467646456781 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 08:34:16 INFO - PROCESS | 1747 | 1467646456787 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 1747 | 1467646456791 Marionette TRACE conn3 <- [1,282,null,{}] 08:34:16 INFO - PROCESS | 1747 | 1467646456797 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}] 08:34:16 INFO - PROCESS | 1747 | 1467646456802 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:16 INFO - PROCESS | 1747 | 1467646456977 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:34:17 INFO - PROCESS | 1747 | 1467646457132 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 1747 | 1467646457139 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d7c00 == 55 [pid = 1747] [id = 78] 08:34:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x910da400) [pid = 1747] [serial = 232] [outer = (nil)] 08:34:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x910dd800) [pid = 1747] [serial = 233] [outer = 0x910da400] 08:34:17 INFO - PROCESS | 1747 | 1467646457223 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x9210bc00) [pid = 1747] [serial = 234] [outer = 0x910da400] 08:34:18 INFO - PROCESS | 1747 | 1467646458046 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]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1278ms 08:34:18 INFO - PROCESS | 1747 | 1467646458066 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 1747 | 1467646458069 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 08:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:34:18 INFO - PROCESS | 1747 | 1467646458076 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 1747 | 1467646458079 Marionette TRACE conn3 <- [1,286,null,{}] 08:34:18 INFO - PROCESS | 1747 | 1467646458085 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}] 08:34:18 INFO - PROCESS | 1747 | 1467646458090 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:18 INFO - PROCESS | 1747 | 1467646458257 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:34:18 INFO - PROCESS | 1747 | 1467646458442 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 1747 | 1467646458450 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a7a9c00 == 56 [pid = 1747] [id = 79] 08:34:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x9aab0000) [pid = 1747] [serial = 235] [outer = (nil)] 08:34:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0xa327bc00) [pid = 1747] [serial = 236] [outer = 0x9aab0000] 08:34:18 INFO - PROCESS | 1747 | 1467646458534 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0xa4f7c400) [pid = 1747] [serial = 237] [outer = 0x9aab0000] 08:34:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0xa82f5400) [pid = 1747] [serial = 238] [outer = 0x95244c00] 08:34:19 INFO - PROCESS | 1747 | 1467646459452 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]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1439ms 08:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:34:19 INFO - PROCESS | 1747 | 1467646459526 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 1747 | 1467646459529 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 08:34:19 INFO - PROCESS | 1747 | 1467646459537 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 1747 | 1467646459539 Marionette TRACE conn3 <- [1,290,null,{}] 08:34:19 INFO - PROCESS | 1747 | 1467646459545 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}] 08:34:19 INFO - PROCESS | 1747 | 1467646459556 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:19 INFO - PROCESS | 1747 | 1467646459741 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:34:19 INFO - PROCESS | 1747 | 1467646459897 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 1747 | 1467646459905 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x910df800 == 57 [pid = 1747] [id = 80] 08:34:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x91de3000) [pid = 1747] [serial = 239] [outer = (nil)] 08:34:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9b6f0000) [pid = 1747] [serial = 240] [outer = 0x91de3000] 08:34:20 INFO - PROCESS | 1747 | 1467646460024 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0xa8cbf800) [pid = 1747] [serial = 241] [outer = 0x91de3000] 08:34:20 INFO - PROCESS | 1747 | 1467646460808 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]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1329ms 08:34:20 INFO - PROCESS | 1747 | 1467646460865 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 1747 | 1467646460869 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 08:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:34:20 INFO - PROCESS | 1747 | 1467646460875 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 1747 | 1467646460879 Marionette TRACE conn3 <- [1,294,null,{}] 08:34:20 INFO - PROCESS | 1747 | 1467646460885 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}] 08:34:20 INFO - PROCESS | 1747 | 1467646460890 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:21 INFO - PROCESS | 1747 | 1467646461057 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:34:21 INFO - PROCESS | 1747 | 1467646461213 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 1747 | 1467646461222 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x93820800 == 58 [pid = 1747] [id = 81] 08:34:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x94542400) [pid = 1747] [serial = 242] [outer = (nil)] 08:34:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0xa90a7c00) [pid = 1747] [serial = 243] [outer = 0x94542400] 08:34:21 INFO - PROCESS | 1747 | 1467646461301 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0xa9b80400) [pid = 1747] [serial = 244] [outer = 0x94542400] 08:34:22 INFO - PROCESS | 1747 | 1467646462096 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]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1281ms 08:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:34:22 INFO - PROCESS | 1747 | 1467646462156 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 1747 | 1467646462159 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 08:34:22 INFO - PROCESS | 1747 | 1467646462166 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 1747 | 1467646462169 Marionette TRACE conn3 <- [1,298,null,{}] 08:34:22 INFO - PROCESS | 1747 | 1467646462175 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}] 08:34:22 INFO - PROCESS | 1747 | 1467646462180 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:22 INFO - PROCESS | 1747 | 1467646462342 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:34:22 INFO - PROCESS | 1747 | 1467646462501 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 1747 | 1467646462510 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x910e1c00 == 59 [pid = 1747] [id = 82] 08:34:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x91de9400) [pid = 1747] [serial = 245] [outer = (nil)] 08:34:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x928c0c00) [pid = 1747] [serial = 246] [outer = 0x91de9400] 08:34:22 INFO - PROCESS | 1747 | 1467646462589 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x928c2000) [pid = 1747] [serial = 247] [outer = 0x91de9400] 08:34:23 INFO - PROCESS | 1747 | 1467646463682 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]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1582ms 08:34:23 INFO - PROCESS | 1747 | 1467646463748 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 1747 | 1467646463755 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 08:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:34:23 INFO - PROCESS | 1747 | 1467646463763 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 1747 | 1467646463768 Marionette TRACE conn3 <- [1,302,null,{}] 08:34:23 INFO - PROCESS | 1747 | 1467646463776 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}] 08:34:23 INFO - PROCESS | 1747 | 1467646463782 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:23 INFO - PROCESS | 1747 | 1467646463991 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:34:24 INFO - PROCESS | 1747 | 1467646464241 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 1747 | 1467646464265 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d5400 == 60 [pid = 1747] [id = 83] 08:34:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x94550000) [pid = 1747] [serial = 248] [outer = (nil)] 08:34:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x94f3dc00) [pid = 1747] [serial = 249] [outer = 0x94550000] 08:34:24 INFO - PROCESS | 1747 | 1467646464379 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x94f9d800) [pid = 1747] [serial = 250] [outer = 0x94550000] 08:34:25 INFO - PROCESS | 1747 | 1467646465201 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]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1481ms 08:34:25 INFO - PROCESS | 1747 | 1467646465264 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 1747 | 1467646465271 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 08:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:34:25 INFO - PROCESS | 1747 | 1467646465282 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 1747 | 1467646465286 Marionette TRACE conn3 <- [1,306,null,{}] 08:34:25 INFO - PROCESS | 1747 | 1467646465292 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}] 08:34:25 INFO - PROCESS | 1747 | 1467646465298 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:25 INFO - PROCESS | 1747 | 1467646465462 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:34:25 INFO - PROCESS | 1747 | --DOCSHELL 0x927e5800 == 59 [pid = 1747] [id = 73] 08:34:25 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x9d864400) [pid = 1747] [serial = 173] [outer = (nil)] [url = about:blank] 08:34:25 INFO - PROCESS | 1747 | 1467646465700 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 1747 | 1467646465711 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:25 INFO - PROCESS | 1747 | --DOCSHELL 0xa3280800 == 58 [pid = 1747] [id = 72] 08:34:25 INFO - PROCESS | 1747 | --DOCSHELL 0x9aacb000 == 57 [pid = 1747] [id = 71] 08:34:25 INFO - PROCESS | 1747 | --DOCSHELL 0x99e8b400 == 56 [pid = 1747] [id = 70] 08:34:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x93861c00 == 57 [pid = 1747] [id = 84] 08:34:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9454f000) [pid = 1747] [serial = 251] [outer = (nil)] 08:34:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x94fa7400) [pid = 1747] [serial = 252] [outer = 0x9454f000] 08:34:25 INFO - PROCESS | 1747 | 1467646465824 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x99cc4c00) [pid = 1747] [serial = 253] [outer = 0x9454f000] 08:34:25 INFO - PROCESS | 1747 | --DOCSHELL 0x99484000 == 56 [pid = 1747] [id = 69] 08:34:25 INFO - PROCESS | 1747 | --DOCSHELL 0x91ded400 == 55 [pid = 1747] [id = 68] 08:34:25 INFO - PROCESS | 1747 | --DOCSHELL 0x9381e800 == 54 [pid = 1747] [id = 67] 08:34:26 INFO - PROCESS | 1747 | --DOCSHELL 0x92115400 == 53 [pid = 1747] [id = 59] 08:34:26 INFO - PROCESS | 1747 | --DOCSHELL 0x920f0c00 == 52 [pid = 1747] [id = 58] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x9aaad400) [pid = 1747] [serial = 167] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9a502c00) [pid = 1747] [serial = 170] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x9aab6c00) [pid = 1747] [serial = 168] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x9381d000) [pid = 1747] [serial = 143] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x94550400) [pid = 1747] [serial = 159] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9454d400) [pid = 1747] [serial = 158] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9aab7c00) [pid = 1747] [serial = 146] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x99a7ec00) [pid = 1747] [serial = 164] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0xa683d800) [pid = 1747] [serial = 152] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x94f41400) [pid = 1747] [serial = 155] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x94f9dc00) [pid = 1747] [serial = 161] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x96c95000) [pid = 1747] [serial = 162] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0xa2549800) [pid = 1747] [serial = 149] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x9aad5800) [pid = 1747] [serial = 171] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x9a503c00) [pid = 1747] [serial = 165] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9a509000) [pid = 1747] [serial = 141] [outer = (nil)] [url = about:blank] 08:34:26 INFO - PROCESS | 1747 | 1467646466565 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]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1334ms 08:34:26 INFO - PROCESS | 1747 | 1467646466617 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 1747 | 1467646466620 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 08:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:34:26 INFO - PROCESS | 1747 | 1467646466627 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 1747 | 1467646466632 Marionette TRACE conn3 <- [1,310,null,{}] 08:34:26 INFO - PROCESS | 1747 | 1467646466648 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}] 08:34:26 INFO - PROCESS | 1747 | 1467646466656 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:26 INFO - PROCESS | 1747 | 1467646466815 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:34:26 INFO - PROCESS | 1747 | 1467646466828 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 1747 | 1467646466838 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a503c00 == 53 [pid = 1747] [id = 85] 08:34:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9a505000) [pid = 1747] [serial = 254] [outer = (nil)] 08:34:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x9a50f000) [pid = 1747] [serial = 255] [outer = 0x9a505000] 08:34:26 INFO - PROCESS | 1747 | 1467646466908 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x9a79dc00) [pid = 1747] [serial = 256] [outer = 0x9a505000] 08:34:27 INFO - PROCESS | 1747 | 1467646467781 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]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1188ms 08:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:34:27 INFO - PROCESS | 1747 | 1467646467815 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 1747 | 1467646467818 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 08:34:27 INFO - PROCESS | 1747 | 1467646467826 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 1747 | 1467646467829 Marionette TRACE conn3 <- [1,314,null,{}] 08:34:27 INFO - PROCESS | 1747 | 1467646467834 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}] 08:34:27 INFO - PROCESS | 1747 | 1467646467839 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:27 INFO - PROCESS | 1747 | 1467646467988 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:34:28 INFO - PROCESS | 1747 | 1467646468002 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 1747 | 1467646468014 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x99b13c00 == 54 [pid = 1747] [id = 86] 08:34:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x99b16800) [pid = 1747] [serial = 257] [outer = (nil)] 08:34:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x99b1ec00) [pid = 1747] [serial = 258] [outer = 0x99b16800] 08:34:28 INFO - PROCESS | 1747 | 1467646468208 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x99b22400) [pid = 1747] [serial = 259] [outer = 0x99b16800] 08:34:28 INFO - PROCESS | 1747 | 1467646468973 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]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1189ms 08:34:29 INFO - PROCESS | 1747 | 1467646469015 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 1747 | 1467646469017 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 08:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:34:29 INFO - PROCESS | 1747 | 1467646469032 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 1747 | 1467646469036 Marionette TRACE conn3 <- [1,318,null,{}] 08:34:29 INFO - PROCESS | 1747 | 1467646469041 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}] 08:34:29 INFO - PROCESS | 1747 | 1467646469058 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:29 INFO - PROCESS | 1747 | 1467646469266 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:34:29 INFO - PROCESS | 1747 | 1467646469289 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 1747 | 1467646469299 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x99b15400 == 55 [pid = 1747] [id = 87] 08:34:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x99b16000) [pid = 1747] [serial = 260] [outer = (nil)] 08:34:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9a7a0000) [pid = 1747] [serial = 261] [outer = 0x99b16000] 08:34:29 INFO - PROCESS | 1747 | 1467646469363 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9a7a6400) [pid = 1747] [serial = 262] [outer = 0x99b16000] 08:34:30 INFO - PROCESS | 1747 | 1467646470199 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]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1227ms 08:34:30 INFO - PROCESS | 1747 | 1467646470260 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 1747 | 1467646470264 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 08:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:34:30 INFO - PROCESS | 1747 | 1467646470270 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 1747 | 1467646470272 Marionette TRACE conn3 <- [1,322,null,{}] 08:34:30 INFO - PROCESS | 1747 | 1467646470278 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}] 08:34:30 INFO - PROCESS | 1747 | 1467646470287 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:30 INFO - PROCESS | 1747 | 1467646470529 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:34:30 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9978d800) [pid = 1747] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:34:30 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x93a36c00) [pid = 1747] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:34:30 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x9b7eac00) [pid = 1747] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:34:30 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x9385a800) [pid = 1747] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:34:30 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0xa3287c00) [pid = 1747] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:34:30 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x9454b400) [pid = 1747] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:34:30 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x9aaba800) [pid = 1747] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:34:30 INFO - PROCESS | 1747 | 1467646470795 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 1747 | 1467646470801 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x9385a800 == 56 [pid = 1747] [id = 88] 08:34:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x93a36c00) [pid = 1747] [serial = 263] [outer = (nil)] 08:34:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9a1fa800) [pid = 1747] [serial = 264] [outer = 0x93a36c00] 08:34:30 INFO - PROCESS | 1747 | 1467646470875 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x9b732c00) [pid = 1747] [serial = 265] [outer = 0x93a36c00] 08:34:31 INFO - PROCESS | 1747 | 1467646471613 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]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1382ms 08:34:31 INFO - PROCESS | 1747 | 1467646471652 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 1747 | 1467646471656 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 08:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:34:31 INFO - PROCESS | 1747 | 1467646471662 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 1747 | 1467646471664 Marionette TRACE conn3 <- [1,326,null,{}] 08:34:31 INFO - PROCESS | 1747 | 1467646471670 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}] 08:34:31 INFO - PROCESS | 1747 | 1467646471674 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:31 INFO - PROCESS | 1747 | 1467646471816 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:34:31 INFO - PROCESS | 1747 | 1467646471829 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 1747 | 1467646471839 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x928c0800 == 57 [pid = 1747] [id = 89] 08:34:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x94548000) [pid = 1747] [serial = 266] [outer = (nil)] 08:34:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9b739000) [pid = 1747] [serial = 267] [outer = 0x94548000] 08:34:31 INFO - PROCESS | 1747 | 1467646471905 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9b73c400) [pid = 1747] [serial = 268] [outer = 0x94548000] 08:34:32 INFO - PROCESS | 1747 | 1467646472769 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]]]}] 08:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1179ms 08:34:32 INFO - PROCESS | 1747 | 1467646472842 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 1747 | 1467646472847 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 08:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:34:32 INFO - PROCESS | 1747 | 1467646472856 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 1747 | 1467646472862 Marionette TRACE conn3 <- [1,330,null,{}] 08:34:32 INFO - PROCESS | 1747 | 1467646472926 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}] 08:34:32 INFO - PROCESS | 1747 | 1467646472934 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:33 INFO - PROCESS | 1747 | 1467646473141 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:34:33 INFO - PROCESS | 1747 | 1467646473297 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 1747 | 1467646473312 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x928c5400 == 58 [pid = 1747] [id = 90] 08:34:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9385a000) [pid = 1747] [serial = 269] [outer = (nil)] 08:34:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x94548400) [pid = 1747] [serial = 270] [outer = 0x9385a000] 08:34:33 INFO - PROCESS | 1747 | 1467646473395 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x94f36800) [pid = 1747] [serial = 271] [outer = 0x9385a000] 08:34:34 INFO - PROCESS | 1747 | 1467646474304 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]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1495ms 08:34:34 INFO - PROCESS | 1747 | 1467646474351 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 1747 | 1467646474358 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 08:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:34:34 INFO - PROCESS | 1747 | 1467646474368 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 1747 | 1467646474372 Marionette TRACE conn3 <- [1,334,null,{}] 08:34:34 INFO - PROCESS | 1747 | 1467646474379 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}] 08:34:34 INFO - PROCESS | 1747 | 1467646474385 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:34 INFO - PROCESS | 1747 | 1467646474568 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:34:34 INFO - PROCESS | 1747 | 1467646474728 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 1747 | 1467646474736 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x99b1b400 == 59 [pid = 1747] [id = 91] 08:34:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x99b1f400) [pid = 1747] [serial = 272] [outer = (nil)] 08:34:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x99cc2800) [pid = 1747] [serial = 273] [outer = 0x99b1f400] 08:34:34 INFO - PROCESS | 1747 | 1467646474823 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x99e86800) [pid = 1747] [serial = 274] [outer = 0x99b1f400] 08:34:35 INFO - PROCESS | 1747 | 1467646475685 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]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1391ms 08:34:35 INFO - PROCESS | 1747 | 1467646475760 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:34:35 INFO - PROCESS | 1747 | 1467646475765 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 08:34:35 INFO - PROCESS | 1747 | 1467646475772 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 1747 | 1467646475778 Marionette TRACE conn3 <- [1,338,null,{}] 08:34:35 INFO - PROCESS | 1747 | 1467646475795 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}] 08:34:35 INFO - PROCESS | 1747 | 1467646475804 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:36 INFO - PROCESS | 1747 | 1467646476066 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:34:36 INFO - PROCESS | 1747 | 1467646476236 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 1747 | 1467646476248 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b5c9800 == 60 [pid = 1747] [id = 92] 08:34:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9b5e8400) [pid = 1747] [serial = 275] [outer = (nil)] 08:34:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9b732400) [pid = 1747] [serial = 276] [outer = 0x9b5e8400] 08:34:36 INFO - PROCESS | 1747 | 1467646476343 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x9b73d000) [pid = 1747] [serial = 277] [outer = 0x9b5e8400] 08:34:37 INFO - PROCESS | 1747 | 1467646477269 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]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1542ms 08:34:37 INFO - PROCESS | 1747 | 1467646477314 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 1747 | 1467646477318 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 08:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:34:37 INFO - PROCESS | 1747 | 1467646477325 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 1747 | 1467646477328 Marionette TRACE conn3 <- [1,342,null,{}] 08:34:37 INFO - PROCESS | 1747 | 1467646477334 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}] 08:34:37 INFO - PROCESS | 1747 | 1467646477339 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:37 INFO - PROCESS | 1747 | 1467646477515 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:34:37 INFO - PROCESS | 1747 | 1467646477673 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 1747 | 1467646477683 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b7ebc00 == 61 [pid = 1747] [id = 93] 08:34:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x9d864400) [pid = 1747] [serial = 278] [outer = (nil)] 08:34:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0xa333f800) [pid = 1747] [serial = 279] [outer = 0x9d864400] 08:34:37 INFO - PROCESS | 1747 | 1467646477760 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0xa4d4ec00) [pid = 1747] [serial = 280] [outer = 0x9d864400] 08:34:38 INFO - PROCESS | 1747 | 1467646478672 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]]]}] 08:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1383ms 08:34:38 INFO - PROCESS | 1747 | 1467646478708 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 1747 | 1467646478712 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 08:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:34:38 INFO - PROCESS | 1747 | 1467646478719 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 1747 | 1467646478722 Marionette TRACE conn3 <- [1,346,null,{}] 08:34:38 INFO - PROCESS | 1747 | 1467646478728 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}] 08:34:38 INFO - PROCESS | 1747 | 1467646478733 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:38 INFO - PROCESS | 1747 | 1467646478909 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:34:39 INFO - PROCESS | 1747 | 1467646479071 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 1747 | 1467646479082 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d4c00 == 62 [pid = 1747] [id = 94] 08:34:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x92ad2400) [pid = 1747] [serial = 281] [outer = (nil)] 08:34:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x92adb800) [pid = 1747] [serial = 282] [outer = 0x92ad2400] 08:34:39 INFO - PROCESS | 1747 | 1467646479157 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x92adc400) [pid = 1747] [serial = 283] [outer = 0x92ad2400] 08:34:40 INFO - PROCESS | 1747 | 1467646480028 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]]]}] 08:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1341ms 08:34:40 INFO - PROCESS | 1747 | 1467646480060 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 1747 | 1467646480063 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 08:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:34:40 INFO - PROCESS | 1747 | 1467646480070 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 1747 | 1467646480073 Marionette TRACE conn3 <- [1,350,null,{}] 08:34:40 INFO - PROCESS | 1747 | 1467646480079 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}] 08:34:40 INFO - PROCESS | 1747 | 1467646480089 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:40 INFO - PROCESS | 1747 | 1467646480358 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:34:40 INFO - PROCESS | 1747 | 1467646480479 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 1747 | 1467646480490 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x920f3000 == 63 [pid = 1747] [id = 95] 08:34:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x92ad6000) [pid = 1747] [serial = 284] [outer = (nil)] 08:34:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0xa678b800) [pid = 1747] [serial = 285] [outer = 0x92ad6000] 08:34:40 INFO - PROCESS | 1747 | 1467646480569 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0xa8243c00) [pid = 1747] [serial = 286] [outer = 0x92ad6000] 08:34:41 INFO - PROCESS | 1747 | 1467646481416 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]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1378ms 08:34:41 INFO - PROCESS | 1747 | 1467646481451 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 1747 | 1467646481455 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 08:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:34:41 INFO - PROCESS | 1747 | 1467646481463 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 1747 | 1467646481466 Marionette TRACE conn3 <- [1,354,null,{}] 08:34:41 INFO - PROCESS | 1747 | 1467646481471 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}] 08:34:41 INFO - PROCESS | 1747 | 1467646481476 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:41 INFO - PROCESS | 1747 | 1467646481641 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:34:41 INFO - PROCESS | 1747 | 1467646481812 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 1747 | 1467646481821 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x92ad8000 == 64 [pid = 1747] [id = 96] 08:34:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0xa2549800) [pid = 1747] [serial = 287] [outer = (nil)] 08:34:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0xa8c46c00) [pid = 1747] [serial = 288] [outer = 0xa2549800] 08:34:41 INFO - PROCESS | 1747 | 1467646481901 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0xa8c7a000) [pid = 1747] [serial = 289] [outer = 0xa2549800] 08:34:42 INFO - PROCESS | 1747 | 1467646482812 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]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1378ms 08:34:42 INFO - PROCESS | 1747 | 1467646482843 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 1747 | 1467646482847 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 08:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:34:42 INFO - PROCESS | 1747 | 1467646482853 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - PROCESS | 1747 | 1467646482856 Marionette TRACE conn3 <- [1,358,null,{}] 08:34:42 INFO - PROCESS | 1747 | 1467646482862 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}] 08:34:42 INFO - PROCESS | 1747 | 1467646482867 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:43 INFO - PROCESS | 1747 | 1467646483035 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:34:43 INFO - PROCESS | 1747 | 1467646483206 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 1747 | 1467646483214 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f192400 == 65 [pid = 1747] [id = 97] 08:34:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x8f193c00) [pid = 1747] [serial = 290] [outer = (nil)] 08:34:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x8f19b800) [pid = 1747] [serial = 291] [outer = 0x8f193c00] 08:34:43 INFO - PROCESS | 1747 | 1467646483291 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x8f19dc00) [pid = 1747] [serial = 292] [outer = 0x8f193c00] 08:34:44 INFO - PROCESS | 1747 | 1467646484247 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]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1429ms 08:34:44 INFO - PROCESS | 1747 | 1467646484283 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 1747 | 1467646484286 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 08:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:34:44 INFO - PROCESS | 1747 | 1467646484293 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 1747 | 1467646484297 Marionette TRACE conn3 <- [1,362,null,{}] 08:34:44 INFO - PROCESS | 1747 | 1467646484303 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}] 08:34:44 INFO - PROCESS | 1747 | 1467646484308 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:44 INFO - PROCESS | 1747 | 1467646484471 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:34:44 INFO - PROCESS | 1747 | 1467646484641 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 1747 | 1467646484650 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19f800 == 66 [pid = 1747] [id = 98] 08:34:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x8f301400) [pid = 1747] [serial = 293] [outer = (nil)] 08:34:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x8f305c00) [pid = 1747] [serial = 294] [outer = 0x8f301400] 08:34:44 INFO - PROCESS | 1747 | 1467646484767 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x8f309800) [pid = 1747] [serial = 295] [outer = 0x8f301400] 08:34:45 INFO - PROCESS | 1747 | 1467646485977 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]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1734ms 08:34:46 INFO - PROCESS | 1747 | 1467646486032 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:34:46 INFO - PROCESS | 1747 | 1467646486038 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 08:34:46 INFO - PROCESS | 1747 | 1467646486046 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 1747 | 1467646486051 Marionette TRACE conn3 <- [1,366,null,{}] 08:34:46 INFO - PROCESS | 1747 | 1467646486059 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}] 08:34:46 INFO - PROCESS | 1747 | 1467646486064 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:46 INFO - PROCESS | 1747 | 1467646486347 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:34:46 INFO - PROCESS | 1747 | 1467646486481 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 1747 | 1467646486492 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x928ba800 == 67 [pid = 1747] [id = 99] 08:34:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x928bbc00) [pid = 1747] [serial = 296] [outer = (nil)] 08:34:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x92ad5000) [pid = 1747] [serial = 297] [outer = 0x928bbc00] 08:34:46 INFO - PROCESS | 1747 | 1467646486562 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x92d9b800) [pid = 1747] [serial = 298] [outer = 0x928bbc00] 08:34:47 INFO - PROCESS | 1747 | 1467646487525 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]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1537ms 08:34:47 INFO - PROCESS | 1747 | 1467646487581 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 1747 | 1467646487588 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 08:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:34:47 INFO - PROCESS | 1747 | 1467646487598 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 1747 | 1467646487601 Marionette TRACE conn3 <- [1,370,null,{}] 08:34:47 INFO - PROCESS | 1747 | 1467646487607 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}] 08:34:47 INFO - PROCESS | 1747 | 1467646487613 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:47 INFO - PROCESS | 1747 | 1467646487827 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:34:47 INFO - PROCESS | 1747 | --DOCSHELL 0x976aa800 == 66 [pid = 1747] [id = 31] 08:34:47 INFO - PROCESS | 1747 | --DOCSHELL 0x9385a800 == 65 [pid = 1747] [id = 88] 08:34:47 INFO - PROCESS | 1747 | --DOCSHELL 0x99b15400 == 64 [pid = 1747] [id = 87] 08:34:47 INFO - PROCESS | 1747 | --DOCSHELL 0x99b13c00 == 63 [pid = 1747] [id = 86] 08:34:47 INFO - PROCESS | 1747 | --DOCSHELL 0x9a503c00 == 62 [pid = 1747] [id = 85] 08:34:48 INFO - PROCESS | 1747 | --DOCSHELL 0x93861c00 == 61 [pid = 1747] [id = 84] 08:34:48 INFO - PROCESS | 1747 | --DOCSHELL 0x910d5400 == 60 [pid = 1747] [id = 83] 08:34:48 INFO - PROCESS | 1747 | 1467646488065 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 1747 | 1467646488074 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:48 INFO - PROCESS | 1747 | --DOCSHELL 0x910df800 == 59 [pid = 1747] [id = 80] 08:34:48 INFO - PROCESS | 1747 | --DOCSHELL 0x9a7a9c00 == 58 [pid = 1747] [id = 79] 08:34:48 INFO - PROCESS | 1747 | --DOCSHELL 0x910d7c00 == 57 [pid = 1747] [id = 78] 08:34:48 INFO - PROCESS | 1747 | --DOCSHELL 0x92112400 == 56 [pid = 1747] [id = 77] 08:34:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d5400 == 57 [pid = 1747] [id = 100] 08:34:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x9210c400) [pid = 1747] [serial = 299] [outer = (nil)] 08:34:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x94546c00) [pid = 1747] [serial = 300] [outer = 0x9210c400] 08:34:48 INFO - PROCESS | 1747 | 1467646488162 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x95242000) [pid = 1747] [serial = 301] [outer = 0x9210c400] 08:34:48 INFO - PROCESS | 1747 | --DOCSHELL 0x9a503000 == 56 [pid = 1747] [id = 76] 08:34:48 INFO - PROCESS | 1747 | --DOCSHELL 0x99a7d800 == 55 [pid = 1747] [id = 75] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x9a501c00) [pid = 1747] [serial = 206] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x9a50f800) [pid = 1747] [serial = 207] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x9524a400) [pid = 1747] [serial = 203] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x996eb800) [pid = 1747] [serial = 204] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0xa6f42800) [pid = 1747] [serial = 191] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0xa21f7800) [pid = 1747] [serial = 212] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0xa25e5c00) [pid = 1747] [serial = 213] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x94549000) [pid = 1747] [serial = 201] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0xa4d50400) [pid = 1747] [serial = 215] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x93a36000) [pid = 1747] [serial = 200] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0xa2fedc00) [pid = 1747] [serial = 185] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0xa683e400) [pid = 1747] [serial = 218] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0xa8259400) [pid = 1747] [serial = 194] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x94502400) [pid = 1747] [serial = 176] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x9b7efc00) [pid = 1747] [serial = 209] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0xa6143800) [pid = 1747] [serial = 188] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9d808000) [pid = 1747] [serial = 182] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x9880d000) [pid = 1747] [serial = 179] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x99e8a000) [pid = 1747] [serial = 197] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0xa672e400) [pid = 1747] [serial = 216] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0xa8249c00) [pid = 1747] [serial = 219] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0xa1022400) [pid = 1747] [serial = 210] [outer = (nil)] [url = about:blank] 08:34:48 INFO - PROCESS | 1747 | 1467646488913 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]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1376ms 08:34:48 INFO - PROCESS | 1747 | 1467646488974 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:34:48 INFO - PROCESS | 1747 | 1467646488978 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 08:34:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:34:48 INFO - PROCESS | 1747 | 1467646488984 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 1747 | 1467646488990 Marionette TRACE conn3 <- [1,374,null,{}] 08:34:49 INFO - PROCESS | 1747 | 1467646489007 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}] 08:34:49 INFO - PROCESS | 1747 | 1467646489016 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:49 INFO - PROCESS | 1747 | 1467646489175 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:34:49 INFO - PROCESS | 1747 | 1467646489308 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 1747 | 1467646489321 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x99753400 == 56 [pid = 1747] [id = 101] 08:34:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x997d4800) [pid = 1747] [serial = 302] [outer = (nil)] 08:34:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x99b15800) [pid = 1747] [serial = 303] [outer = 0x997d4800] 08:34:49 INFO - PROCESS | 1747 | 1467646489389 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x99b20800) [pid = 1747] [serial = 304] [outer = 0x997d4800] 08:34:50 INFO - PROCESS | 1747 | 1467646490174 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:34:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:34:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1232ms 08:34:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:34:50 INFO - PROCESS | 1747 | 1467646490225 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 1747 | 1467646490229 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 08:34:50 INFO - PROCESS | 1747 | 1467646490235 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 1747 | 1467646490238 Marionette TRACE conn3 <- [1,378,null,{}] 08:34:50 INFO - PROCESS | 1747 | 1467646490244 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}] 08:34:50 INFO - PROCESS | 1747 | 1467646490248 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:50 INFO - PROCESS | 1747 | 1467646490447 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:34:50 INFO - PROCESS | 1747 | 1467646490467 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 1747 | 1467646490474 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19fc00 == 57 [pid = 1747] [id = 102] 08:34:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x99cc5400) [pid = 1747] [serial = 305] [outer = (nil)] 08:34:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x99e8dc00) [pid = 1747] [serial = 306] [outer = 0x99cc5400] 08:34:50 INFO - PROCESS | 1747 | 1467646490542 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x9a50b800) [pid = 1747] [serial = 307] [outer = 0x99cc5400] 08:34:51 INFO - PROCESS | 1747 | 1467646491370 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:34:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1178ms 08:34:51 INFO - PROCESS | 1747 | 1467646491412 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 1747 | 1467646491415 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 08:34:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:34:51 INFO - PROCESS | 1747 | 1467646491441 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 1747 | 1467646491457 Marionette TRACE conn3 <- [1,382,null,{}] 08:34:51 INFO - PROCESS | 1747 | 1467646491464 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}] 08:34:51 INFO - PROCESS | 1747 | 1467646491468 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:51 INFO - PROCESS | 1747 | 1467646491664 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:34:51 INFO - PROCESS | 1747 | 1467646491685 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 1747 | 1467646491690 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x9524a400 == 58 [pid = 1747] [id = 103] 08:34:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x99e85400) [pid = 1747] [serial = 308] [outer = (nil)] 08:34:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9a7a3c00) [pid = 1747] [serial = 309] [outer = 0x99e85400] 08:34:51 INFO - PROCESS | 1747 | 1467646491760 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x9aaad400) [pid = 1747] [serial = 310] [outer = 0x99e85400] 08:34:52 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x99b16800) [pid = 1747] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:34:52 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x94550000) [pid = 1747] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:34:52 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x9a505000) [pid = 1747] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:34:52 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x99b16000) [pid = 1747] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:34:52 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x9454f000) [pid = 1747] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:34:52 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x93a36c00) [pid = 1747] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:34:52 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:52 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:34:52 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:52 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:52 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:34:52 INFO - PROCESS | 1747 | 1467646492831 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:34:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1463ms 08:34:52 INFO - PROCESS | 1747 | 1467646492884 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 1747 | 1467646492887 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 08:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:34:52 INFO - PROCESS | 1747 | 1467646492893 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 1747 | 1467646492896 Marionette TRACE conn3 <- [1,386,null,{}] 08:34:52 INFO - PROCESS | 1747 | 1467646492901 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}] 08:34:52 INFO - PROCESS | 1747 | 1467646492911 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:53 INFO - PROCESS | 1747 | 1467646493092 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:34:53 INFO - PROCESS | 1747 | 1467646493274 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 1747 | 1467646493282 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x928bb400 == 59 [pid = 1747] [id = 104] 08:34:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x93a36c00) [pid = 1747] [serial = 311] [outer = (nil)] 08:34:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x9a687800) [pid = 1747] [serial = 312] [outer = 0x93a36c00] 08:34:53 INFO - PROCESS | 1747 | 1467646493348 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x9b735000) [pid = 1747] [serial = 313] [outer = 0x93a36c00] 08:34:54 INFO - PROCESS | 1747 | 1467646494031 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]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1175ms 08:34:54 INFO - PROCESS | 1747 | 1467646494070 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 1747 | 1467646494074 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 08:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:34:54 INFO - PROCESS | 1747 | 1467646494088 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 1747 | 1467646494090 Marionette TRACE conn3 <- [1,390,null,{}] 08:34:54 INFO - PROCESS | 1747 | 1467646494096 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}] 08:34:54 INFO - PROCESS | 1747 | 1467646494100 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:54 INFO - PROCESS | 1747 | 1467646494259 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:34:54 INFO - PROCESS | 1747 | 1467646494267 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 1747 | 1467646494273 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x99e8c400 == 60 [pid = 1747] [id = 105] 08:34:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x9a503c00) [pid = 1747] [serial = 314] [outer = (nil)] 08:34:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9d845000) [pid = 1747] [serial = 315] [outer = 0x9a503c00] 08:34:54 INFO - PROCESS | 1747 | 1467646494346 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0xa209ac00) [pid = 1747] [serial = 316] [outer = 0x9a503c00] 08:34:55 INFO - PROCESS | 1747 | 1467646495497 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]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:34:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1480ms 08:34:55 INFO - PROCESS | 1747 | 1467646495568 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 1747 | 1467646495575 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 08:34:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:34:55 INFO - PROCESS | 1747 | 1467646495585 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 1747 | 1467646495589 Marionette TRACE conn3 <- [1,394,null,{}] 08:34:55 INFO - PROCESS | 1747 | 1467646495599 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}] 08:34:55 INFO - PROCESS | 1747 | 1467646495606 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:55 INFO - PROCESS | 1747 | 1467646495834 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:34:56 INFO - PROCESS | 1747 | 1467646496061 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 1747 | 1467646496072 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x928b8400 == 61 [pid = 1747] [id = 106] 08:34:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x928c1c00) [pid = 1747] [serial = 317] [outer = (nil)] 08:34:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x94502400) [pid = 1747] [serial = 318] [outer = 0x928c1c00] 08:34:56 INFO - PROCESS | 1747 | 1467646496154 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x9454d800) [pid = 1747] [serial = 319] [outer = 0x928c1c00] 08:34:57 INFO - PROCESS | 1747 | 1467646497074 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]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1536ms 08:34:57 INFO - PROCESS | 1747 | 1467646497120 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 1747 | 1467646497127 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 08:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:34:57 INFO - PROCESS | 1747 | 1467646497138 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 1747 | 1467646497142 Marionette TRACE conn3 <- [1,398,null,{}] 08:34:57 INFO - PROCESS | 1747 | 1467646497148 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}] 08:34:57 INFO - PROCESS | 1747 | 1467646497154 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:57 INFO - PROCESS | 1747 | 1467646497333 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:34:57 INFO - PROCESS | 1747 | 1467646497589 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 1747 | 1467646497598 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x9810a400 == 62 [pid = 1747] [id = 107] 08:34:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x99b17800) [pid = 1747] [serial = 320] [outer = (nil)] 08:34:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x99b20c00) [pid = 1747] [serial = 321] [outer = 0x99b17800] 08:34:57 INFO - PROCESS | 1747 | 1467646497724 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x99efb400) [pid = 1747] [serial = 322] [outer = 0x99b17800] 08:34:58 INFO - PROCESS | 1747 | 1467646498639 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]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1532ms 08:34:58 INFO - PROCESS | 1747 | 1467646498670 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 1747 | 1467646498674 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 08:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:34:58 INFO - PROCESS | 1747 | 1467646498681 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 1747 | 1467646498687 Marionette TRACE conn3 <- [1,402,null,{}] 08:34:58 INFO - PROCESS | 1747 | 1467646498703 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}] 08:34:58 INFO - PROCESS | 1747 | 1467646498711 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:58 INFO - PROCESS | 1747 | 1467646498898 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:34:59 INFO - PROCESS | 1747 | 1467646499111 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 1747 | 1467646499119 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:34:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x94f9a400 == 63 [pid = 1747] [id = 108] 08:34:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x9d808000) [pid = 1747] [serial = 323] [outer = (nil)] 08:34:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0xa21fd400) [pid = 1747] [serial = 324] [outer = 0x9d808000] 08:34:59 INFO - PROCESS | 1747 | 1467646499245 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0xa2fedc00) [pid = 1747] [serial = 325] [outer = 0x9d808000] 08:35:00 INFO - PROCESS | 1747 | 1467646500198 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]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1586ms 08:35:00 INFO - PROCESS | 1747 | 1467646500268 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 1747 | 1467646500273 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 08:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:35:00 INFO - PROCESS | 1747 | 1467646500279 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 1747 | 1467646500283 Marionette TRACE conn3 <- [1,406,null,{}] 08:35:00 INFO - PROCESS | 1747 | 1467646500288 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}] 08:35:00 INFO - PROCESS | 1747 | 1467646500293 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:00 INFO - PROCESS | 1747 | 1467646500479 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:35:00 INFO - PROCESS | 1747 | 1467646500686 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 1747 | 1467646500694 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x91dee800 == 64 [pid = 1747] [id = 109] 08:35:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x920f7800) [pid = 1747] [serial = 326] [outer = (nil)] 08:35:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0xa61b3800) [pid = 1747] [serial = 327] [outer = 0x920f7800] 08:35:00 INFO - PROCESS | 1747 | 1467646500814 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0xa6bc1400) [pid = 1747] [serial = 328] [outer = 0x920f7800] 08:35:01 INFO - PROCESS | 1747 | 1467646501720 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]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1482ms 08:35:01 INFO - PROCESS | 1747 | 1467646501761 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:35:01 INFO - PROCESS | 1747 | 1467646501765 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 08:35:01 INFO - PROCESS | 1747 | 1467646501772 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 1747 | 1467646501776 Marionette TRACE conn3 <- [1,410,null,{}] 08:35:01 INFO - PROCESS | 1747 | 1467646501781 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}] 08:35:01 INFO - PROCESS | 1747 | 1467646501787 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:01 INFO - PROCESS | 1747 | 1467646501969 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:35:02 INFO - PROCESS | 1747 | 1467646502138 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 1747 | 1467646502146 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:02 INFO - PROCESS | 1747 | ++DOCSHELL 0xa3301400 == 65 [pid = 1747] [id = 110] 08:35:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0xa6143800) [pid = 1747] [serial = 329] [outer = (nil)] 08:35:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0xa8260000) [pid = 1747] [serial = 330] [outer = 0xa6143800] 08:35:02 INFO - PROCESS | 1747 | 1467646502226 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0xa82ef400) [pid = 1747] [serial = 331] [outer = 0xa6143800] 08:35:03 INFO - PROCESS | 1747 | 1467646503146 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]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1429ms 08:35:03 INFO - PROCESS | 1747 | 1467646503202 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 1747 | 1467646503205 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 08:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:35:03 INFO - PROCESS | 1747 | 1467646503212 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 1747 | 1467646503215 Marionette TRACE conn3 <- [1,414,null,{}] 08:35:03 INFO - PROCESS | 1747 | 1467646503221 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}] 08:35:03 INFO - PROCESS | 1747 | 1467646503231 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:03 INFO - PROCESS | 1747 | 1467646503469 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:35:03 INFO - PROCESS | 1747 | 1467646503681 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 1747 | 1467646503692 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x99b51800 == 66 [pid = 1747] [id = 111] 08:35:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x99b53000) [pid = 1747] [serial = 332] [outer = (nil)] 08:35:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x99b59800) [pid = 1747] [serial = 333] [outer = 0x99b53000] 08:35:03 INFO - PROCESS | 1747 | 1467646503812 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0xa8244800) [pid = 1747] [serial = 334] [outer = 0x99b53000] 08:35:04 INFO - PROCESS | 1747 | 1467646504703 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]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1535ms 08:35:04 INFO - PROCESS | 1747 | 1467646504748 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 1747 | 1467646504752 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 08:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:35:04 INFO - PROCESS | 1747 | 1467646504759 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 1747 | 1467646504762 Marionette TRACE conn3 <- [1,418,null,{}] 08:35:04 INFO - PROCESS | 1747 | 1467646504768 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}] 08:35:04 INFO - PROCESS | 1747 | 1467646504773 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:04 INFO - PROCESS | 1747 | 1467646504944 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:35:05 INFO - PROCESS | 1747 | 1467646505114 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 1747 | 1467646505122 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e0800 == 67 [pid = 1747] [id = 112] 08:35:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x8e6e3400) [pid = 1747] [serial = 335] [outer = (nil)] 08:35:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x8e6e8800) [pid = 1747] [serial = 336] [outer = 0x8e6e3400] 08:35:05 INFO - PROCESS | 1747 | 1467646505204 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x8e6ec800) [pid = 1747] [serial = 337] [outer = 0x8e6e3400] 08:35:06 INFO - PROCESS | 1747 | 1467646506550 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]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1878ms 08:35:06 INFO - PROCESS | 1747 | 1467646506650 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 1747 | 1467646506656 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 08:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:35:06 INFO - PROCESS | 1747 | 1467646506664 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 1747 | 1467646506669 Marionette TRACE conn3 <- [1,422,null,{}] 08:35:06 INFO - PROCESS | 1747 | 1467646506677 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}] 08:35:06 INFO - PROCESS | 1747 | 1467646506683 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:06 INFO - PROCESS | 1747 | 1467646506841 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:35:07 INFO - PROCESS | 1747 | 1467646507024 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 1747 | 1467646507040 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b2800 == 68 [pid = 1747] [id = 113] 08:35:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x917b3c00) [pid = 1747] [serial = 338] [outer = (nil)] 08:35:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x917b7400) [pid = 1747] [serial = 339] [outer = 0x917b3c00] 08:35:07 INFO - PROCESS | 1747 | 1467646507107 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x917ba400) [pid = 1747] [serial = 340] [outer = 0x917b3c00] 08:35:08 INFO - PROCESS | 1747 | 1467646508504 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]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1881ms 08:35:08 INFO - PROCESS | 1747 | 1467646508544 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 1747 | 1467646508550 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 08:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:35:08 INFO - PROCESS | 1747 | 1467646508561 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 1747 | 1467646508565 Marionette TRACE conn3 <- [1,426,null,{}] 08:35:08 INFO - PROCESS | 1747 | 1467646508571 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}] 08:35:08 INFO - PROCESS | 1747 | 1467646508575 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:08 INFO - PROCESS | 1747 | 1467646508729 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:35:08 INFO - PROCESS | 1747 | 1467646508900 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 1747 | 1467646508909 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d9400 == 69 [pid = 1747] [id = 114] 08:35:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x920f5000) [pid = 1747] [serial = 341] [outer = (nil)] 08:35:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x928c6000) [pid = 1747] [serial = 342] [outer = 0x920f5000] 08:35:08 INFO - PROCESS | 1747 | 1467646508983 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x9381d800) [pid = 1747] [serial = 343] [outer = 0x920f5000] 08:35:09 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x9b739000) [pid = 1747] [serial = 267] [outer = (nil)] [url = about:blank] 08:35:09 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0x99cc7c00) [pid = 1747] [serial = 221] [outer = (nil)] [url = about:blank] 08:35:09 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x99cc8000) [pid = 1747] [serial = 224] [outer = (nil)] [url = about:blank] 08:35:09 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0xa90a7c00) [pid = 1747] [serial = 243] [outer = (nil)] [url = about:blank] 08:35:09 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x9a94e800) [pid = 1747] [serial = 230] [outer = (nil)] [url = about:blank] 08:35:09 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x9b6f0000) [pid = 1747] [serial = 240] [outer = (nil)] [url = about:blank] 08:35:09 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x928c0c00) [pid = 1747] [serial = 246] [outer = (nil)] [url = about:blank] 08:35:09 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0xa327bc00) [pid = 1747] [serial = 236] [outer = (nil)] [url = about:blank] 08:35:09 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x910dd800) [pid = 1747] [serial = 233] [outer = (nil)] [url = about:blank] 08:35:09 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x9ad9cc00) [pid = 1747] [serial = 227] [outer = (nil)] [url = about:blank] 08:35:09 INFO - PROCESS | 1747 | --DOCSHELL 0x928bb400 == 68 [pid = 1747] [id = 104] 08:35:09 INFO - PROCESS | 1747 | --DOCSHELL 0x9524a400 == 67 [pid = 1747] [id = 103] 08:35:09 INFO - PROCESS | 1747 | 1467646509979 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] 08:35:10 INFO - PROCESS | 1747 | 1467646510050 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 08:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:35:10 INFO - PROCESS | 1747 | 1467646510056 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 1747 | 1467646510061 Marionette TRACE conn3 <- [1,430,null,{}] 08:35:10 INFO - PROCESS | 1747 | 1467646510076 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}] 08:35:10 INFO - PROCESS | 1747 | 1467646510084 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:10 INFO - PROCESS | 1747 | 1467646510247 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x99b1ec00) [pid = 1747] [serial = 258] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x94f9d800) [pid = 1747] [serial = 250] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x94f3dc00) [pid = 1747] [serial = 249] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x9a50f000) [pid = 1747] [serial = 255] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x9a7a0000) [pid = 1747] [serial = 261] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x9a79dc00) [pid = 1747] [serial = 256] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x94fa7400) [pid = 1747] [serial = 252] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x99cc4c00) [pid = 1747] [serial = 253] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x9a1fa800) [pid = 1747] [serial = 264] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x91de3400) [pid = 1747] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x9a7a6400) [pid = 1747] [serial = 262] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x9b732c00) [pid = 1747] [serial = 265] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x99b22400) [pid = 1747] [serial = 259] [outer = (nil)] [url = about:blank] 08:35:10 INFO - PROCESS | 1747 | 1467646510498 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 1747 | 1467646510506 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x94f44400 == 64 [pid = 1747] [id = 115] 08:35:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x94f9d800) [pid = 1747] [serial = 344] [outer = (nil)] 08:35:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x9524fc00) [pid = 1747] [serial = 345] [outer = 0x94f9d800] 08:35:10 INFO - PROCESS | 1747 | 1467646510585 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x99483400) [pid = 1747] [serial = 346] [outer = 0x94f9d800] 08:35:11 INFO - PROCESS | 1747 | 1467646511312 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]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:35:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1283ms 08:35:11 INFO - PROCESS | 1747 | 1467646511340 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 1747 | 1467646511344 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 08:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:35:11 INFO - PROCESS | 1747 | 1467646511350 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 1747 | 1467646511352 Marionette TRACE conn3 <- [1,434,null,{}] 08:35:11 INFO - PROCESS | 1747 | 1467646511358 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}] 08:35:11 INFO - PROCESS | 1747 | 1467646511362 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:11 INFO - PROCESS | 1747 | 1467646511560 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:35:11 INFO - PROCESS | 1747 | 1467646511578 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 1747 | 1467646511586 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6df400 == 65 [pid = 1747] [id = 116] 08:35:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x94551400) [pid = 1747] [serial = 347] [outer = (nil)] 08:35:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x99b1a000) [pid = 1747] [serial = 348] [outer = 0x94551400] 08:35:11 INFO - PROCESS | 1747 | 1467646511652 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x99b4fc00) [pid = 1747] [serial = 349] [outer = 0x94551400] 08:35:12 INFO - PROCESS | 1747 | 1467646512483 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]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1185ms 08:35:12 INFO - PROCESS | 1747 | 1467646512542 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 1747 | 1467646512545 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 08:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:35:12 INFO - PROCESS | 1747 | 1467646512552 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 1747 | 1467646512554 Marionette TRACE conn3 <- [1,438,null,{}] 08:35:12 INFO - PROCESS | 1747 | 1467646512560 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}] 08:35:12 INFO - PROCESS | 1747 | 1467646512564 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:12 INFO - PROCESS | 1747 | 1467646512757 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:35:12 INFO - PROCESS | 1747 | 1467646512778 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 1747 | 1467646512788 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e9800 == 66 [pid = 1747] [id = 117] 08:35:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x996eb800) [pid = 1747] [serial = 350] [outer = (nil)] 08:35:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x99b5ac00) [pid = 1747] [serial = 351] [outer = 0x996eb800] 08:35:12 INFO - PROCESS | 1747 | 1467646512852 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x99b5d400) [pid = 1747] [serial = 352] [outer = 0x996eb800] 08:35:13 INFO - PROCESS | 1747 | 1467646513790 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]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1280ms 08:35:13 INFO - PROCESS | 1747 | 1467646513832 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 1747 | 1467646513836 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 08:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:35:13 INFO - PROCESS | 1747 | 1467646513842 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 1747 | 1467646513844 Marionette TRACE conn3 <- [1,442,null,{}] 08:35:13 INFO - PROCESS | 1747 | 1467646513850 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}] 08:35:13 INFO - PROCESS | 1747 | 1467646513859 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:14 INFO - PROCESS | 1747 | 1467646514097 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:35:14 INFO - PROCESS | 1747 | 1467646514118 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 1747 | 1467646514126 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8b8400 == 67 [pid = 1747] [id = 118] 08:35:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x8e8bd000) [pid = 1747] [serial = 353] [outer = (nil)] 08:35:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x8e8c2400) [pid = 1747] [serial = 354] [outer = 0x8e8bd000] 08:35:14 INFO - PROCESS | 1747 | 1467646514192 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x99ccd800) [pid = 1747] [serial = 355] [outer = 0x8e8bd000] 08:35:14 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x92d97400) [pid = 1747] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:35:14 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x9a50bc00) [pid = 1747] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0xa4f7ec00) [pid = 1747] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x9aab0000) [pid = 1747] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0xa672f800) [pid = 1747] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x91de9400) [pid = 1747] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x94f99c00) [pid = 1747] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x9a948400) [pid = 1747] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x92119400) [pid = 1747] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x9a7a2400) [pid = 1747] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x9a954c00) [pid = 1747] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x99a78400) [pid = 1747] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x920f4400) [pid = 1747] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x976a1c00) [pid = 1747] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x91de3000) [pid = 1747] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x91de8400) [pid = 1747] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x9b5cdc00) [pid = 1747] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0xa21a4400) [pid = 1747] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x910da400) [pid = 1747] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9524e800) [pid = 1747] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0xa219f800) [pid = 1747] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x94542400) [pid = 1747] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x99c42800) [pid = 1747] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x99e82400) [pid = 1747] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x94f37000) [pid = 1747] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0xa327a400) [pid = 1747] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x99e85400) [pid = 1747] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x997d4800) [pid = 1747] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x9210c400) [pid = 1747] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x94548000) [pid = 1747] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x928bbc00) [pid = 1747] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x99cc5400) [pid = 1747] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:35:15 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x93a36c00) [pid = 1747] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:35:15 INFO - PROCESS | 1747 | 1467646515510 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]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1684ms 08:35:15 INFO - PROCESS | 1747 | 1467646515527 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 1747 | 1467646515531 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 08:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:35:15 INFO - PROCESS | 1747 | 1467646515538 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 1747 | 1467646515541 Marionette TRACE conn3 <- [1,446,null,{}] 08:35:15 INFO - PROCESS | 1747 | 1467646515547 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}] 08:35:15 INFO - PROCESS | 1747 | 1467646515550 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:15 INFO - PROCESS | 1747 | 1467646515693 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:35:15 INFO - PROCESS | 1747 | 1467646515706 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 1747 | 1467646515711 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8c0400 == 68 [pid = 1747] [id = 119] 08:35:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8f192c00) [pid = 1747] [serial = 356] [outer = (nil)] 08:35:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x94f3d000) [pid = 1747] [serial = 357] [outer = 0x8f192c00] 08:35:15 INFO - PROCESS | 1747 | 1467646515777 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x94fa0c00) [pid = 1747] [serial = 358] [outer = 0x8f192c00] 08:35:16 INFO - PROCESS | 1747 | 1467646516645 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]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1143ms 08:35:16 INFO - PROCESS | 1747 | 1467646516682 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 1747 | 1467646516686 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 08:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:35:16 INFO - PROCESS | 1747 | 1467646516692 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 1747 | 1467646516695 Marionette TRACE conn3 <- [1,450,null,{}] 08:35:16 INFO - PROCESS | 1747 | 1467646516700 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}] 08:35:16 INFO - PROCESS | 1747 | 1467646516704 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:16 INFO - PROCESS | 1747 | 1467646516871 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:35:17 INFO - PROCESS | 1747 | 1467646517113 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 1747 | 1467646517121 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e5800 == 69 [pid = 1747] [id = 120] 08:35:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x8e6e6000) [pid = 1747] [serial = 359] [outer = (nil)] 08:35:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8e8b8800) [pid = 1747] [serial = 360] [outer = 0x8e6e6000] 08:35:17 INFO - PROCESS | 1747 | 1467646517210 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8e8c3400) [pid = 1747] [serial = 361] [outer = 0x8e6e6000] 08:35:18 INFO - PROCESS | 1747 | 1467646518251 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] 08:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:35:18 INFO - PROCESS | 1747 | 1467646518337 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 08:35:18 INFO - PROCESS | 1747 | 1467646518345 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 1747 | 1467646518350 Marionette TRACE conn3 <- [1,454,null,{}] 08:35:18 INFO - PROCESS | 1747 | 1467646518358 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}] 08:35:18 INFO - PROCESS | 1747 | 1467646518365 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:18 INFO - PROCESS | 1747 | 1467646518598 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:35:18 INFO - PROCESS | 1747 | 1467646518844 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 1747 | 1467646518856 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x920efc00 == 70 [pid = 1747] [id = 121] 08:35:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x920f4400) [pid = 1747] [serial = 362] [outer = (nil)] 08:35:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x92117000) [pid = 1747] [serial = 363] [outer = 0x920f4400] 08:35:18 INFO - PROCESS | 1747 | 1467646518954 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x928b7800) [pid = 1747] [serial = 364] [outer = 0x920f4400] 08:35:19 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:19 INFO - PROCESS | 1747 | 1467646519888 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]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1584ms 08:35:19 INFO - PROCESS | 1747 | 1467646519932 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 1747 | 1467646519938 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 08:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:35:19 INFO - PROCESS | 1747 | 1467646519946 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 1747 | 1467646519949 Marionette TRACE conn3 <- [1,458,null,{}] 08:35:19 INFO - PROCESS | 1747 | 1467646519956 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}] 08:35:19 INFO - PROCESS | 1747 | 1467646519961 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:20 INFO - PROCESS | 1747 | 1467646520156 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:35:20 INFO - PROCESS | 1747 | 1467646520420 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 1747 | 1467646520430 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x92add400 == 71 [pid = 1747] [id = 122] 08:35:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x93a36800) [pid = 1747] [serial = 365] [outer = (nil)] 08:35:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x94f3ec00) [pid = 1747] [serial = 366] [outer = 0x93a36800] 08:35:20 INFO - PROCESS | 1747 | 1467646520556 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x98173c00) [pid = 1747] [serial = 367] [outer = 0x93a36800] 08:35:21 INFO - PROCESS | 1747 | 1467646521502 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] 08:35:21 INFO - PROCESS | 1747 | 1467646521581 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 08:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:35:21 INFO - PROCESS | 1747 | 1467646521599 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 1747 | 1467646521608 Marionette TRACE conn3 <- [1,462,null,{}] 08:35:21 INFO - PROCESS | 1747 | 1467646521614 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}] 08:35:21 INFO - PROCESS | 1747 | 1467646521622 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:21 INFO - PROCESS | 1747 | 1467646521852 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:35:22 INFO - PROCESS | 1747 | 1467646522071 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 1747 | 1467646522079 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x94544c00 == 72 [pid = 1747] [id = 123] 08:35:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x996e7400) [pid = 1747] [serial = 368] [outer = (nil)] 08:35:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x99e82400) [pid = 1747] [serial = 369] [outer = 0x996e7400] 08:35:22 INFO - PROCESS | 1747 | 1467646522174 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x9a504800) [pid = 1747] [serial = 370] [outer = 0x996e7400] 08:35:23 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:23 INFO - PROCESS | 1747 | 1467646523098 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] 08:35:23 INFO - PROCESS | 1747 | 1467646523144 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 08:35:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:35:23 INFO - PROCESS | 1747 | 1467646523151 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 1747 | 1467646523154 Marionette TRACE conn3 <- [1,466,null,{}] 08:35:23 INFO - PROCESS | 1747 | 1467646523160 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}] 08:35:23 INFO - PROCESS | 1747 | 1467646523165 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:23 INFO - PROCESS | 1747 | 1467646523358 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:35:23 INFO - PROCESS | 1747 | 1467646523571 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 1747 | 1467646523582 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d4400 == 73 [pid = 1747] [id = 124] 08:35:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9a7a1400) [pid = 1747] [serial = 371] [outer = (nil)] 08:35:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x9a94e800) [pid = 1747] [serial = 372] [outer = 0x9a7a1400] 08:35:23 INFO - PROCESS | 1747 | 1467646523702 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x9aab2800) [pid = 1747] [serial = 373] [outer = 0x9a7a1400] 08:35:24 INFO - PROCESS | 1747 | 1467646524591 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] 08:35:24 INFO - PROCESS | 1747 | 1467646524636 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 08:35:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:35:24 INFO - PROCESS | 1747 | 1467646524643 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 1747 | 1467646524647 Marionette TRACE conn3 <- [1,470,null,{}] 08:35:24 INFO - PROCESS | 1747 | 1467646524652 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}] 08:35:24 INFO - PROCESS | 1747 | 1467646524658 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:24 INFO - PROCESS | 1747 | 1467646524833 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:35:25 INFO - PROCESS | 1747 | 1467646525012 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 1747 | 1467646525031 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ad92400 == 74 [pid = 1747] [id = 125] 08:35:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x9ad9d400) [pid = 1747] [serial = 374] [outer = (nil)] 08:35:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x9b5d2000) [pid = 1747] [serial = 375] [outer = 0x9ad9d400] 08:35:25 INFO - PROCESS | 1747 | 1467646525117 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x9b7ec400) [pid = 1747] [serial = 376] [outer = 0x9ad9d400] 08:35:26 INFO - PROCESS | 1747 | 1467646526112 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]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:35:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1529ms 08:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:35:26 INFO - PROCESS | 1747 | 1467646526173 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 1747 | 1467646526176 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 08:35:26 INFO - PROCESS | 1747 | 1467646526182 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 1747 | 1467646526185 Marionette TRACE conn3 <- [1,474,null,{}] 08:35:26 INFO - PROCESS | 1747 | 1467646526191 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}] 08:35:26 INFO - PROCESS | 1747 | 1467646526197 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:26 INFO - PROCESS | 1747 | 1467646526384 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:35:26 INFO - PROCESS | 1747 | 1467646526603 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 1747 | 1467646526611 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f30c800 == 75 [pid = 1747] [id = 126] 08:35:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x9b7f1c00) [pid = 1747] [serial = 377] [outer = (nil)] 08:35:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0xa25f1000) [pid = 1747] [serial = 378] [outer = 0x9b7f1c00] 08:35:26 INFO - PROCESS | 1747 | 1467646526701 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0xa3282800) [pid = 1747] [serial = 379] [outer = 0x9b7f1c00] 08:35:27 INFO - PROCESS | 1747 | 1467646527572 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]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:35:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1434ms 08:35:27 INFO - PROCESS | 1747 | 1467646527616 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 1747 | 1467646527620 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 08:35:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:35:27 INFO - PROCESS | 1747 | 1467646527626 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 1747 | 1467646527629 Marionette TRACE conn3 <- [1,478,null,{}] 08:35:27 INFO - PROCESS | 1747 | 1467646527635 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}] 08:35:27 INFO - PROCESS | 1747 | 1467646527640 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:27 INFO - PROCESS | 1747 | 1467646527815 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:35:28 INFO - PROCESS | 1747 | 1467646527991 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 1747 | 1467646528000 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ad92800 == 76 [pid = 1747] [id = 127] 08:35:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x9d810400) [pid = 1747] [serial = 380] [outer = (nil)] 08:35:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0xa61bd800) [pid = 1747] [serial = 381] [outer = 0x9d810400] 08:35:28 INFO - PROCESS | 1747 | 1467646528081 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0xa672f000) [pid = 1747] [serial = 382] [outer = 0x9d810400] 08:35:28 INFO - PROCESS | 1747 | 1467646528970 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]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1377ms 08:35:29 INFO - PROCESS | 1747 | 1467646529004 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 1747 | 1467646529007 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 08:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:35:29 INFO - PROCESS | 1747 | 1467646529013 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 1747 | 1467646529017 Marionette TRACE conn3 <- [1,482,null,{}] 08:35:29 INFO - PROCESS | 1747 | 1467646529023 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}] 08:35:29 INFO - PROCESS | 1747 | 1467646529028 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:29 INFO - PROCESS | 1747 | 1467646529195 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:35:29 INFO - PROCESS | 1747 | 1467646529378 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 1747 | 1467646529386 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:29 INFO - PROCESS | 1747 | ++DOCSHELL 0xa2ff3800 == 77 [pid = 1747] [id = 128] 08:35:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0xa4f19000) [pid = 1747] [serial = 383] [outer = (nil)] 08:35:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0xa6c45c00) [pid = 1747] [serial = 384] [outer = 0xa4f19000] 08:35:29 INFO - PROCESS | 1747 | 1467646529465 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0xa6c48400) [pid = 1747] [serial = 385] [outer = 0xa4f19000] 08:35:30 INFO - PROCESS | 1747 | 1467646530373 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]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:35:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1427ms 08:35:30 INFO - PROCESS | 1747 | 1467646530442 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 1747 | 1467646530446 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 08:35:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:35:30 INFO - PROCESS | 1747 | 1467646530452 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 1747 | 1467646530454 Marionette TRACE conn3 <- [1,486,null,{}] 08:35:30 INFO - PROCESS | 1747 | 1467646530460 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}] 08:35:30 INFO - PROCESS | 1747 | 1467646530465 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:30 INFO - PROCESS | 1747 | 1467646530638 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:35:30 INFO - PROCESS | 1747 | 1467646530826 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 1747 | 1467646530834 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b736400 == 78 [pid = 1747] [id = 129] 08:35:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0xa21a4400) [pid = 1747] [serial = 386] [outer = (nil)] 08:35:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0xa6c4ec00) [pid = 1747] [serial = 387] [outer = 0xa21a4400] 08:35:30 INFO - PROCESS | 1747 | 1467646530950 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0xa6f47000) [pid = 1747] [serial = 388] [outer = 0xa21a4400] 08:35:31 INFO - PROCESS | 1747 | 1467646531874 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]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:35:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1483ms 08:35:31 INFO - PROCESS | 1747 | 1467646531935 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 1747 | 1467646531938 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 08:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:35:31 INFO - PROCESS | 1747 | 1467646531945 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 1747 | 1467646531947 Marionette TRACE conn3 <- [1,490,null,{}] 08:35:31 INFO - PROCESS | 1747 | 1467646531953 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}] 08:35:31 INFO - PROCESS | 1747 | 1467646531962 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:32 INFO - PROCESS | 1747 | 1467646532143 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:35:32 INFO - PROCESS | 1747 | 1467646532381 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 1747 | 1467646532392 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a25000 == 79 [pid = 1747] [id = 130] 08:35:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x92a26800) [pid = 1747] [serial = 389] [outer = (nil)] 08:35:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x92a2a000) [pid = 1747] [serial = 390] [outer = 0x92a26800] 08:35:32 INFO - PROCESS | 1747 | 1467646532525 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x92a30800) [pid = 1747] [serial = 391] [outer = 0x92a26800] 08:35:33 INFO - PROCESS | 1747 | 1467646533458 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]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:35:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1528ms 08:35:33 INFO - PROCESS | 1747 | 1467646533474 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 1747 | 1467646533477 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 08:35:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:35:33 INFO - PROCESS | 1747 | 1467646533484 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 1747 | 1467646533488 Marionette TRACE conn3 <- [1,494,null,{}] 08:35:33 INFO - PROCESS | 1747 | 1467646533494 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}] 08:35:33 INFO - PROCESS | 1747 | 1467646533499 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:33 INFO - PROCESS | 1747 | 1467646533701 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:35:34 INFO - PROCESS | 1747 | 1467646534240 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 1747 | 1467646534249 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f195800 == 80 [pid = 1747] [id = 131] 08:35:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x8f197000) [pid = 1747] [serial = 392] [outer = (nil)] 08:35:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x8f306400) [pid = 1747] [serial = 393] [outer = 0x8f197000] 08:35:34 INFO - PROCESS | 1747 | 1467646534333 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x910d6400) [pid = 1747] [serial = 394] [outer = 0x8f197000] 08:35:35 INFO - PROCESS | 1747 | 1467646535225 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]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:35:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1785ms 08:35:35 INFO - PROCESS | 1747 | 1467646535272 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 1747 | 1467646535278 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 08:35:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:35:35 INFO - PROCESS | 1747 | 1467646535285 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 1747 | 1467646535290 Marionette TRACE conn3 <- [1,498,null,{}] 08:35:35 INFO - PROCESS | 1747 | 1467646535327 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}] 08:35:35 INFO - PROCESS | 1747 | 1467646535336 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:35 INFO - PROCESS | 1747 | 1467646535562 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:35:35 INFO - PROCESS | 1747 | 1467646535711 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 1747 | 1467646535718 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f310800 == 81 [pid = 1747] [id = 132] 08:35:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x920f5400) [pid = 1747] [serial = 395] [outer = (nil)] 08:35:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x928c5c00) [pid = 1747] [serial = 396] [outer = 0x920f5400] 08:35:35 INFO - PROCESS | 1747 | 1467646535896 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x92a09800) [pid = 1747] [serial = 397] [outer = 0x920f5400] 08:35:36 INFO - PROCESS | 1747 | 1467646536799 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]]]}] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x99481800 == 80 [pid = 1747] [id = 17] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x92d98800 == 79 [pid = 1747] [id = 25] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x9ac44400 == 78 [pid = 1747] [id = 16] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x945bd000 == 77 [pid = 1747] [id = 15] 08:35:36 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x9d845000) [pid = 1747] [serial = 315] [outer = (nil)] [url = about:blank] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8c0400 == 76 [pid = 1747] [id = 119] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8b8400 == 75 [pid = 1747] [id = 118] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e9800 == 74 [pid = 1747] [id = 117] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6df400 == 73 [pid = 1747] [id = 116] 08:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1629ms 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x94f44400 == 72 [pid = 1747] [id = 115] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x910d9400 == 71 [pid = 1747] [id = 114] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x917b2800 == 70 [pid = 1747] [id = 113] 08:35:36 INFO - PROCESS | 1747 | 1467646536924 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 1747 | 1467646536930 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x99b51800 == 69 [pid = 1747] [id = 111] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0xa3301400 == 68 [pid = 1747] [id = 110] 08:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x91dee800 == 67 [pid = 1747] [id = 109] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x94f9a400 == 66 [pid = 1747] [id = 108] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x9810a400 == 65 [pid = 1747] [id = 107] 08:35:36 INFO - PROCESS | 1747 | --DOCSHELL 0x928b8400 == 64 [pid = 1747] [id = 106] 08:35:36 INFO - PROCESS | 1747 | 1467646536957 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 1747 | 1467646536960 Marionette TRACE conn3 <- [1,502,null,{}] 08:35:36 INFO - PROCESS | 1747 | 1467646536966 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}] 08:35:36 INFO - PROCESS | 1747 | 1467646536971 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:37 INFO - PROCESS | 1747 | 1467646537162 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0xa9b80400) [pid = 1747] [serial = 244] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x99ccd400) [pid = 1747] [serial = 225] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x99e8d800) [pid = 1747] [serial = 198] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x94f42c00) [pid = 1747] [serial = 156] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0xa6146000) [pid = 1747] [serial = 189] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x93a3c400) [pid = 1747] [serial = 144] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x9ac3e400) [pid = 1747] [serial = 147] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0xa6bbf400) [pid = 1747] [serial = 153] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0xa4f7c400) [pid = 1747] [serial = 237] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0xa8241000) [pid = 1747] [serial = 192] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x928c2000) [pid = 1747] [serial = 247] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x94fa1000) [pid = 1747] [serial = 120] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x9b7e9c00) [pid = 1747] [serial = 123] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x94545000) [pid = 1747] [serial = 177] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0xa21fe800) [pid = 1747] [serial = 231] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x9b5d7000) [pid = 1747] [serial = 228] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0xa8261000) [pid = 1747] [serial = 195] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0xa108ec00) [pid = 1747] [serial = 174] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x9948d000) [pid = 1747] [serial = 180] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0xa8cbf800) [pid = 1747] [serial = 241] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x92d97800) [pid = 1747] [serial = 117] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0xa2090000) [pid = 1747] [serial = 183] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0xa3304800) [pid = 1747] [serial = 150] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x9210bc00) [pid = 1747] [serial = 234] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x99ccb800) [pid = 1747] [serial = 222] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0xa3282000) [pid = 1747] [serial = 186] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x9a7a3c00) [pid = 1747] [serial = 309] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9aaad400) [pid = 1747] [serial = 310] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x92adb800) [pid = 1747] [serial = 282] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x99cc2800) [pid = 1747] [serial = 273] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x94548400) [pid = 1747] [serial = 270] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0xa8c46c00) [pid = 1747] [serial = 288] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x99b15800) [pid = 1747] [serial = 303] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x94546c00) [pid = 1747] [serial = 300] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x95242000) [pid = 1747] [serial = 301] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0xa333f800) [pid = 1747] [serial = 279] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x9b73c400) [pid = 1747] [serial = 268] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x92d9b800) [pid = 1747] [serial = 298] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x92ad5000) [pid = 1747] [serial = 297] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8f19b800) [pid = 1747] [serial = 291] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8f305c00) [pid = 1747] [serial = 294] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0xa678b800) [pid = 1747] [serial = 285] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9b732400) [pid = 1747] [serial = 276] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x99e8dc00) [pid = 1747] [serial = 306] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9a50b800) [pid = 1747] [serial = 307] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x9a687800) [pid = 1747] [serial = 312] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x99b20800) [pid = 1747] [serial = 304] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x9b735000) [pid = 1747] [serial = 313] [outer = (nil)] [url = about:blank] 08:35:37 INFO - PROCESS | 1747 | 1467646537456 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 1747 | 1467646537463 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f305c00 == 65 [pid = 1747] [id = 133] 08:35:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x917b8000) [pid = 1747] [serial = 398] [outer = (nil)] 08:35:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x92a0d400) [pid = 1747] [serial = 399] [outer = 0x917b8000] 08:35:37 INFO - PROCESS | 1747 | 1467646537534 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x92a2e400) [pid = 1747] [serial = 400] [outer = 0x917b8000] 08:35:38 INFO - PROCESS | 1747 | 1467646538279 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]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:35:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1398ms 08:35:38 INFO - PROCESS | 1747 | 1467646538342 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:35:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:35:38 INFO - PROCESS | 1747 | 1467646538347 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 08:35:38 INFO - PROCESS | 1747 | 1467646538360 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 1747 | 1467646538369 Marionette TRACE conn3 <- [1,506,null,{}] 08:35:38 INFO - PROCESS | 1747 | 1467646538397 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}] 08:35:38 INFO - PROCESS | 1747 | 1467646538403 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:38 INFO - PROCESS | 1747 | 1467646538574 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:35:38 INFO - PROCESS | 1747 | 1467646538586 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 1747 | 1467646538591 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a0d000 == 66 [pid = 1747] [id = 134] 08:35:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x92addc00) [pid = 1747] [serial = 401] [outer = (nil)] 08:35:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9454ec00) [pid = 1747] [serial = 402] [outer = 0x92addc00] 08:35:38 INFO - PROCESS | 1747 | 1467646538659 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x94f3a400) [pid = 1747] [serial = 403] [outer = 0x92addc00] 08:35:39 INFO - PROCESS | 1747 | 1467646539527 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]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1208ms 08:35:39 INFO - PROCESS | 1747 | 1467646539565 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 1747 | 1467646539569 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 08:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:35:39 INFO - PROCESS | 1747 | 1467646539581 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 1747 | 1467646539584 Marionette TRACE conn3 <- [1,510,null,{}] 08:35:39 INFO - PROCESS | 1747 | 1467646539589 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}] 08:35:39 INFO - PROCESS | 1747 | 1467646539594 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:39 INFO - PROCESS | 1747 | 1467646539806 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:35:39 INFO - PROCESS | 1747 | 1467646539828 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 1747 | 1467646539835 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x93a32400 == 67 [pid = 1747] [id = 135] 08:35:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9454b800) [pid = 1747] [serial = 404] [outer = (nil)] 08:35:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x95242800) [pid = 1747] [serial = 405] [outer = 0x9454b800] 08:35:39 INFO - PROCESS | 1747 | 1467646539906 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x976ac400) [pid = 1747] [serial = 406] [outer = 0x9454b800] 08:35:41 INFO - PROCESS | 1747 | 1467646541383 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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:35:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1834ms 08:35:41 INFO - PROCESS | 1747 | 1467646541409 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 1747 | 1467646541413 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 08:35:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:35:41 INFO - PROCESS | 1747 | 1467646541434 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 1747 | 1467646541437 Marionette TRACE conn3 <- [1,514,null,{}] 08:35:41 INFO - PROCESS | 1747 | 1467646541442 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}] 08:35:41 INFO - PROCESS | 1747 | 1467646541447 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:41 INFO - PROCESS | 1747 | 1467646541653 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:35:41 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x996eb800) [pid = 1747] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:35:41 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8e8bd000) [pid = 1747] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:35:41 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x94f9d800) [pid = 1747] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:35:41 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x917b3c00) [pid = 1747] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:35:41 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x920f5000) [pid = 1747] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:35:41 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x94551400) [pid = 1747] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:35:41 INFO - PROCESS | 1747 | 1467646541960 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 1747 | 1467646541974 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x920ee400 == 68 [pid = 1747] [id = 136] 08:35:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x920f5000) [pid = 1747] [serial = 407] [outer = (nil)] 08:35:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x99754800) [pid = 1747] [serial = 408] [outer = 0x920f5000] 08:35:42 INFO - PROCESS | 1747 | 1467646542063 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x9a505c00) [pid = 1747] [serial = 409] [outer = 0x920f5000] 08:35:42 INFO - PROCESS | 1747 | 1467646542794 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]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:35:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1377ms 08:35:42 INFO - PROCESS | 1747 | 1467646542814 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 1747 | 1467646542817 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 08:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:35:42 INFO - PROCESS | 1747 | 1467646542823 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 1747 | 1467646542826 Marionette TRACE conn3 <- [1,518,null,{}] 08:35:42 INFO - PROCESS | 1747 | 1467646542831 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}] 08:35:42 INFO - PROCESS | 1747 | 1467646542836 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:43 INFO - PROCESS | 1747 | 1467646543045 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:35:43 INFO - PROCESS | 1747 | 1467646543071 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 1747 | 1467646543077 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x94f99c00 == 69 [pid = 1747] [id = 137] 08:35:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x998bc400) [pid = 1747] [serial = 410] [outer = (nil)] 08:35:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x9aab1c00) [pid = 1747] [serial = 411] [outer = 0x998bc400] 08:35:43 INFO - PROCESS | 1747 | 1467646543144 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9ac3ec00) [pid = 1747] [serial = 412] [outer = 0x998bc400] 08:35:44 INFO - PROCESS | 1747 | 1467646544113 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]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:35:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1333ms 08:35:44 INFO - PROCESS | 1747 | 1467646544159 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:35:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:35:44 INFO - PROCESS | 1747 | 1467646544166 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 08:35:44 INFO - PROCESS | 1747 | 1467646544175 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 1747 | 1467646544180 Marionette TRACE conn3 <- [1,522,null,{}] 08:35:44 INFO - PROCESS | 1747 | 1467646544189 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}] 08:35:44 INFO - PROCESS | 1747 | 1467646544194 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:44 INFO - PROCESS | 1747 | 1467646544388 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:35:44 INFO - PROCESS | 1747 | 1467646544569 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 1747 | 1467646544582 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x910dfc00 == 70 [pid = 1747] [id = 138] 08:35:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x917b0800) [pid = 1747] [serial = 413] [outer = (nil)] 08:35:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x917b9800) [pid = 1747] [serial = 414] [outer = 0x917b0800] 08:35:44 INFO - PROCESS | 1747 | 1467646544714 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9210bc00) [pid = 1747] [serial = 415] [outer = 0x917b0800] 08:35:45 INFO - PROCESS | 1747 | 1467646545635 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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:35:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1498ms 08:35:45 INFO - PROCESS | 1747 | 1467646545672 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 1747 | 1467646545678 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 08:35:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:35:45 INFO - PROCESS | 1747 | 1467646545689 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 1747 | 1467646545693 Marionette TRACE conn3 <- [1,526,null,{}] 08:35:45 INFO - PROCESS | 1747 | 1467646545700 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}] 08:35:45 INFO - PROCESS | 1747 | 1467646545705 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:45 INFO - PROCESS | 1747 | 1467646545892 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:35:46 INFO - PROCESS | 1747 | 1467646546114 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 1747 | 1467646546124 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8c0000 == 71 [pid = 1747] [id = 139] 08:35:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x92a2f800) [pid = 1747] [serial = 416] [outer = (nil)] 08:35:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x92d97c00) [pid = 1747] [serial = 417] [outer = 0x92a2f800] 08:35:46 INFO - PROCESS | 1747 | 1467646546249 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x94546800) [pid = 1747] [serial = 418] [outer = 0x92a2f800] 08:35:47 INFO - PROCESS | 1747 | 1467646547271 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]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:35:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1642ms 08:35:47 INFO - PROCESS | 1747 | 1467646547332 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 1747 | 1467646547337 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 08:35:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:35:47 INFO - PROCESS | 1747 | 1467646547344 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 1747 | 1467646547350 Marionette TRACE conn3 <- [1,530,null,{}] 08:35:47 INFO - PROCESS | 1747 | 1467646547366 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}] 08:35:47 INFO - PROCESS | 1747 | 1467646547374 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:47 INFO - PROCESS | 1747 | 1467646547592 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:35:47 INFO - PROCESS | 1747 | 1467646547822 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 1747 | 1467646547832 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a7a0c00 == 72 [pid = 1747] [id = 140] 08:35:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x9a7a5000) [pid = 1747] [serial = 419] [outer = (nil)] 08:35:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x9aab2000) [pid = 1747] [serial = 420] [outer = 0x9a7a5000] 08:35:47 INFO - PROCESS | 1747 | 1467646547917 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9b5d7000) [pid = 1747] [serial = 421] [outer = 0x9a7a5000] 08:35:48 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:35:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:35:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:35:48 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:35:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:35:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:35:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:35:48 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:35:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1437ms 08:35:48 INFO - PROCESS | 1747 | 1467646548764 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"]]]}] 08:35:48 INFO - PROCESS | 1747 | 1467646548787 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 1747 | 1467646548794 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 08:35:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:35:48 INFO - PROCESS | 1747 | 1467646548801 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 1747 | 1467646548805 Marionette TRACE conn3 <- [1,534,null,{}] 08:35:48 INFO - PROCESS | 1747 | 1467646548810 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}] 08:35:48 INFO - PROCESS | 1747 | 1467646548816 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:49 INFO - PROCESS | 1747 | 1467646549021 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:35:49 INFO - PROCESS | 1747 | 1467646549200 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 1747 | 1467646549208 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x9b734000 == 73 [pid = 1747] [id = 141] 08:35:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x9b737400) [pid = 1747] [serial = 422] [outer = (nil)] 08:35:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x9d83e800) [pid = 1747] [serial = 423] [outer = 0x9b737400] 08:35:49 INFO - PROCESS | 1747 | 1467646549297 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0xa1090000) [pid = 1747] [serial = 424] [outer = 0x9b737400] 08:35:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x90f43c00) [pid = 1747] [serial = 425] [outer = 0x95244c00] 08:35:50 INFO - PROCESS | 1747 | 1467646550316 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]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:35:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1532ms 08:35:50 INFO - PROCESS | 1747 | 1467646550375 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 1747 | 1467646550380 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 08:35:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:35:50 INFO - PROCESS | 1747 | 1467646550388 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 1747 | 1467646550391 Marionette TRACE conn3 <- [1,538,null,{}] 08:35:50 INFO - PROCESS | 1747 | 1467646550399 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}] 08:35:50 INFO - PROCESS | 1747 | 1467646550404 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:50 INFO - PROCESS | 1747 | 1467646550599 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:35:50 INFO - PROCESS | 1747 | 1467646550785 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 1747 | 1467646550791 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e4000 == 74 [pid = 1747] [id = 142] 08:35:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x8e8b9c00) [pid = 1747] [serial = 426] [outer = (nil)] 08:35:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x917b6400) [pid = 1747] [serial = 427] [outer = 0x8e8b9c00] 08:35:50 INFO - PROCESS | 1747 | 1467646550874 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x9d807400) [pid = 1747] [serial = 428] [outer = 0x8e8b9c00] 08:35:51 INFO - PROCESS | 1747 | 1467646551745 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]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:35:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1388ms 08:35:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:35:51 INFO - PROCESS | 1747 | 1467646551776 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 1747 | 1467646551779 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 08:35:51 INFO - PROCESS | 1747 | 1467646551786 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 1747 | 1467646551789 Marionette TRACE conn3 <- [1,542,null,{}] 08:35:51 INFO - PROCESS | 1747 | 1467646551795 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}] 08:35:51 INFO - PROCESS | 1747 | 1467646551804 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:52 INFO - PROCESS | 1747 | 1467646552104 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:35:52 INFO - PROCESS | 1747 | 1467646552239 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 1747 | 1467646552247 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d4000 == 75 [pid = 1747] [id = 143] 08:35:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x9b740400) [pid = 1747] [serial = 429] [outer = (nil)] 08:35:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0xa33bb800) [pid = 1747] [serial = 430] [outer = 0x9b740400] 08:35:52 INFO - PROCESS | 1747 | 1467646552324 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0xa4d0bc00) [pid = 1747] [serial = 431] [outer = 0x9b740400] 08:35:53 INFO - PROCESS | 1747 | 1467646553217 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]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:35:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1479ms 08:35:53 INFO - PROCESS | 1747 | 1467646553281 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 1747 | 1467646553286 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 08:35:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:35:53 INFO - PROCESS | 1747 | 1467646553294 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 1747 | 1467646553297 Marionette TRACE conn3 <- [1,546,null,{}] 08:35:53 INFO - PROCESS | 1747 | 1467646553301 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}] 08:35:53 INFO - PROCESS | 1747 | 1467646553307 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:53 INFO - PROCESS | 1747 | 1467646553513 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:35:53 INFO - PROCESS | 1747 | 1467646553689 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 1747 | 1467646553697 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e6c00 == 76 [pid = 1747] [id = 144] 08:35:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x8e6e8c00) [pid = 1747] [serial = 432] [outer = (nil)] 08:35:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x91808c00) [pid = 1747] [serial = 433] [outer = 0x8e6e8c00] 08:35:53 INFO - PROCESS | 1747 | 1467646553774 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x9180f000) [pid = 1747] [serial = 434] [outer = 0x8e6e8c00] 08:35:54 INFO - PROCESS | 1747 | 1467646554646 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]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:35:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1428ms 08:35:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:35:54 INFO - PROCESS | 1747 | 1467646554722 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 1747 | 1467646554725 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 08:35:54 INFO - PROCESS | 1747 | 1467646554732 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 1747 | 1467646554736 Marionette TRACE conn3 <- [1,550,null,{}] 08:35:54 INFO - PROCESS | 1747 | 1467646554741 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}] 08:35:54 INFO - PROCESS | 1747 | 1467646554746 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:54 INFO - PROCESS | 1747 | 1467646554949 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:35:55 INFO - PROCESS | 1747 | 1467646555127 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 1747 | 1467646555135 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x91803800 == 77 [pid = 1747] [id = 145] 08:35:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x91807000) [pid = 1747] [serial = 435] [outer = (nil)] 08:35:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x9249a800) [pid = 1747] [serial = 436] [outer = 0x91807000] 08:35:55 INFO - PROCESS | 1747 | 1467646555216 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x9249ec00) [pid = 1747] [serial = 437] [outer = 0x91807000] 08:35:56 INFO - PROCESS | 1747 | 1467646556121 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]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 08:35:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1431ms 08:35:56 INFO - PROCESS | 1747 | 1467646556162 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 1747 | 1467646556166 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 08:35:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:35:56 INFO - PROCESS | 1747 | 1467646556172 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 1747 | 1467646556176 Marionette TRACE conn3 <- [1,554,null,{}] 08:35:56 INFO - PROCESS | 1747 | 1467646556201 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}] 08:35:56 INFO - PROCESS | 1747 | 1467646556207 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:56 INFO - PROCESS | 1747 | 1467646556387 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:35:56 INFO - PROCESS | 1747 | 1467646556566 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 1747 | 1467646556573 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d207c00 == 78 [pid = 1747] [id = 146] 08:35:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x8d208c00) [pid = 1747] [serial = 438] [outer = (nil)] 08:35:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x8d210800) [pid = 1747] [serial = 439] [outer = 0x8d208c00] 08:35:56 INFO - PROCESS | 1747 | 1467646556652 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x8d212400) [pid = 1747] [serial = 440] [outer = 0x8d208c00] 08:35:57 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:57 INFO - PROCESS | 1747 | 1467646557603 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]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:35:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1481ms 08:35:57 INFO - PROCESS | 1747 | 1467646557655 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 1747 | 1467646557659 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 08:35:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:35:57 INFO - PROCESS | 1747 | 1467646557665 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 1747 | 1467646557669 Marionette TRACE conn3 <- [1,558,null,{}] 08:35:57 INFO - PROCESS | 1747 | 1467646557674 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}] 08:35:57 INFO - PROCESS | 1747 | 1467646557680 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:57 INFO - PROCESS | 1747 | 1467646557855 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:35:58 INFO - PROCESS | 1747 | 1467646558035 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 1747 | 1467646558043 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d210c00 == 79 [pid = 1747] [id = 147] 08:35:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x8d211400) [pid = 1747] [serial = 441] [outer = (nil)] 08:35:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x8d44d000) [pid = 1747] [serial = 442] [outer = 0x8d211400] 08:35:58 INFO - PROCESS | 1747 | 1467646558129 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x8d44e000) [pid = 1747] [serial = 443] [outer = 0x8d211400] 08:35:59 INFO - PROCESS | 1747 | 1467646559057 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]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:35:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1432ms 08:35:59 INFO - PROCESS | 1747 | 1467646559098 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 1747 | 1467646559102 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 08:35:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:35:59 INFO - PROCESS | 1747 | 1467646559109 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 1747 | 1467646559113 Marionette TRACE conn3 <- [1,562,null,{}] 08:35:59 INFO - PROCESS | 1747 | 1467646559118 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}] 08:35:59 INFO - PROCESS | 1747 | 1467646559124 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:59 INFO - PROCESS | 1747 | 1467646559319 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:35:59 INFO - PROCESS | 1747 | 1467646559501 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 1747 | 1467646559512 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:35:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d44a000 == 80 [pid = 1747] [id = 148] 08:35:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x8d450c00) [pid = 1747] [serial = 444] [outer = (nil)] 08:35:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x920eb000) [pid = 1747] [serial = 445] [outer = 0x8d450c00] 08:35:59 INFO - PROCESS | 1747 | 1467646559594 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x924a6400) [pid = 1747] [serial = 446] [outer = 0x8d450c00] 08:36:00 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:00 INFO - PROCESS | 1747 | 1467646560505 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]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:36:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1428ms 08:36:00 INFO - PROCESS | 1747 | 1467646560548 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 1747 | 1467646560553 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 08:36:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:36:00 INFO - PROCESS | 1747 | 1467646560560 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 1747 | 1467646560563 Marionette TRACE conn3 <- [1,566,null,{}] 08:36:00 INFO - PROCESS | 1747 | 1467646560569 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}] 08:36:00 INFO - PROCESS | 1747 | 1467646560574 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:00 INFO - PROCESS | 1747 | 1467646560751 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:36:00 INFO - PROCESS | 1747 | 1467646560934 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 1747 | 1467646560940 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c879400 == 81 [pid = 1747] [id = 149] 08:36:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x8c87b400) [pid = 1747] [serial = 447] [outer = (nil)] 08:36:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x8c883c00) [pid = 1747] [serial = 448] [outer = 0x8c87b400] 08:36:01 INFO - PROCESS | 1747 | 1467646561020 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x8c886000) [pid = 1747] [serial = 449] [outer = 0x8c87b400] 08:36:01 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:01 INFO - PROCESS | 1747 | 1467646561945 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]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:36:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1448ms 08:36:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:36:02 INFO - PROCESS | 1747 | 1467646562017 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 1747 | 1467646562020 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 08:36:02 INFO - PROCESS | 1747 | 1467646562027 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 1747 | 1467646562030 Marionette TRACE conn3 <- [1,570,null,{}] 08:36:02 INFO - PROCESS | 1747 | 1467646562036 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}] 08:36:02 INFO - PROCESS | 1747 | 1467646562041 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:02 INFO - PROCESS | 1747 | 1467646562231 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:36:02 INFO - PROCESS | 1747 | 1467646562456 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 1747 | 1467646562464 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c882c00 == 82 [pid = 1747] [id = 150] 08:36:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x8c884000) [pid = 1747] [serial = 450] [outer = (nil)] 08:36:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x8c9df000) [pid = 1747] [serial = 451] [outer = 0x8c884000] 08:36:02 INFO - PROCESS | 1747 | 1467646562593 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x8c9e2000) [pid = 1747] [serial = 452] [outer = 0x8c884000] 08:36:03 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:03 INFO - PROCESS | 1747 | 1467646563482 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]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:36:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1486ms 08:36:03 INFO - PROCESS | 1747 | 1467646563513 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 1747 | 1467646563517 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 08:36:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:36:03 INFO - PROCESS | 1747 | 1467646563523 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 1747 | 1467646563526 Marionette TRACE conn3 <- [1,574,null,{}] 08:36:03 INFO - PROCESS | 1747 | 1467646563532 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}] 08:36:03 INFO - PROCESS | 1747 | 1467646563537 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:03 INFO - PROCESS | 1747 | 1467646563713 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:36:03 INFO - PROCESS | 1747 | 1467646563897 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 1747 | 1467646563908 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b348400 == 83 [pid = 1747] [id = 151] 08:36:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x8b349800) [pid = 1747] [serial = 453] [outer = (nil)] 08:36:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x8b350000) [pid = 1747] [serial = 454] [outer = 0x8b349800] 08:36:03 INFO - PROCESS | 1747 | 1467646563982 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0x8b351c00) [pid = 1747] [serial = 455] [outer = 0x8b349800] 08:36:04 INFO - PROCESS | 1747 | 1467646564884 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]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:36:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1682ms 08:36:05 INFO - PROCESS | 1747 | 1467646565230 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 1747 | 1467646565237 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 08:36:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:36:05 INFO - PROCESS | 1747 | 1467646565245 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 1747 | 1467646565249 Marionette TRACE conn3 <- [1,578,null,{}] 08:36:05 INFO - PROCESS | 1747 | 1467646565257 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}] 08:36:05 INFO - PROCESS | 1747 | 1467646565262 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:05 INFO - PROCESS | 1747 | 1467646565432 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:36:05 INFO - PROCESS | 1747 | 1467646565665 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 1747 | 1467646565679 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87b800 == 84 [pid = 1747] [id = 152] 08:36:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0x8c9e6c00) [pid = 1747] [serial = 456] [outer = (nil)] 08:36:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 172 (0x8d210400) [pid = 1747] [serial = 457] [outer = 0x8c9e6c00] 08:36:05 INFO - PROCESS | 1747 | 1467646565747 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0x8d448400) [pid = 1747] [serial = 458] [outer = 0x8c9e6c00] 08:36:06 INFO - PROCESS | 1747 | 1467646566606 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]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:36:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1432ms 08:36:06 INFO - PROCESS | 1747 | 1467646566678 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 1747 | 1467646566683 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 08:36:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:36:06 INFO - PROCESS | 1747 | 1467646566693 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 1747 | 1467646566698 Marionette TRACE conn3 <- [1,582,null,{}] 08:36:06 INFO - PROCESS | 1747 | 1467646566704 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}] 08:36:06 INFO - PROCESS | 1747 | 1467646566709 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:06 INFO - PROCESS | 1747 | 1467646566883 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:36:07 INFO - PROCESS | 1747 | 1467646567265 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 1747 | 1467646567274 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8bec00 == 85 [pid = 1747] [id = 153] 08:36:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x8e8c1800) [pid = 1747] [serial = 459] [outer = (nil)] 08:36:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x8f19a800) [pid = 1747] [serial = 460] [outer = 0x8e8c1800] 08:36:07 INFO - PROCESS | 1747 | 1467646567352 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x8f308c00) [pid = 1747] [serial = 461] [outer = 0x8e8c1800] 08:36:08 INFO - PROCESS | 1747 | 1467646568198 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]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:36:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1586ms 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x92112000 == 84 [pid = 1747] [id = 23] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8f192400 == 83 [pid = 1747] [id = 97] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x9b7ebc00 == 82 [pid = 1747] [id = 93] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x9b5c9800 == 81 [pid = 1747] [id = 92] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x92ad8000 == 80 [pid = 1747] [id = 96] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0x94f3d000) [pid = 1747] [serial = 357] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x910d4c00 == 79 [pid = 1747] [id = 94] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x920f3000 == 78 [pid = 1747] [id = 95] 08:36:08 INFO - PROCESS | 1747 | 1467646568342 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 1747 | 1467646568347 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 08:36:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x9b736400 == 77 [pid = 1747] [id = 129] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0xa2ff3800 == 76 [pid = 1747] [id = 128] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x9ad92800 == 75 [pid = 1747] [id = 127] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8f30c800 == 74 [pid = 1747] [id = 126] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x9ad92400 == 73 [pid = 1747] [id = 125] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x910d4400 == 72 [pid = 1747] [id = 124] 08:36:08 INFO - PROCESS | 1747 | 1467646568386 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 1747 | 1467646568390 Marionette TRACE conn3 <- [1,586,null,{}] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x94544c00 == 71 [pid = 1747] [id = 123] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x92add400 == 70 [pid = 1747] [id = 122] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x920efc00 == 69 [pid = 1747] [id = 121] 08:36:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e5800 == 68 [pid = 1747] [id = 120] 08:36:08 INFO - PROCESS | 1747 | 1467646568412 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}] 08:36:08 INFO - PROCESS | 1747 | 1467646568419 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:08 INFO - PROCESS | 1747 | 1467646568590 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0x99b5ac00) [pid = 1747] [serial = 351] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x8e8c2400) [pid = 1747] [serial = 354] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0x99b20c00) [pid = 1747] [serial = 321] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 171 (0x9524fc00) [pid = 1747] [serial = 345] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0x99483400) [pid = 1747] [serial = 346] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0xa61b3800) [pid = 1747] [serial = 327] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x917ba400) [pid = 1747] [serial = 340] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0x917b7400) [pid = 1747] [serial = 339] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0xa21fd400) [pid = 1747] [serial = 324] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0xa8260000) [pid = 1747] [serial = 330] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x9381d800) [pid = 1747] [serial = 343] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x928c6000) [pid = 1747] [serial = 342] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x99b59800) [pid = 1747] [serial = 333] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x8e6e8800) [pid = 1747] [serial = 336] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x99b1a000) [pid = 1747] [serial = 348] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x94502400) [pid = 1747] [serial = 318] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x99ccd800) [pid = 1747] [serial = 355] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x99b5d400) [pid = 1747] [serial = 352] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x99b4fc00) [pid = 1747] [serial = 349] [outer = (nil)] [url = about:blank] 08:36:08 INFO - PROCESS | 1747 | 1467646568858 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 1747 | 1467646568868 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b3c00 == 69 [pid = 1747] [id = 154] 08:36:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x917b7400) [pid = 1747] [serial = 462] [outer = (nil)] 08:36:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x917bec00) [pid = 1747] [serial = 463] [outer = 0x917b7400] 08:36:08 INFO - PROCESS | 1747 | 1467646568967 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x91810c00) [pid = 1747] [serial = 464] [outer = 0x917b7400] 08:36:09 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:09 INFO - PROCESS | 1747 | 1467646569690 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]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:36:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1347ms 08:36:09 INFO - PROCESS | 1747 | 1467646569722 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 1747 | 1467646569725 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 08:36:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:36:09 INFO - PROCESS | 1747 | 1467646569731 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 1747 | 1467646569733 Marionette TRACE conn3 <- [1,590,null,{}] 08:36:09 INFO - PROCESS | 1747 | 1467646569739 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}] 08:36:09 INFO - PROCESS | 1747 | 1467646569744 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:09 INFO - PROCESS | 1747 | 1467646569957 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:36:09 INFO - PROCESS | 1747 | 1467646569976 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 1747 | 1467646569985 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b9c00 == 70 [pid = 1747] [id = 155] 08:36:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x9249f800) [pid = 1747] [serial = 465] [outer = (nil)] 08:36:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x924a9800) [pid = 1747] [serial = 466] [outer = 0x9249f800] 08:36:10 INFO - PROCESS | 1747 | 1467646570050 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x928c6000) [pid = 1747] [serial = 467] [outer = 0x9249f800] 08:36:10 INFO - PROCESS | 1747 | 1467646570921 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]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:36:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1230ms 08:36:10 INFO - PROCESS | 1747 | 1467646570961 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 1747 | 1467646570964 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 08:36:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:36:10 INFO - PROCESS | 1747 | 1467646570970 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 1747 | 1467646570973 Marionette TRACE conn3 <- [1,594,null,{}] 08:36:10 INFO - PROCESS | 1747 | 1467646570978 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}] 08:36:10 INFO - PROCESS | 1747 | 1467646570983 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:11 INFO - PROCESS | 1747 | 1467646571190 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:36:11 INFO - PROCESS | 1747 | 1467646571211 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 1747 | 1467646571220 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8c5c00 == 71 [pid = 1747] [id = 156] 08:36:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x9180a800) [pid = 1747] [serial = 468] [outer = (nil)] 08:36:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x92a22400) [pid = 1747] [serial = 469] [outer = 0x9180a800] 08:36:11 INFO - PROCESS | 1747 | 1467646571286 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x92a2c400) [pid = 1747] [serial = 470] [outer = 0x9180a800] 08:36:12 INFO - PROCESS | 1747 | 1467646572310 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]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:36:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1384ms 08:36:12 INFO - PROCESS | 1747 | 1467646572358 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 1747 | 1467646572362 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 08:36:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:36:12 INFO - PROCESS | 1747 | 1467646572374 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 1747 | 1467646572376 Marionette TRACE conn3 <- [1,598,null,{}] 08:36:12 INFO - PROCESS | 1747 | 1467646572382 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}] 08:36:12 INFO - PROCESS | 1747 | 1467646572391 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:12 INFO - PROCESS | 1747 | 1467646572648 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:36:12 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x92addc00) [pid = 1747] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:36:12 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x920f5000) [pid = 1747] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:36:12 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x920f5400) [pid = 1747] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:36:12 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x9454b800) [pid = 1747] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:36:12 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x8f192c00) [pid = 1747] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:36:12 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x917b8000) [pid = 1747] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:36:12 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x8f197000) [pid = 1747] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:36:13 INFO - PROCESS | 1747 | 1467646573040 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 1747 | 1467646573049 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8bc000 == 72 [pid = 1747] [id = 157] 08:36:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x8f197000) [pid = 1747] [serial = 471] [outer = (nil)] 08:36:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x928b7c00) [pid = 1747] [serial = 472] [outer = 0x8f197000] 08:36:13 INFO - PROCESS | 1747 | 1467646573116 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x9454c400) [pid = 1747] [serial = 473] [outer = 0x8f197000] 08:36:13 INFO - PROCESS | 1747 | 1467646573807 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]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:36:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1489ms 08:36:13 INFO - PROCESS | 1747 | 1467646573864 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 1747 | 1467646573867 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 08:36:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:36:13 INFO - PROCESS | 1747 | 1467646573885 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 1747 | 1467646573889 Marionette TRACE conn3 <- [1,602,null,{}] 08:36:13 INFO - PROCESS | 1747 | 1467646573894 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}] 08:36:13 INFO - PROCESS | 1747 | 1467646573899 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:14 INFO - PROCESS | 1747 | 1467646574057 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:36:14 INFO - PROCESS | 1747 | 1467646574066 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 1747 | 1467646574075 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19e400 == 73 [pid = 1747] [id = 158] 08:36:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x92a25c00) [pid = 1747] [serial = 474] [outer = (nil)] 08:36:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x96c95800) [pid = 1747] [serial = 475] [outer = 0x92a25c00] 08:36:14 INFO - PROCESS | 1747 | 1467646574141 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x99392c00) [pid = 1747] [serial = 476] [outer = 0x92a25c00] 08:36:15 INFO - PROCESS | 1747 | 1467646575073 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]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:36:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1233ms 08:36:15 INFO - PROCESS | 1747 | 1467646575131 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 1747 | 1467646575137 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 08:36:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:36:15 INFO - PROCESS | 1747 | 1467646575192 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 1747 | 1467646575198 Marionette TRACE conn3 <- [1,606,null,{}] 08:36:15 INFO - PROCESS | 1747 | 1467646575207 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}] 08:36:15 INFO - PROCESS | 1747 | 1467646575213 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:15 INFO - PROCESS | 1747 | 1467646575423 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:36:15 INFO - PROCESS | 1747 | 1467646575610 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 1747 | 1467646575626 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dd400 == 74 [pid = 1747] [id = 159] 08:36:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x8d209400) [pid = 1747] [serial = 477] [outer = (nil)] 08:36:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x8d44bc00) [pid = 1747] [serial = 478] [outer = 0x8d209400] 08:36:15 INFO - PROCESS | 1747 | 1467646575779 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x8d456c00) [pid = 1747] [serial = 479] [outer = 0x8d209400] 08:36:16 INFO - PROCESS | 1747 | 1467646576641 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]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:36:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1486ms 08:36:16 INFO - PROCESS | 1747 | 1467646576675 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 1747 | 1467646576683 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 08:36:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:36:16 INFO - PROCESS | 1747 | 1467646576709 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 1747 | 1467646576714 Marionette TRACE conn3 <- [1,610,null,{}] 08:36:16 INFO - PROCESS | 1747 | 1467646576723 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}] 08:36:16 INFO - PROCESS | 1747 | 1467646576728 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:16 INFO - PROCESS | 1747 | 1467646576915 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:36:17 INFO - PROCESS | 1747 | 1467646577144 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 1747 | 1467646577166 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f50c00 == 75 [pid = 1747] [id = 160] 08:36:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 168 (0x910d9800) [pid = 1747] [serial = 480] [outer = (nil)] 08:36:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 169 (0x910e1800) [pid = 1747] [serial = 481] [outer = 0x910d9800] 08:36:17 INFO - PROCESS | 1747 | 1467646577340 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 170 (0x91803c00) [pid = 1747] [serial = 482] [outer = 0x910d9800] 08:36:18 INFO - PROCESS | 1747 | 1467646578216 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]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:36:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1602ms 08:36:18 INFO - PROCESS | 1747 | 1467646578295 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 1747 | 1467646578298 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 08:36:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:36:18 INFO - PROCESS | 1747 | 1467646578306 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 1747 | 1467646578312 Marionette TRACE conn3 <- [1,614,null,{}] 08:36:18 INFO - PROCESS | 1747 | 1467646578328 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}] 08:36:18 INFO - PROCESS | 1747 | 1467646578337 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:18 INFO - PROCESS | 1747 | 1467646578568 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:36:18 INFO - PROCESS | 1747 | 1467646578801 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 1747 | 1467646578813 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x927e2c00 == 76 [pid = 1747] [id = 161] 08:36:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 171 (0x94543800) [pid = 1747] [serial = 483] [outer = (nil)] 08:36:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 172 (0x9454bc00) [pid = 1747] [serial = 484] [outer = 0x94543800] 08:36:18 INFO - PROCESS | 1747 | 1467646578909 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0x996f0400) [pid = 1747] [serial = 485] [outer = 0x94543800] 08:36:19 INFO - PROCESS | 1747 | 1467646579808 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]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:36:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1535ms 08:36:19 INFO - PROCESS | 1747 | 1467646579841 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 1747 | 1467646579846 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 08:36:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:36:19 INFO - PROCESS | 1747 | 1467646579852 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 1747 | 1467646579855 Marionette TRACE conn3 <- [1,618,null,{}] 08:36:19 INFO - PROCESS | 1747 | 1467646579861 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}] 08:36:19 INFO - PROCESS | 1747 | 1467646579866 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:20 INFO - PROCESS | 1747 | 1467646580041 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:36:20 INFO - PROCESS | 1747 | 1467646580231 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 1747 | 1467646580241 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d98800 == 77 [pid = 1747] [id = 162] 08:36:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x99a7f400) [pid = 1747] [serial = 486] [outer = (nil)] 08:36:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x99b58400) [pid = 1747] [serial = 487] [outer = 0x99a7f400] 08:36:20 INFO - PROCESS | 1747 | 1467646580320 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x99cc5800) [pid = 1747] [serial = 488] [outer = 0x99a7f400] 08:36:21 INFO - PROCESS | 1747 | 1467646581249 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]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1427ms 08:36:21 INFO - PROCESS | 1747 | 1467646581282 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 1747 | 1467646581285 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 08:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:36:21 INFO - PROCESS | 1747 | 1467646581292 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 1747 | 1467646581295 Marionette TRACE conn3 <- [1,622,null,{}] 08:36:21 INFO - PROCESS | 1747 | 1467646581301 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}] 08:36:21 INFO - PROCESS | 1747 | 1467646581306 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:21 INFO - PROCESS | 1747 | 1467646581495 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:36:21 INFO - PROCESS | 1747 | 1467646581682 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 1747 | 1467646581690 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x9249b000 == 78 [pid = 1747] [id = 163] 08:36:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0x9454b000) [pid = 1747] [serial = 489] [outer = (nil)] 08:36:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x99e8e000) [pid = 1747] [serial = 490] [outer = 0x9454b000] 08:36:21 INFO - PROCESS | 1747 | 1467646581769 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x99efcc00) [pid = 1747] [serial = 491] [outer = 0x9454b000] 08:36:22 INFO - PROCESS | 1747 | 1467646582686 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]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:36:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1438ms 08:36:22 INFO - PROCESS | 1747 | 1467646582731 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:36:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:36:22 INFO - PROCESS | 1747 | 1467646582735 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 08:36:22 INFO - PROCESS | 1747 | 1467646582741 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 1747 | 1467646582745 Marionette TRACE conn3 <- [1,626,null,{}] 08:36:22 INFO - PROCESS | 1747 | 1467646582750 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}] 08:36:22 INFO - PROCESS | 1747 | 1467646582761 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:22 INFO - PROCESS | 1747 | 1467646582983 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:36:23 INFO - PROCESS | 1747 | 1467646583221 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 1747 | 1467646583227 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x94502400 == 79 [pid = 1747] [id = 164] 08:36:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x99ccec00) [pid = 1747] [serial = 492] [outer = (nil)] 08:36:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0x9ac3a800) [pid = 1747] [serial = 493] [outer = 0x99ccec00] 08:36:23 INFO - PROCESS | 1747 | 1467646583359 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x9b739400) [pid = 1747] [serial = 494] [outer = 0x99ccec00] 08:36:24 INFO - PROCESS | 1747 | 1467646584252 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]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:36:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1584ms 08:36:24 INFO - PROCESS | 1747 | 1467646584325 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 1747 | 1467646584328 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 08:36:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:36:24 INFO - PROCESS | 1747 | 1467646584335 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 1747 | 1467646584338 Marionette TRACE conn3 <- [1,630,null,{}] 08:36:24 INFO - PROCESS | 1747 | 1467646584344 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}] 08:36:24 INFO - PROCESS | 1747 | 1467646584350 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:24 INFO - PROCESS | 1747 | 1467646584569 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:36:24 INFO - PROCESS | 1747 | 1467646584798 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 1747 | 1467646584806 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x99b5d400 == 80 [pid = 1747] [id = 165] 08:36:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 183 (0x9ad92800) [pid = 1747] [serial = 495] [outer = (nil)] 08:36:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 184 (0xa216d400) [pid = 1747] [serial = 496] [outer = 0x9ad92800] 08:36:24 INFO - PROCESS | 1747 | 1467646584929 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 185 (0xa21fd400) [pid = 1747] [serial = 497] [outer = 0x9ad92800] 08:36:25 INFO - PROCESS | 1747 | 1467646585796 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]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:36:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1532ms 08:36:25 INFO - PROCESS | 1747 | 1467646585868 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 1747 | 1467646585872 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 08:36:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:36:25 INFO - PROCESS | 1747 | 1467646585879 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 1747 | 1467646585882 Marionette TRACE conn3 <- [1,634,null,{}] 08:36:25 INFO - PROCESS | 1747 | 1467646585888 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}] 08:36:25 INFO - PROCESS | 1747 | 1467646585893 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:26 INFO - PROCESS | 1747 | 1467646586113 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:36:26 INFO - PROCESS | 1747 | 1467646586344 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 1747 | 1467646586354 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x92301800 == 81 [pid = 1747] [id = 166] 08:36:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 186 (0x92302c00) [pid = 1747] [serial = 498] [outer = (nil)] 08:36:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 187 (0x92309c00) [pid = 1747] [serial = 499] [outer = 0x92302c00] 08:36:26 INFO - PROCESS | 1747 | 1467646586474 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 188 (0x9230c800) [pid = 1747] [serial = 500] [outer = 0x92302c00] 08:36:26 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:27 INFO - PROCESS | 1747 | 1467646587336 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]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1492ms 08:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:36:27 INFO - PROCESS | 1747 | 1467646587372 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 1747 | 1467646587375 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 08:36:27 INFO - PROCESS | 1747 | 1467646587382 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 1747 | 1467646587386 Marionette TRACE conn3 <- [1,638,null,{}] 08:36:27 INFO - PROCESS | 1747 | 1467646587391 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}] 08:36:27 INFO - PROCESS | 1747 | 1467646587397 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:27 INFO - PROCESS | 1747 | 1467646587573 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:36:27 INFO - PROCESS | 1747 | 1467646587768 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 1747 | 1467646587778 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x92302400 == 82 [pid = 1747] [id = 167] 08:36:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 189 (0x9230ec00) [pid = 1747] [serial = 501] [outer = (nil)] 08:36:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 190 (0x9d83fc00) [pid = 1747] [serial = 502] [outer = 0x9230ec00] 08:36:27 INFO - PROCESS | 1747 | 1467646587857 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 191 (0xa208f800) [pid = 1747] [serial = 503] [outer = 0x9230ec00] 08:36:28 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:28 INFO - PROCESS | 1747 | 1467646588751 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]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:36:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1429ms 08:36:28 INFO - PROCESS | 1747 | 1467646588811 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 1747 | 1467646588815 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 08:36:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:36:28 INFO - PROCESS | 1747 | 1467646588821 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 1747 | 1467646588824 Marionette TRACE conn3 <- [1,642,null,{}] 08:36:28 INFO - PROCESS | 1747 | 1467646588830 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}] 08:36:28 INFO - PROCESS | 1747 | 1467646588834 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:29 INFO - PROCESS | 1747 | 1467646589017 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:36:29 INFO - PROCESS | 1747 | 1467646589208 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 1747 | 1467646589214 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee2800 == 83 [pid = 1747] [id = 168] 08:36:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 192 (0x8aee3c00) [pid = 1747] [serial = 504] [outer = (nil)] 08:36:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 193 (0x8aeec400) [pid = 1747] [serial = 505] [outer = 0x8aee3c00] 08:36:29 INFO - PROCESS | 1747 | 1467646589295 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 194 (0x8aeef400) [pid = 1747] [serial = 506] [outer = 0x8aee3c00] 08:36:30 INFO - PROCESS | 1747 | 1467646590178 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]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1427ms 08:36:30 INFO - PROCESS | 1747 | 1467646590249 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 1747 | 1467646590252 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 08:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:36:30 INFO - PROCESS | 1747 | 1467646590269 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 1747 | 1467646590274 Marionette TRACE conn3 <- [1,646,null,{}] 08:36:30 INFO - PROCESS | 1747 | 1467646590279 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}] 08:36:30 INFO - PROCESS | 1747 | 1467646590285 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:30 INFO - PROCESS | 1747 | 1467646590533 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:36:30 INFO - PROCESS | 1747 | 1467646590779 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 1747 | 1467646590789 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b355c00 == 84 [pid = 1747] [id = 169] 08:36:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 195 (0x8c880400) [pid = 1747] [serial = 507] [outer = (nil)] 08:36:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 196 (0x8c9db800) [pid = 1747] [serial = 508] [outer = 0x8c880400] 08:36:31 INFO - PROCESS | 1747 | 1467646591238 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 197 (0x8c9e4c00) [pid = 1747] [serial = 509] [outer = 0x8c880400] 08:36:32 INFO - PROCESS | 1747 | 1467646592149 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]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:36:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1930ms 08:36:32 INFO - PROCESS | 1747 | 1467646592200 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:36:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:36:32 INFO - PROCESS | 1747 | 1467646592206 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 08:36:32 INFO - PROCESS | 1747 | 1467646592214 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 1747 | 1467646592217 Marionette TRACE conn3 <- [1,650,null,{}] 08:36:32 INFO - PROCESS | 1747 | 1467646592224 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}] 08:36:32 INFO - PROCESS | 1747 | 1467646592238 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:32 INFO - PROCESS | 1747 | 1467646592449 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:36:32 INFO - PROCESS | 1747 | 1467646592820 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 1747 | 1467646592832 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f191400 == 85 [pid = 1747] [id = 170] 08:36:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 198 (0x8f191800) [pid = 1747] [serial = 510] [outer = (nil)] 08:36:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 199 (0x8f19a000) [pid = 1747] [serial = 511] [outer = 0x8f191800] 08:36:32 INFO - PROCESS | 1747 | 1467646592907 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 200 (0x90f47800) [pid = 1747] [serial = 512] [outer = 0x8f191800] 08:36:33 INFO - PROCESS | 1747 | 1467646593775 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]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:36:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1643ms 08:36:33 INFO - PROCESS | 1747 | 1467646593854 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 1747 | 1467646593859 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 08:36:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:36:33 INFO - PROCESS | 1747 | 1467646593870 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 1747 | 1467646593873 Marionette TRACE conn3 <- [1,654,null,{}] 08:36:33 INFO - PROCESS | 1747 | 1467646593879 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}] 08:36:33 INFO - PROCESS | 1747 | 1467646593885 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:34 INFO - PROCESS | 1747 | 1467646594099 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:36:34 INFO - PROCESS | 1747 | 1467646594339 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1747 | 1467646594345 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dc800 == 86 [pid = 1747] [id = 171] 08:36:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 201 (0x8c9dd000) [pid = 1747] [serial = 513] [outer = (nil)] 08:36:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 202 (0x917b0400) [pid = 1747] [serial = 514] [outer = 0x8c9dd000] 08:36:34 INFO - PROCESS | 1747 | 1467646594455 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 203 (0x919d4c00) [pid = 1747] [serial = 515] [outer = 0x8c9dd000] 08:36:35 INFO - PROCESS | 1747 | 1467646595405 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]]]}] 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0x99e8c400 == 85 [pid = 1747] [id = 105] 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0x928c0800 == 84 [pid = 1747] [id = 89] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 202 (0x94f3ec00) [pid = 1747] [serial = 366] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 201 (0x99e82400) [pid = 1747] [serial = 369] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 200 (0xa61bd800) [pid = 1747] [serial = 381] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 199 (0x9b5d2000) [pid = 1747] [serial = 375] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 198 (0x8e8b8800) [pid = 1747] [serial = 360] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 197 (0x92117000) [pid = 1747] [serial = 363] [outer = (nil)] [url = about:blank] 08:36:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:36:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1581ms 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 196 (0xa25f1000) [pid = 1747] [serial = 378] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 195 (0x9a94e800) [pid = 1747] [serial = 372] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 194 (0xa6c45c00) [pid = 1747] [serial = 384] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 193 (0xa6c4ec00) [pid = 1747] [serial = 387] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 192 (0x92a2a000) [pid = 1747] [serial = 390] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 191 (0x9aab1c00) [pid = 1747] [serial = 411] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0xa25e5800 == 83 [pid = 1747] [id = 51] 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8bc000 == 82 [pid = 1747] [id = 157] 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8c5c00 == 81 [pid = 1747] [id = 156] 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0x917b9c00 == 80 [pid = 1747] [id = 155] 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0x917b3c00 == 79 [pid = 1747] [id = 154] 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8bec00 == 78 [pid = 1747] [id = 153] 08:36:35 INFO - PROCESS | 1747 | 1467646595518 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 1747 | 1467646595521 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87b800 == 77 [pid = 1747] [id = 152] 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0x8b348400 == 76 [pid = 1747] [id = 151] 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0x8c882c00 == 75 [pid = 1747] [id = 150] 08:36:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:36:35 INFO - PROCESS | 1747 | --DOCSHELL 0x8c879400 == 74 [pid = 1747] [id = 149] 08:36:35 INFO - PROCESS | 1747 | 1467646595543 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 1747 | 1467646595548 Marionette TRACE conn3 <- [1,658,null,{}] 08:36:35 INFO - PROCESS | 1747 | 1467646595564 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}] 08:36:35 INFO - PROCESS | 1747 | 1467646595572 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:35 INFO - PROCESS | 1747 | 1467646595741 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 190 (0x94fa0c00) [pid = 1747] [serial = 358] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 189 (0x92a0d400) [pid = 1747] [serial = 399] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 188 (0x92a2e400) [pid = 1747] [serial = 400] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 187 (0x910d6400) [pid = 1747] [serial = 394] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 186 (0x8f306400) [pid = 1747] [serial = 393] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 185 (0x9454ec00) [pid = 1747] [serial = 402] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 184 (0x99754800) [pid = 1747] [serial = 408] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 183 (0x92a09800) [pid = 1747] [serial = 397] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 182 (0x928c5c00) [pid = 1747] [serial = 396] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0x95242800) [pid = 1747] [serial = 405] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0x9a505c00) [pid = 1747] [serial = 409] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x976ac400) [pid = 1747] [serial = 406] [outer = (nil)] [url = about:blank] 08:36:35 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x94f3a400) [pid = 1747] [serial = 403] [outer = (nil)] [url = about:blank] 08:36:36 INFO - PROCESS | 1747 | 1467646595971 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 1747 | 1467646595978 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c886c00 == 75 [pid = 1747] [id = 172] 08:36:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x8d44ac00) [pid = 1747] [serial = 516] [outer = (nil)] 08:36:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x919da400) [pid = 1747] [serial = 517] [outer = 0x8d44ac00] 08:36:36 INFO - PROCESS | 1747 | 1467646596044 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0x920f0c00) [pid = 1747] [serial = 518] [outer = 0x8d44ac00] 08:36:36 INFO - PROCESS | 1747 | 1467646596745 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]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:36:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1291ms 08:36:36 INFO - PROCESS | 1747 | 1467646596829 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 1747 | 1467646596833 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 08:36:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:36:36 INFO - PROCESS | 1747 | 1467646596840 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 1747 | 1467646596843 Marionette TRACE conn3 <- [1,662,null,{}] 08:36:36 INFO - PROCESS | 1747 | 1467646596925 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}] 08:36:36 INFO - PROCESS | 1747 | 1467646596932 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:37 INFO - PROCESS | 1747 | 1467646597201 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:36:37 INFO - PROCESS | 1747 | 1467646597427 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1747 | 1467646597440 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c880000 == 76 [pid = 1747] [id = 173] 08:36:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 182 (0x8d207400) [pid = 1747] [serial = 519] [outer = (nil)] 08:36:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 183 (0x8d44c000) [pid = 1747] [serial = 520] [outer = 0x8d207400] 08:36:37 INFO - PROCESS | 1747 | 1467646597564 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 184 (0x8e6e7c00) [pid = 1747] [serial = 521] [outer = 0x8d207400] 08:36:38 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:38 INFO - PROCESS | 1747 | 1467646598486 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]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:36:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1681ms 08:36:38 INFO - PROCESS | 1747 | 1467646598523 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 1747 | 1467646598529 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 08:36:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:36:38 INFO - PROCESS | 1747 | 1467646598537 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 1747 | 1467646598541 Marionette TRACE conn3 <- [1,666,null,{}] 08:36:38 INFO - PROCESS | 1747 | 1467646598551 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}] 08:36:38 INFO - PROCESS | 1747 | 1467646598559 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:38 INFO - PROCESS | 1747 | 1467646598758 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:36:39 INFO - PROCESS | 1747 | 1467646599002 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 1747 | 1467646599016 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d6c00 == 77 [pid = 1747] [id = 174] 08:36:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 185 (0x917b2800) [pid = 1747] [serial = 522] [outer = (nil)] 08:36:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 186 (0x91806800) [pid = 1747] [serial = 523] [outer = 0x917b2800] 08:36:39 INFO - PROCESS | 1747 | 1467646599138 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 187 (0x919d6000) [pid = 1747] [serial = 524] [outer = 0x917b2800] 08:36:39 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:40 INFO - PROCESS | 1747 | 1467646600009 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]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:36:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1588ms 08:36:40 INFO - PROCESS | 1747 | 1467646600222 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 1747 | 1467646600226 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 08:36:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:36:40 INFO - PROCESS | 1747 | 1467646600246 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 1747 | 1467646600250 Marionette TRACE conn3 <- [1,670,null,{}] 08:36:40 INFO - PROCESS | 1747 | 1467646600256 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}] 08:36:40 INFO - PROCESS | 1747 | 1467646600262 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:40 INFO - PROCESS | 1747 | 1467646600467 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:36:40 INFO - PROCESS | 1747 | 1467646600763 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 1747 | 1467646600777 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x919dac00 == 78 [pid = 1747] [id = 175] 08:36:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 188 (0x92a2bc00) [pid = 1747] [serial = 525] [outer = (nil)] 08:36:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 189 (0x94548000) [pid = 1747] [serial = 526] [outer = 0x92a2bc00] 08:36:40 INFO - PROCESS | 1747 | 1467646600894 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 190 (0x94f3bc00) [pid = 1747] [serial = 527] [outer = 0x92a2bc00] 08:36:41 INFO - PROCESS | 1747 | 1467646601815 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]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:36:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1642ms 08:36:41 INFO - PROCESS | 1747 | 1467646601890 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 1747 | 1467646601900 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 08:36:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:36:41 INFO - PROCESS | 1747 | 1467646601915 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 1747 | 1467646601919 Marionette TRACE conn3 <- [1,674,null,{}] 08:36:41 INFO - PROCESS | 1747 | 1467646601925 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}] 08:36:41 INFO - PROCESS | 1747 | 1467646601930 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:42 INFO - PROCESS | 1747 | 1467646602151 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:36:42 INFO - PROCESS | 1747 | 1467646602410 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 1747 | 1467646602417 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a25400 == 79 [pid = 1747] [id = 176] 08:36:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 191 (0x9454e000) [pid = 1747] [serial = 528] [outer = (nil)] 08:36:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 192 (0x98c6e800) [pid = 1747] [serial = 529] [outer = 0x9454e000] 08:36:42 INFO - PROCESS | 1747 | 1467646602539 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 193 (0x99b16800) [pid = 1747] [serial = 530] [outer = 0x9454e000] 08:36:43 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:43 INFO - PROCESS | 1747 | 1467646603379 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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:36:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1540ms 08:36:43 INFO - PROCESS | 1747 | 1467646603449 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 1747 | 1467646603453 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 08:36:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:36:43 INFO - PROCESS | 1747 | 1467646603459 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1747 | 1467646603462 Marionette TRACE conn3 <- [1,678,null,{}] 08:36:43 INFO - PROCESS | 1747 | 1467646603468 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}] 08:36:43 INFO - PROCESS | 1747 | 1467646603473 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:43 INFO - PROCESS | 1747 | 1467646603651 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:36:43 INFO - PROCESS | 1747 | 1467646603844 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 1747 | 1467646603855 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87d000 == 80 [pid = 1747] [id = 177] 08:36:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 194 (0x99484c00) [pid = 1747] [serial = 531] [outer = (nil)] 08:36:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 195 (0x99b5cc00) [pid = 1747] [serial = 532] [outer = 0x99484c00] 08:36:43 INFO - PROCESS | 1747 | 1467646603933 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 196 (0x99e82000) [pid = 1747] [serial = 533] [outer = 0x99484c00] 08:36:44 INFO - PROCESS | 1747 | 1467646604850 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]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:36:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1430ms 08:36:44 INFO - PROCESS | 1747 | 1467646604890 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 1747 | 1467646604894 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 08:36:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:36:44 INFO - PROCESS | 1747 | 1467646604900 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 1747 | 1467646604903 Marionette TRACE conn3 <- [1,682,null,{}] 08:36:44 INFO - PROCESS | 1747 | 1467646604909 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}] 08:36:44 INFO - PROCESS | 1747 | 1467646604919 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:45 INFO - PROCESS | 1747 | 1467646605132 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:36:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8f195800 == 79 [pid = 1747] [id = 131] 08:36:46 INFO - PROCESS | 1747 | --DOCSHELL 0x92a25000 == 78 [pid = 1747] [id = 130] 08:36:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dc800 == 77 [pid = 1747] [id = 171] 08:36:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8b355c00 == 76 [pid = 1747] [id = 169] 08:36:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8f191400 == 75 [pid = 1747] [id = 170] 08:36:46 INFO - PROCESS | 1747 | 1467646606903 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 1747 | 1467646606913 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87c800 == 76 [pid = 1747] [id = 178] 08:36:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 197 (0x8c87d400) [pid = 1747] [serial = 534] [outer = (nil)] 08:36:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 198 (0x8c9dc800) [pid = 1747] [serial = 535] [outer = 0x8c87d400] 08:36:46 INFO - PROCESS | 1747 | 1467646606987 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 199 (0x8d213000) [pid = 1747] [serial = 536] [outer = 0x8c87d400] 08:36:48 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:48 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:36:48 INFO - PROCESS | 1747 | 1467646608309 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]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:36:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 3440ms 08:36:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:36:48 INFO - PROCESS | 1747 | 1467646608382 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 1747 | 1467646608385 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 08:36:48 INFO - PROCESS | 1747 | 1467646608394 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 1747 | 1467646608397 Marionette TRACE conn3 <- [1,686,null,{}] 08:36:48 INFO - PROCESS | 1747 | 1467646608413 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}] 08:36:48 INFO - PROCESS | 1747 | 1467646608417 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:48 INFO - PROCESS | 1747 | 1467646608624 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:36:48 INFO - PROCESS | 1747 | 1467646608653 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 1747 | 1467646608662 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8c1000 == 77 [pid = 1747] [id = 179] 08:36:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 200 (0x910d9400) [pid = 1747] [serial = 537] [outer = (nil)] 08:36:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 201 (0x91802400) [pid = 1747] [serial = 538] [outer = 0x910d9400] 08:36:48 INFO - PROCESS | 1747 | 1467646608732 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 202 (0x919d8400) [pid = 1747] [serial = 539] [outer = 0x910d9400] 08:36:50 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 201 (0x8c9e6c00) [pid = 1747] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 200 (0x8f197000) [pid = 1747] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 199 (0x917b7400) [pid = 1747] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 198 (0x8e6e3400) [pid = 1747] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 197 (0x9180a800) [pid = 1747] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 196 (0x9249f800) [pid = 1747] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 195 (0x8e8c1800) [pid = 1747] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 194 (0x8f301400) [pid = 1747] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 193 (0x92a25c00) [pid = 1747] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 192 (0x8f191800) [pid = 1747] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 191 (0x8c9dd000) [pid = 1747] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:36:50 INFO - PROCESS | 1747 | --DOMWINDOW == 190 (0x8c880400) [pid = 1747] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:36:50 INFO - PROCESS | 1747 | 1467646610415 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]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:36:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2043ms 08:36:50 INFO - PROCESS | 1747 | 1467646610437 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:36:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:36:50 INFO - PROCESS | 1747 | 1467646610443 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 08:36:50 INFO - PROCESS | 1747 | 1467646610449 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 1747 | 1467646610452 Marionette TRACE conn3 <- [1,690,null,{}] 08:36:50 INFO - PROCESS | 1747 | 1467646610458 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}] 08:36:50 INFO - PROCESS | 1747 | 1467646610463 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:50 INFO - PROCESS | 1747 | 1467646610700 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:36:50 INFO - PROCESS | 1747 | 1467646610802 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 1747 | 1467646610809 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3400 == 78 [pid = 1747] [id = 180] 08:36:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 191 (0x91802000) [pid = 1747] [serial = 540] [outer = (nil)] 08:36:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 192 (0x92310800) [pid = 1747] [serial = 541] [outer = 0x91802000] 08:36:50 INFO - PROCESS | 1747 | 1467646610877 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 193 (0x92a0b000) [pid = 1747] [serial = 542] [outer = 0x91802000] 08:36:51 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:51 INFO - PROCESS | 1747 | 1467646611988 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]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:36:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1579ms 08:36:52 INFO - PROCESS | 1747 | 1467646612028 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 1747 | 1467646612032 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 08:36:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:36:52 INFO - PROCESS | 1747 | 1467646612047 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 1747 | 1467646612056 Marionette TRACE conn3 <- [1,694,null,{}] 08:36:52 INFO - PROCESS | 1747 | 1467646612061 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}] 08:36:52 INFO - PROCESS | 1747 | 1467646612069 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:52 INFO - PROCESS | 1747 | 1467646612293 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:36:52 INFO - PROCESS | 1747 | 1467646612505 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 1747 | 1467646612514 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee8000 == 79 [pid = 1747] [id = 181] 08:36:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 194 (0x8aee9000) [pid = 1747] [serial = 543] [outer = (nil)] 08:36:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 195 (0x8c882400) [pid = 1747] [serial = 544] [outer = 0x8aee9000] 08:36:52 INFO - PROCESS | 1747 | 1467646612651 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 196 (0x8d20d000) [pid = 1747] [serial = 545] [outer = 0x8aee9000] 08:36:53 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:54 INFO - PROCESS | 1747 | 1467646614016 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]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:36:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2043ms 08:36:54 INFO - PROCESS | 1747 | 1467646614103 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 1747 | 1467646614109 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 08:36:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:36:54 INFO - PROCESS | 1747 | 1467646614118 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 1747 | 1467646614123 Marionette TRACE conn3 <- [1,698,null,{}] 08:36:54 INFO - PROCESS | 1747 | 1467646614133 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}] 08:36:54 INFO - PROCESS | 1747 | 1467646614138 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:54 INFO - PROCESS | 1747 | 1467646614319 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:36:54 INFO - PROCESS | 1747 | 1467646614514 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 1747 | 1467646614523 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d456800 == 80 [pid = 1747] [id = 182] 08:36:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 197 (0x8f30b400) [pid = 1747] [serial = 546] [outer = (nil)] 08:36:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 198 (0x9180c000) [pid = 1747] [serial = 547] [outer = 0x8f30b400] 08:36:54 INFO - PROCESS | 1747 | 1467646614643 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 199 (0x92308800) [pid = 1747] [serial = 548] [outer = 0x8f30b400] 08:36:55 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:55 INFO - PROCESS | 1747 | 1467646615983 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]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:36:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1894ms 08:36:56 INFO - PROCESS | 1747 | 1467646616075 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 1747 | 1467646616080 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 08:36:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:36:56 INFO - PROCESS | 1747 | 1467646616092 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 1747 | 1467646616095 Marionette TRACE conn3 <- [1,702,null,{}] 08:36:56 INFO - PROCESS | 1747 | 1467646616102 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}] 08:36:56 INFO - PROCESS | 1747 | 1467646616107 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:56 INFO - PROCESS | 1747 | 1467646616282 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:36:56 INFO - PROCESS | 1747 | 1467646616476 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 1747 | 1467646616482 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f50400 == 81 [pid = 1747] [id = 183] 08:36:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 200 (0x92a02c00) [pid = 1747] [serial = 549] [outer = (nil)] 08:36:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 201 (0x93a3d000) [pid = 1747] [serial = 550] [outer = 0x92a02c00] 08:36:56 INFO - PROCESS | 1747 | 1467646616564 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 202 (0x94f44c00) [pid = 1747] [serial = 551] [outer = 0x92a02c00] 08:36:57 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:57 INFO - PROCESS | 1747 | 1467646617933 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]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:36:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1880ms 08:36:58 INFO - PROCESS | 1747 | 1467646618000 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 1747 | 1467646618005 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 08:36:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:36:58 INFO - PROCESS | 1747 | 1467646618041 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 1747 | 1467646618050 Marionette TRACE conn3 <- [1,706,null,{}] 08:36:58 INFO - PROCESS | 1747 | 1467646618056 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}] 08:36:58 INFO - PROCESS | 1747 | 1467646618064 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:58 INFO - PROCESS | 1747 | 1467646618242 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:36:58 INFO - PROCESS | 1747 | 1467646618436 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 1747 | 1467646618442 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:36:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x94510400 == 82 [pid = 1747] [id = 184] 08:36:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 203 (0x94f36c00) [pid = 1747] [serial = 552] [outer = (nil)] 08:36:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 204 (0x99b57800) [pid = 1747] [serial = 553] [outer = 0x94f36c00] 08:36:58 INFO - PROCESS | 1747 | 1467646618524 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 205 (0x9a1fcc00) [pid = 1747] [serial = 554] [outer = 0x94f36c00] 08:36:59 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:36:59 INFO - PROCESS | 1747 | 1467646619842 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]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:36:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1851ms 08:36:59 INFO - PROCESS | 1747 | 1467646619922 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 1747 | 1467646619927 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 08:36:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:36:59 INFO - PROCESS | 1747 | 1467646619991 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 1747 | 1467646619995 Marionette TRACE conn3 <- [1,710,null,{}] 08:37:00 INFO - PROCESS | 1747 | 1467646620001 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}] 08:37:00 INFO - PROCESS | 1747 | 1467646620006 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:00 INFO - PROCESS | 1747 | 1467646620177 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:37:00 INFO - PROCESS | 1747 | 1467646620381 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 1747 | 1467646620387 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x99b51800 == 83 [pid = 1747] [id = 185] 08:37:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 206 (0x99efec00) [pid = 1747] [serial = 555] [outer = (nil)] 08:37:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 207 (0x9a953c00) [pid = 1747] [serial = 556] [outer = 0x99efec00] 08:37:00 INFO - PROCESS | 1747 | 1467646620512 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 208 (0x9aab3000) [pid = 1747] [serial = 557] [outer = 0x99efec00] 08:37:01 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:01 INFO - PROCESS | 1747 | 1467646621830 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]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:37:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1896ms 08:37:01 INFO - PROCESS | 1747 | 1467646621909 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 1747 | 1467646621912 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 08:37:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:37:01 INFO - PROCESS | 1747 | 1467646621970 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 1747 | 1467646621975 Marionette TRACE conn3 <- [1,714,null,{}] 08:37:01 INFO - PROCESS | 1747 | 1467646621982 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}] 08:37:01 INFO - PROCESS | 1747 | 1467646621986 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:02 INFO - PROCESS | 1747 | 1467646622164 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:37:02 INFO - PROCESS | 1747 | 1467646622358 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 1747 | 1467646622376 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x9ac43000 == 84 [pid = 1747] [id = 186] 08:37:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 209 (0x9ac43400) [pid = 1747] [serial = 558] [outer = (nil)] 08:37:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 210 (0x9b6f0000) [pid = 1747] [serial = 559] [outer = 0x9ac43400] 08:37:02 INFO - PROCESS | 1747 | 1467646622504 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 211 (0xa219f800) [pid = 1747] [serial = 560] [outer = 0x9ac43400] 08:37:03 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:03 INFO - PROCESS | 1747 | 1467646623951 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]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:37:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2047ms 08:37:04 INFO - PROCESS | 1747 | 1467646624035 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 1747 | 1467646624040 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 08:37:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:37:04 INFO - PROCESS | 1747 | 1467646624051 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 1747 | 1467646624054 Marionette TRACE conn3 <- [1,718,null,{}] 08:37:04 INFO - PROCESS | 1747 | 1467646624060 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}] 08:37:04 INFO - PROCESS | 1747 | 1467646624065 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:04 INFO - PROCESS | 1747 | 1467646624231 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:37:04 INFO - PROCESS | 1747 | 1467646624429 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 1747 | 1467646624437 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aef0000 == 85 [pid = 1747] [id = 187] 08:37:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 212 (0x8c888000) [pid = 1747] [serial = 561] [outer = (nil)] 08:37:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 213 (0x9180e000) [pid = 1747] [serial = 562] [outer = 0x8c888000] 08:37:04 INFO - PROCESS | 1747 | 1467646624549 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 214 (0x92a0c400) [pid = 1747] [serial = 563] [outer = 0x8c888000] 08:37:05 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:05 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:37:05 INFO - PROCESS | 1747 | 1467646625951 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]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:37:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1931ms 08:37:05 INFO - PROCESS | 1747 | 1467646625983 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 1747 | 1467646625987 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 08:37:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:37:05 INFO - PROCESS | 1747 | 1467646625995 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 1747 | 1467646625999 Marionette TRACE conn3 <- [1,722,null,{}] 08:37:06 INFO - PROCESS | 1747 | 1467646626005 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}] 08:37:06 INFO - PROCESS | 1747 | 1467646626010 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:06 INFO - PROCESS | 1747 | 1467646626183 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:37:06 INFO - PROCESS | 1747 | 1467646626633 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 1747 | 1467646626643 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeeec00 == 86 [pid = 1747] [id = 188] 08:37:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 215 (0x8b34cc00) [pid = 1747] [serial = 564] [outer = (nil)] 08:37:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 216 (0x8b354c00) [pid = 1747] [serial = 565] [outer = 0x8b34cc00] 08:37:06 INFO - PROCESS | 1747 | 1467646626751 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 217 (0x8d44cc00) [pid = 1747] [serial = 566] [outer = 0x8b34cc00] 08:37:07 INFO - PROCESS | 1747 | 1467646627663 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] 08:37:07 INFO - PROCESS | 1747 | 1467646627740 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 08:37:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:37:07 INFO - PROCESS | 1747 | 1467646627751 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 1747 | 1467646627759 Marionette TRACE conn3 <- [1,726,null,{}] 08:37:07 INFO - PROCESS | 1747 | 1467646627773 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}] 08:37:07 INFO - PROCESS | 1747 | 1467646627784 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:08 INFO - PROCESS | 1747 | 1467646628050 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8d207c00 == 85 [pid = 1747] [id = 146] 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x96ca2000 == 84 [pid = 1747] [id = 18] 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8c0000 == 83 [pid = 1747] [id = 139] 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x91de7c00 == 82 [pid = 1747] [id = 9] 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3400 == 81 [pid = 1747] [id = 180] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 216 (0x919da400) [pid = 1747] [serial = 517] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | 1467646628380 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 1747 | 1467646628388 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8c1000 == 80 [pid = 1747] [id = 179] 08:37:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeee400 == 81 [pid = 1747] [id = 189] 08:37:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 217 (0x8b350c00) [pid = 1747] [serial = 567] [outer = (nil)] 08:37:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 218 (0x8c9e1800) [pid = 1747] [serial = 568] [outer = 0x8b350c00] 08:37:08 INFO - PROCESS | 1747 | 1467646628466 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 219 (0x8d44d800) [pid = 1747] [serial = 569] [outer = 0x8b350c00] 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87c800 == 80 [pid = 1747] [id = 178] 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x92a25400 == 79 [pid = 1747] [id = 176] 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x919dac00 == 78 [pid = 1747] [id = 175] 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x910d6c00 == 77 [pid = 1747] [id = 174] 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8c880000 == 76 [pid = 1747] [id = 173] 08:37:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8c886c00 == 75 [pid = 1747] [id = 172] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 218 (0x96c95800) [pid = 1747] [serial = 475] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 217 (0x8f19a000) [pid = 1747] [serial = 511] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 216 (0x8d44bc00) [pid = 1747] [serial = 478] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 215 (0x910e1800) [pid = 1747] [serial = 481] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 214 (0x9454bc00) [pid = 1747] [serial = 484] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 213 (0x99b58400) [pid = 1747] [serial = 487] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 212 (0x99e8e000) [pid = 1747] [serial = 490] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 211 (0x9ac3a800) [pid = 1747] [serial = 493] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 210 (0xa216d400) [pid = 1747] [serial = 496] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 209 (0x92309c00) [pid = 1747] [serial = 499] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 208 (0x9d83fc00) [pid = 1747] [serial = 502] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 207 (0x8aeec400) [pid = 1747] [serial = 505] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 206 (0x90f47800) [pid = 1747] [serial = 512] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 205 (0x917b0400) [pid = 1747] [serial = 514] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 204 (0x919d4c00) [pid = 1747] [serial = 515] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 203 (0x8c9e4c00) [pid = 1747] [serial = 509] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 202 (0x8c9db800) [pid = 1747] [serial = 508] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 201 (0x99392c00) [pid = 1747] [serial = 476] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 200 (0x8d448400) [pid = 1747] [serial = 458] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 199 (0x9454c400) [pid = 1747] [serial = 473] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 198 (0x9aab2000) [pid = 1747] [serial = 420] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 197 (0x928b7c00) [pid = 1747] [serial = 472] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 196 (0x917bec00) [pid = 1747] [serial = 463] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 195 (0x8e6ec800) [pid = 1747] [serial = 337] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 194 (0x8c883c00) [pid = 1747] [serial = 448] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 193 (0x917b6400) [pid = 1747] [serial = 427] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 192 (0x92d97c00) [pid = 1747] [serial = 417] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 191 (0x917b9800) [pid = 1747] [serial = 414] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 190 (0x92a2c400) [pid = 1747] [serial = 470] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 189 (0x91808c00) [pid = 1747] [serial = 433] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 188 (0x8b350000) [pid = 1747] [serial = 454] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 187 (0x8d44d000) [pid = 1747] [serial = 442] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 186 (0xa82f5400) [pid = 1747] [serial = 238] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 185 (0x924a9800) [pid = 1747] [serial = 466] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 184 (0x8d210800) [pid = 1747] [serial = 439] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 183 (0x8f19a800) [pid = 1747] [serial = 460] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 182 (0x91810c00) [pid = 1747] [serial = 464] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 181 (0x8d210400) [pid = 1747] [serial = 457] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0x8c9df000) [pid = 1747] [serial = 451] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0xa33bb800) [pid = 1747] [serial = 430] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x928c6000) [pid = 1747] [serial = 467] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0x8f308c00) [pid = 1747] [serial = 461] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x8f309800) [pid = 1747] [serial = 295] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0x92a22400) [pid = 1747] [serial = 469] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0x9249a800) [pid = 1747] [serial = 436] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x920eb000) [pid = 1747] [serial = 445] [outer = (nil)] [url = about:blank] 08:37:08 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0x9d83e800) [pid = 1747] [serial = 423] [outer = (nil)] [url = about:blank] 08:37:09 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:09 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:37:09 INFO - PROCESS | 1747 | 1467646629409 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]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:37:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1691ms 08:37:09 INFO - PROCESS | 1747 | 1467646629447 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 1747 | 1467646629453 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 08:37:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:37:09 INFO - PROCESS | 1747 | 1467646629460 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 1747 | 1467646629464 Marionette TRACE conn3 <- [1,730,null,{}] 08:37:09 INFO - PROCESS | 1747 | 1467646629470 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}] 08:37:09 INFO - PROCESS | 1747 | 1467646629475 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:09 INFO - PROCESS | 1747 | 1467646629651 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:37:09 INFO - PROCESS | 1747 | 1467646629861 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 1747 | 1467646629868 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d7000 == 76 [pid = 1747] [id = 190] 08:37:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 173 (0x917b0400) [pid = 1747] [serial = 570] [outer = (nil)] 08:37:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 174 (0x917bd800) [pid = 1747] [serial = 571] [outer = 0x917b0400] 08:37:09 INFO - PROCESS | 1747 | 1467646629943 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 175 (0x919d5400) [pid = 1747] [serial = 572] [outer = 0x917b0400] 08:37:10 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:10 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:37:10 INFO - PROCESS | 1747 | 1467646630806 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] 08:37:10 INFO - PROCESS | 1747 | 1467646630865 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 08:37:10 INFO - PROCESS | 1747 | 1467646630879 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 1747 | 1467646630887 Marionette TRACE conn3 <- [1,734,null,{}] 08:37:10 INFO - PROCESS | 1747 | 1467646630901 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}] 08:37:10 INFO - PROCESS | 1747 | 1467646630908 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:11 INFO - PROCESS | 1747 | 1467646631149 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:37:11 INFO - PROCESS | 1747 | 1467646631177 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 1747 | 1467646631186 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x91deac00 == 77 [pid = 1747] [id = 191] 08:37:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 176 (0x92a08800) [pid = 1747] [serial = 573] [outer = (nil)] 08:37:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 177 (0x92a29000) [pid = 1747] [serial = 574] [outer = 0x92a08800] 08:37:11 INFO - PROCESS | 1747 | 1467646631253 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 178 (0x92ad7400) [pid = 1747] [serial = 575] [outer = 0x92a08800] 08:37:12 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:12 INFO - PROCESS | 1747 | 1467646632213 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]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:37:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1396ms 08:37:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:37:12 INFO - PROCESS | 1747 | 1467646632266 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 1747 | 1467646632270 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 08:37:12 INFO - PROCESS | 1747 | 1467646632276 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 1747 | 1467646632279 Marionette TRACE conn3 <- [1,738,null,{}] 08:37:12 INFO - PROCESS | 1747 | 1467646632285 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}] 08:37:12 INFO - PROCESS | 1747 | 1467646632290 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:12 INFO - PROCESS | 1747 | 1467646632514 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:37:12 INFO - PROCESS | 1747 | 1467646632535 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 1747 | 1467646632542 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b349000 == 78 [pid = 1747] [id = 192] 08:37:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 179 (0x8d451800) [pid = 1747] [serial = 576] [outer = (nil)] 08:37:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 180 (0x93a3bc00) [pid = 1747] [serial = 577] [outer = 0x8d451800] 08:37:12 INFO - PROCESS | 1747 | 1467646632608 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 181 (0x94f40400) [pid = 1747] [serial = 578] [outer = 0x8d451800] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 180 (0x8d208c00) [pid = 1747] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 179 (0x9a7a5000) [pid = 1747] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 178 (0x8b349800) [pid = 1747] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 177 (0x99a7f400) [pid = 1747] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 176 (0x9b737400) [pid = 1747] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 175 (0x92302c00) [pid = 1747] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 174 (0x8d450c00) [pid = 1747] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 173 (0x8e8b9c00) [pid = 1747] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 172 (0x92a2f800) [pid = 1747] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 171 (0x9454b000) [pid = 1747] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 170 (0x998bc400) [pid = 1747] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 169 (0x99ccec00) [pid = 1747] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 168 (0x8d209400) [pid = 1747] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 167 (0x94543800) [pid = 1747] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x8c87b400) [pid = 1747] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x8e6e8c00) [pid = 1747] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x91807000) [pid = 1747] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x917b0800) [pid = 1747] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x9ad92800) [pid = 1747] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x9230ec00) [pid = 1747] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x8aee3c00) [pid = 1747] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x910d9800) [pid = 1747] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x8d211400) [pid = 1747] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x8c884000) [pid = 1747] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x9b740400) [pid = 1747] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x996e7400) [pid = 1747] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x8e6e6000) [pid = 1747] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x92ad6000) [pid = 1747] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x9385a000) [pid = 1747] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x99b17800) [pid = 1747] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x9a503c00) [pid = 1747] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x928c1c00) [pid = 1747] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x9a7a1400) [pid = 1747] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x9ad9d400) [pid = 1747] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x8f193c00) [pid = 1747] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x93a36800) [pid = 1747] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0xa2549800) [pid = 1747] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x920f4400) [pid = 1747] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0xa21a4400) [pid = 1747] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x9b7f1c00) [pid = 1747] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x92a26800) [pid = 1747] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x9d864400) [pid = 1747] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9d810400) [pid = 1747] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x9b5e8400) [pid = 1747] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x99b1f400) [pid = 1747] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x9d808000) [pid = 1747] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0xa6143800) [pid = 1747] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x920f7800) [pid = 1747] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x99b53000) [pid = 1747] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0xa4f19000) [pid = 1747] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x92ad2400) [pid = 1747] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x8c87d400) [pid = 1747] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x99484c00) [pid = 1747] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8d44ac00) [pid = 1747] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x910d9400) [pid = 1747] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x9454e000) [pid = 1747] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x917b2800) [pid = 1747] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:37:13 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x8d207400) [pid = 1747] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:37:14 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x92a2bc00) [pid = 1747] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:37:14 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:14 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:37:14 INFO - PROCESS | 1747 | 1467646634740 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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:37:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2484ms 08:37:14 INFO - PROCESS | 1747 | 1467646634759 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 1747 | 1467646634761 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 08:37:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:37:14 INFO - PROCESS | 1747 | 1467646634813 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 1747 | 1467646634816 Marionette TRACE conn3 <- [1,742,null,{}] 08:37:14 INFO - PROCESS | 1747 | 1467646634823 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}] 08:37:14 INFO - PROCESS | 1747 | 1467646634827 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:15 INFO - PROCESS | 1747 | 1467646635048 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:37:15 INFO - PROCESS | 1747 | 1467646635063 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 1747 | 1467646635079 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9da800 == 79 [pid = 1747] [id = 193] 08:37:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8d207400) [pid = 1747] [serial = 579] [outer = (nil)] 08:37:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8e6e6000) [pid = 1747] [serial = 580] [outer = 0x8d207400] 08:37:15 INFO - PROCESS | 1747 | 1467646635156 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x920f4400) [pid = 1747] [serial = 581] [outer = 0x8d207400] 08:37:16 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:16 INFO - PROCESS | 1747 | 1467646636640 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]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:37:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1899ms 08:37:16 INFO - PROCESS | 1747 | 1467646636707 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 1747 | 1467646636713 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 08:37:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:37:16 INFO - PROCESS | 1747 | 1467646636721 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 1747 | 1467646636727 Marionette TRACE conn3 <- [1,746,null,{}] 08:37:16 INFO - PROCESS | 1747 | 1467646636735 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}] 08:37:16 INFO - PROCESS | 1747 | 1467646636741 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:16 INFO - PROCESS | 1747 | 1467646636950 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:37:17 INFO - PROCESS | 1747 | 1467646637147 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 1747 | 1467646637163 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee6000 == 80 [pid = 1747] [id = 194] 08:37:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8c87e400) [pid = 1747] [serial = 582] [outer = (nil)] 08:37:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x8d450400) [pid = 1747] [serial = 583] [outer = 0x8c87e400] 08:37:17 INFO - PROCESS | 1747 | 1467646637282 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x8e8bc400) [pid = 1747] [serial = 584] [outer = 0x8c87e400] 08:37:18 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:18 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:18 INFO - PROCESS | 1747 | 1467646638709 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]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:37:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2033ms 08:37:18 INFO - PROCESS | 1747 | 1467646638754 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 1747 | 1467646638761 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 08:37:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:37:18 INFO - PROCESS | 1747 | 1467646638772 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 1747 | 1467646638775 Marionette TRACE conn3 <- [1,750,null,{}] 08:37:18 INFO - PROCESS | 1747 | 1467646638782 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}] 08:37:18 INFO - PROCESS | 1747 | 1467646638787 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:19 INFO - PROCESS | 1747 | 1467646639006 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:37:19 INFO - PROCESS | 1747 | 1467646639200 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 1747 | 1467646639211 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b346800 == 81 [pid = 1747] [id = 195] 08:37:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x8f306400) [pid = 1747] [serial = 585] [outer = (nil)] 08:37:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x91807400) [pid = 1747] [serial = 586] [outer = 0x8f306400] 08:37:19 INFO - PROCESS | 1747 | 1467646639290 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x919de800) [pid = 1747] [serial = 587] [outer = 0x8f306400] 08:37:20 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:20 INFO - PROCESS | 1747 | 1467646640650 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]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:37:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1934ms 08:37:20 INFO - PROCESS | 1747 | 1467646640724 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 1747 | 1467646640729 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 08:37:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:37:20 INFO - PROCESS | 1747 | 1467646640738 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 1747 | 1467646640744 Marionette TRACE conn3 <- [1,754,null,{}] 08:37:20 INFO - PROCESS | 1747 | 1467646640760 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}] 08:37:20 INFO - PROCESS | 1747 | 1467646640769 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:20 INFO - PROCESS | 1747 | 1467646640942 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:37:21 INFO - PROCESS | 1747 | 1467646641152 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 1747 | 1467646641163 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x917be400 == 82 [pid = 1747] [id = 196] 08:37:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x927e3800) [pid = 1747] [serial = 588] [outer = (nil)] 08:37:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x92a2ac00) [pid = 1747] [serial = 589] [outer = 0x927e3800] 08:37:21 INFO - PROCESS | 1747 | 1467646641281 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x92da4c00) [pid = 1747] [serial = 590] [outer = 0x927e3800] 08:37:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:22 INFO - PROCESS | 1747 | 1467646642607 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]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:37:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1885ms 08:37:22 INFO - PROCESS | 1747 | 1467646642681 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 1747 | 1467646642686 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 08:37:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:37:22 INFO - PROCESS | 1747 | 1467646642708 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 1747 | 1467646642712 Marionette TRACE conn3 <- [1,758,null,{}] 08:37:22 INFO - PROCESS | 1747 | 1467646642718 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}] 08:37:22 INFO - PROCESS | 1747 | 1467646642724 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:22 INFO - PROCESS | 1747 | 1467646642896 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:37:23 INFO - PROCESS | 1747 | 1467646643145 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 1747 | 1467646643154 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee4000 == 83 [pid = 1747] [id = 197] 08:37:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8e8bcc00) [pid = 1747] [serial = 591] [outer = (nil)] 08:37:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9454b000) [pid = 1747] [serial = 592] [outer = 0x8e8bcc00] 08:37:23 INFO - PROCESS | 1747 | 1467646643237 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x94f3fc00) [pid = 1747] [serial = 593] [outer = 0x8e8bcc00] 08:37:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:23 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:37:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:23 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:37:24 INFO - PROCESS | 1747 | 1467646644119 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]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:37:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1481ms 08:37:24 INFO - PROCESS | 1747 | 1467646644189 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 1747 | 1467646644193 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 08:37:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:37:24 INFO - PROCESS | 1747 | 1467646644199 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 1747 | 1467646644203 Marionette TRACE conn3 <- [1,762,null,{}] 08:37:24 INFO - PROCESS | 1747 | 1467646644209 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}] 08:37:24 INFO - PROCESS | 1747 | 1467646644214 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:24 INFO - PROCESS | 1747 | 1467646644396 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:37:24 INFO - PROCESS | 1747 | 1467646644635 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 1747 | 1467646644643 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x92da1400 == 84 [pid = 1747] [id = 198] 08:37:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x93859000) [pid = 1747] [serial = 594] [outer = (nil)] 08:37:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x98109800) [pid = 1747] [serial = 595] [outer = 0x93859000] 08:37:24 INFO - PROCESS | 1747 | 1467646644775 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x99488000) [pid = 1747] [serial = 596] [outer = 0x93859000] 08:37:26 INFO - PROCESS | 1747 | 1467646646030 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]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:37:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1880ms 08:37:26 INFO - PROCESS | 1747 | 1467646646092 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 1747 | 1467646646096 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 08:37:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:37:26 INFO - PROCESS | 1747 | 1467646646104 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 1747 | 1467646646107 Marionette TRACE conn3 <- [1,766,null,{}] 08:37:26 INFO - PROCESS | 1747 | 1467646646113 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}] 08:37:26 INFO - PROCESS | 1747 | 1467646646124 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:26 INFO - PROCESS | 1747 | 1467646646417 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:37:26 INFO - PROCESS | 1747 | 1467646646621 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 1747 | 1467646646630 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x9524f000 == 85 [pid = 1747] [id = 199] 08:37:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x976a9c00) [pid = 1747] [serial = 597] [outer = (nil)] 08:37:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x99cc9800) [pid = 1747] [serial = 598] [outer = 0x976a9c00] 08:37:26 INFO - PROCESS | 1747 | 1467646646742 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x99ef4400) [pid = 1747] [serial = 599] [outer = 0x976a9c00] 08:37:28 INFO - PROCESS | 1747 | 1467646648042 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]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:37:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2037ms 08:37:28 INFO - PROCESS | 1747 | 1467646648141 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 1747 | 1467646648145 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 08:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:37:28 INFO - PROCESS | 1747 | 1467646648156 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 1747 | 1467646648158 Marionette TRACE conn3 <- [1,770,null,{}] 08:37:28 INFO - PROCESS | 1747 | 1467646648165 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}] 08:37:28 INFO - PROCESS | 1747 | 1467646648170 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:28 INFO - PROCESS | 1747 | 1467646648378 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:37:28 INFO - PROCESS | 1747 | 1467646648577 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 1747 | 1467646648586 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c879800 == 86 [pid = 1747] [id = 200] 08:37:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x8c887400) [pid = 1747] [serial = 600] [outer = (nil)] 08:37:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x8d20b800) [pid = 1747] [serial = 601] [outer = 0x8c887400] 08:37:28 INFO - PROCESS | 1747 | 1467646648972 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x8e6e2000) [pid = 1747] [serial = 602] [outer = 0x8c887400] 08:37:29 INFO - PROCESS | 1747 | 1467646649905 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]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1786ms 08:37:29 INFO - PROCESS | 1747 | 1467646649943 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 1747 | 1467646649948 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 08:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:37:29 INFO - PROCESS | 1747 | 1467646649956 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 1747 | 1467646649960 Marionette TRACE conn3 <- [1,774,null,{}] 08:37:29 INFO - PROCESS | 1747 | 1467646649968 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}] 08:37:29 INFO - PROCESS | 1747 | 1467646649972 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:30 INFO - PROCESS | 1747 | 1467646650241 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:37:30 INFO - PROCESS | 1747 | 1467646650656 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 1747 | 1467646650667 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:30 INFO - PROCESS | 1747 | --DOCSHELL 0x8d44a000 == 85 [pid = 1747] [id = 148] 08:37:30 INFO - PROCESS | 1747 | --DOCSHELL 0x927e2c00 == 84 [pid = 1747] [id = 161] 08:37:30 INFO - PROCESS | 1747 | --DOCSHELL 0x92302400 == 83 [pid = 1747] [id = 167] 08:37:30 INFO - PROCESS | 1747 | --DOCSHELL 0x92d98800 == 82 [pid = 1747] [id = 162] 08:37:30 INFO - PROCESS | 1747 | --DOCSHELL 0x94502400 == 81 [pid = 1747] [id = 164] 08:37:30 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x92310800) [pid = 1747] [serial = 541] [outer = (nil)] [url = about:blank] 08:37:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aef0c00 == 82 [pid = 1747] [id = 201] 08:37:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x8b353400) [pid = 1747] [serial = 603] [outer = (nil)] 08:37:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x8c9e4800) [pid = 1747] [serial = 604] [outer = 0x8b353400] 08:37:30 INFO - PROCESS | 1747 | 1467646650791 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x8d44e800) [pid = 1747] [serial = 605] [outer = 0x8b353400] 08:37:30 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87d000 == 81 [pid = 1747] [id = 177] 08:37:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8aef0000 == 80 [pid = 1747] [id = 187] 08:37:31 INFO - PROCESS | 1747 | --DOCSHELL 0x9ac43000 == 79 [pid = 1747] [id = 186] 08:37:31 INFO - PROCESS | 1747 | --DOCSHELL 0x99b51800 == 78 [pid = 1747] [id = 185] 08:37:31 INFO - PROCESS | 1747 | --DOCSHELL 0x94510400 == 77 [pid = 1747] [id = 184] 08:37:31 INFO - PROCESS | 1747 | --DOCSHELL 0x90f50400 == 76 [pid = 1747] [id = 183] 08:37:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8d456800 == 75 [pid = 1747] [id = 182] 08:37:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee8000 == 74 [pid = 1747] [id = 181] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x8d212400) [pid = 1747] [serial = 440] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x9b5d7000) [pid = 1747] [serial = 421] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8b351c00) [pid = 1747] [serial = 455] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x99cc5800) [pid = 1747] [serial = 488] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0xa1090000) [pid = 1747] [serial = 424] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x9230c800) [pid = 1747] [serial = 500] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x924a6400) [pid = 1747] [serial = 446] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x9d807400) [pid = 1747] [serial = 428] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x94546800) [pid = 1747] [serial = 418] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x99efcc00) [pid = 1747] [serial = 491] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x9ac3ec00) [pid = 1747] [serial = 412] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x9b739400) [pid = 1747] [serial = 494] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x8d456c00) [pid = 1747] [serial = 479] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x996f0400) [pid = 1747] [serial = 485] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x8c886000) [pid = 1747] [serial = 449] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x9180f000) [pid = 1747] [serial = 434] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x9249ec00) [pid = 1747] [serial = 437] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x9210bc00) [pid = 1747] [serial = 415] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0xa21fd400) [pid = 1747] [serial = 497] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0xa208f800) [pid = 1747] [serial = 503] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8aeef400) [pid = 1747] [serial = 506] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x91803c00) [pid = 1747] [serial = 482] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8d44e000) [pid = 1747] [serial = 443] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x8c9e2000) [pid = 1747] [serial = 452] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0xa4d0bc00) [pid = 1747] [serial = 431] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9a504800) [pid = 1747] [serial = 370] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8e8c3400) [pid = 1747] [serial = 361] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0xa8243c00) [pid = 1747] [serial = 286] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x94f36800) [pid = 1747] [serial = 271] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x99efb400) [pid = 1747] [serial = 322] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0xa209ac00) [pid = 1747] [serial = 316] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x9454d800) [pid = 1747] [serial = 319] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x9aab2800) [pid = 1747] [serial = 373] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9b7ec400) [pid = 1747] [serial = 376] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8f19dc00) [pid = 1747] [serial = 292] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x98173c00) [pid = 1747] [serial = 367] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0xa8c7a000) [pid = 1747] [serial = 289] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x928b7800) [pid = 1747] [serial = 364] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0xa6f47000) [pid = 1747] [serial = 388] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0xa3282800) [pid = 1747] [serial = 379] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x92a30800) [pid = 1747] [serial = 391] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0xa4d4ec00) [pid = 1747] [serial = 280] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0xa672f000) [pid = 1747] [serial = 382] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9b73d000) [pid = 1747] [serial = 277] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x99e86800) [pid = 1747] [serial = 274] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0xa2fedc00) [pid = 1747] [serial = 325] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0xa82ef400) [pid = 1747] [serial = 331] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0xa6bc1400) [pid = 1747] [serial = 328] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0xa8244800) [pid = 1747] [serial = 334] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0xa6c48400) [pid = 1747] [serial = 385] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92adc400) [pid = 1747] [serial = 283] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8c9dc800) [pid = 1747] [serial = 535] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x99e82000) [pid = 1747] [serial = 533] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x99b5cc00) [pid = 1747] [serial = 532] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x920f0c00) [pid = 1747] [serial = 518] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x91802400) [pid = 1747] [serial = 538] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x99b16800) [pid = 1747] [serial = 530] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x98c6e800) [pid = 1747] [serial = 529] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x919d6000) [pid = 1747] [serial = 524] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91806800) [pid = 1747] [serial = 523] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8d44c000) [pid = 1747] [serial = 520] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x94f3bc00) [pid = 1747] [serial = 527] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x94548000) [pid = 1747] [serial = 526] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e6e7c00) [pid = 1747] [serial = 521] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x919d8400) [pid = 1747] [serial = 539] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8d213000) [pid = 1747] [serial = 536] [outer = (nil)] [url = about:blank] 08:37:31 INFO - PROCESS | 1747 | 1467646651614 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]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1681ms 08:37:31 INFO - PROCESS | 1747 | 1467646651640 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 1747 | 1467646651645 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 08:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:37:31 INFO - PROCESS | 1747 | 1467646651655 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 1747 | 1467646651659 Marionette TRACE conn3 <- [1,778,null,{}] 08:37:31 INFO - PROCESS | 1747 | 1467646651665 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}] 08:37:31 INFO - PROCESS | 1747 | 1467646651671 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:31 INFO - PROCESS | 1747 | 1467646651834 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:37:31 INFO - PROCESS | 1747 | 1467646651850 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 1747 | 1467646651858 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19f000 == 75 [pid = 1747] [id = 202] 08:37:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f30a400) [pid = 1747] [serial = 606] [outer = (nil)] 08:37:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x90f47c00) [pid = 1747] [serial = 607] [outer = 0x8f30a400] 08:37:31 INFO - PROCESS | 1747 | 1467646651926 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x910e1800) [pid = 1747] [serial = 608] [outer = 0x8f30a400] 08:37:32 INFO - PROCESS | 1747 | 1467646652868 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]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1238ms 08:37:32 INFO - PROCESS | 1747 | 1467646652893 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 1747 | 1467646652897 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 08:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:37:32 INFO - PROCESS | 1747 | 1467646652903 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 1747 | 1467646652909 Marionette TRACE conn3 <- [1,782,null,{}] 08:37:32 INFO - PROCESS | 1747 | 1467646652923 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}] 08:37:32 INFO - PROCESS | 1747 | 1467646652932 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:33 INFO - PROCESS | 1747 | 1467646653176 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:37:33 INFO - PROCESS | 1747 | 1467646653319 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 1747 | 1467646653332 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee9400 == 76 [pid = 1747] [id = 203] 08:37:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x919d1000) [pid = 1747] [serial = 609] [outer = (nil)] 08:37:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x919de400) [pid = 1747] [serial = 610] [outer = 0x919d1000] 08:37:33 INFO - PROCESS | 1747 | 1467646653393 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x920f7c00) [pid = 1747] [serial = 611] [outer = 0x919d1000] 08:37:34 INFO - PROCESS | 1747 | 1467646654209 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]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1344ms 08:37:34 INFO - PROCESS | 1747 | 1467646654247 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 1747 | 1467646654251 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 08:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:37:34 INFO - PROCESS | 1747 | 1467646654281 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 1747 | 1467646654284 Marionette TRACE conn3 <- [1,786,null,{}] 08:37:34 INFO - PROCESS | 1747 | 1467646654290 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}] 08:37:34 INFO - PROCESS | 1747 | 1467646654294 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:34 INFO - PROCESS | 1747 | 1467646654515 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:37:34 INFO - PROCESS | 1747 | 1467646654540 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 1747 | 1467646654546 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x919cfc00 == 77 [pid = 1747] [id = 204] 08:37:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92304800) [pid = 1747] [serial = 612] [outer = (nil)] 08:37:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92310800) [pid = 1747] [serial = 613] [outer = 0x92304800] 08:37:34 INFO - PROCESS | 1747 | 1467646654612 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x924a1400) [pid = 1747] [serial = 614] [outer = 0x92304800] 08:37:35 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8b350c00) [pid = 1747] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:37:35 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x917b0400) [pid = 1747] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:37:35 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8b34cc00) [pid = 1747] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:37:35 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8d451800) [pid = 1747] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:37:35 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92a08800) [pid = 1747] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:37:35 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x91802000) [pid = 1747] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:37:35 INFO - PROCESS | 1747 | 1467646655735 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]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1496ms 08:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:37:35 INFO - PROCESS | 1747 | 1467646655768 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 1747 | 1467646655770 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 08:37:35 INFO - PROCESS | 1747 | 1467646655777 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 1747 | 1467646655780 Marionette TRACE conn3 <- [1,790,null,{}] 08:37:35 INFO - PROCESS | 1747 | 1467646655794 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}] 08:37:35 INFO - PROCESS | 1747 | 1467646655799 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:35 INFO - PROCESS | 1747 | 1467646655967 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:37:36 INFO - PROCESS | 1747 | 1467646655980 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 1747 | 1467646655989 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x92306c00 == 78 [pid = 1747] [id = 205] 08:37:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9230a400) [pid = 1747] [serial = 615] [outer = (nil)] 08:37:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x928be000) [pid = 1747] [serial = 616] [outer = 0x9230a400] 08:37:36 INFO - PROCESS | 1747 | 1467646656066 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92a06c00) [pid = 1747] [serial = 617] [outer = 0x9230a400] 08:37:36 INFO - PROCESS | 1747 | 1467646656952 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]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1238ms 08:37:37 INFO - PROCESS | 1747 | 1467646657014 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 1747 | 1467646657017 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 08:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:37:37 INFO - PROCESS | 1747 | 1467646657023 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 1747 | 1467646657026 Marionette TRACE conn3 <- [1,794,null,{}] 08:37:37 INFO - PROCESS | 1747 | 1467646657031 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}] 08:37:37 INFO - PROCESS | 1747 | 1467646657041 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:37 INFO - PROCESS | 1747 | 1467646657198 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:37:37 INFO - PROCESS | 1747 | 1467646657207 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 1747 | 1467646657213 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a0cc00 == 79 [pid = 1747] [id = 206] 08:37:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92a0dc00) [pid = 1747] [serial = 618] [outer = (nil)] 08:37:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92ad5000) [pid = 1747] [serial = 619] [outer = 0x92a0dc00] 08:37:37 INFO - PROCESS | 1747 | 1467646657281 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92d9bc00) [pid = 1747] [serial = 620] [outer = 0x92a0dc00] 08:37:38 INFO - PROCESS | 1747 | 1467646658449 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]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1477ms 08:37:38 INFO - PROCESS | 1747 | 1467646658502 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 1747 | 1467646658509 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 08:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:37:38 INFO - PROCESS | 1747 | 1467646658534 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 1747 | 1467646658542 Marionette TRACE conn3 <- [1,798,null,{}] 08:37:38 INFO - PROCESS | 1747 | 1467646658550 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}] 08:37:38 INFO - PROCESS | 1747 | 1467646658556 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:38 INFO - PROCESS | 1747 | 1467646658747 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:37:39 INFO - PROCESS | 1747 | 1467646658993 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 1747 | 1467646659004 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d44d400 == 80 [pid = 1747] [id = 207] 08:37:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8d451800) [pid = 1747] [serial = 621] [outer = (nil)] 08:37:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8e8bfc00) [pid = 1747] [serial = 622] [outer = 0x8d451800] 08:37:39 INFO - PROCESS | 1747 | 1467646659105 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8f19e000) [pid = 1747] [serial = 623] [outer = 0x8d451800] 08:37:39 INFO - PROCESS | 1747 | 1467646659995 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]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1538ms 08:37:40 INFO - PROCESS | 1747 | 1467646660069 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 1747 | 1467646660076 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 08:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:37:40 INFO - PROCESS | 1747 | 1467646660087 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 1747 | 1467646660091 Marionette TRACE conn3 <- [1,802,null,{}] 08:37:40 INFO - PROCESS | 1747 | 1467646660097 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}] 08:37:40 INFO - PROCESS | 1747 | 1467646660103 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:40 INFO - PROCESS | 1747 | 1467646660336 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:37:40 INFO - PROCESS | 1747 | 1467646660650 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1747 | 1467646660660 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f310000 == 81 [pid = 1747] [id = 208] 08:37:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x919d0000) [pid = 1747] [serial = 624] [outer = (nil)] 08:37:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x920f8c00) [pid = 1747] [serial = 625] [outer = 0x919d0000] 08:37:40 INFO - PROCESS | 1747 | 1467646660791 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9249ac00) [pid = 1747] [serial = 626] [outer = 0x919d0000] 08:37:41 INFO - PROCESS | 1747 | 1467646661688 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]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1634ms 08:37:41 INFO - PROCESS | 1747 | 1467646661723 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1747 | 1467646661727 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 08:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:37:41 INFO - PROCESS | 1747 | 1467646661734 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1747 | 1467646661741 Marionette TRACE conn3 <- [1,806,null,{}] 08:37:41 INFO - PROCESS | 1747 | 1467646661758 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}] 08:37:41 INFO - PROCESS | 1747 | 1467646661766 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:41 INFO - PROCESS | 1747 | 1467646661957 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:37:42 INFO - PROCESS | 1747 | 1467646662210 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 1747 | 1467646662217 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x92ad9800 == 82 [pid = 1747] [id = 209] 08:37:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92adc400) [pid = 1747] [serial = 627] [outer = (nil)] 08:37:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x94546c00) [pid = 1747] [serial = 628] [outer = 0x92adc400] 08:37:42 INFO - PROCESS | 1747 | 1467646662306 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x945c0400) [pid = 1747] [serial = 629] [outer = 0x92adc400] 08:37:43 INFO - PROCESS | 1747 | 1467646663155 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]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1487ms 08:37:43 INFO - PROCESS | 1747 | 1467646663221 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:37:43 INFO - PROCESS | 1747 | 1467646663226 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 08:37:43 INFO - PROCESS | 1747 | 1467646663232 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 1747 | 1467646663236 Marionette TRACE conn3 <- [1,810,null,{}] 08:37:43 INFO - PROCESS | 1747 | 1467646663242 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}] 08:37:43 INFO - PROCESS | 1747 | 1467646663247 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:43 INFO - PROCESS | 1747 | 1467646663487 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:37:43 INFO - PROCESS | 1747 | 1467646663724 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 1747 | 1467646663733 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x945c0000 == 83 [pid = 1747] [id = 210] 08:37:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x94f3a400) [pid = 1747] [serial = 630] [outer = (nil)] 08:37:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x98c67400) [pid = 1747] [serial = 631] [outer = 0x94f3a400] 08:37:43 INFO - PROCESS | 1747 | 1467646663856 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9948d800) [pid = 1747] [serial = 632] [outer = 0x94f3a400] 08:37:44 INFO - PROCESS | 1747 | 1467646664739 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]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1532ms 08:37:44 INFO - PROCESS | 1747 | 1467646664764 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 1747 | 1467646664768 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 08:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:37:44 INFO - PROCESS | 1747 | 1467646664775 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 1747 | 1467646664778 Marionette TRACE conn3 <- [1,814,null,{}] 08:37:44 INFO - PROCESS | 1747 | 1467646664784 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}] 08:37:44 INFO - PROCESS | 1747 | 1467646664791 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:44 INFO - PROCESS | 1747 | 1467646664962 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:37:45 INFO - PROCESS | 1747 | 1467646665220 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 1747 | 1467646665229 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34c800 == 84 [pid = 1747] [id = 211] 08:37:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8c879400) [pid = 1747] [serial = 633] [outer = (nil)] 08:37:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x99b17000) [pid = 1747] [serial = 634] [outer = 0x8c879400] 08:37:45 INFO - PROCESS | 1747 | 1467646665357 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x99b20800) [pid = 1747] [serial = 635] [outer = 0x8c879400] 08:37:46 INFO - PROCESS | 1747 | 1467646666277 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] 08:37:46 INFO - PROCESS | 1747 | 1467646666314 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 08:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:37:46 INFO - PROCESS | 1747 | 1467646666321 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 1747 | 1467646666324 Marionette TRACE conn3 <- [1,818,null,{}] 08:37:46 INFO - PROCESS | 1747 | 1467646666330 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}] 08:37:46 INFO - PROCESS | 1747 | 1467646666340 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:46 INFO - PROCESS | 1747 | 1467646666537 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:37:46 INFO - PROCESS | 1747 | 1467646666786 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 1747 | 1467646666792 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b350800 == 85 [pid = 1747] [id = 212] 08:37:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8d216c00) [pid = 1747] [serial = 636] [outer = (nil)] 08:37:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x99e88c00) [pid = 1747] [serial = 637] [outer = 0x8d216c00] 08:37:46 INFO - PROCESS | 1747 | 1467646666877 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9a502000) [pid = 1747] [serial = 638] [outer = 0x8d216c00] 08:37:47 INFO - PROCESS | 1747 | 1467646667717 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]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1435ms 08:37:47 INFO - PROCESS | 1747 | 1467646667756 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 1747 | 1467646667761 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 08:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:37:47 INFO - PROCESS | 1747 | 1467646667767 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 1747 | 1467646667770 Marionette TRACE conn3 <- [1,822,null,{}] 08:37:47 INFO - PROCESS | 1747 | 1467646667776 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}] 08:37:47 INFO - PROCESS | 1747 | 1467646667781 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:47 INFO - PROCESS | 1747 | 1467646667965 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:37:48 INFO - PROCESS | 1747 | 1467646668163 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 1747 | 1467646668173 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x91809000 == 86 [pid = 1747] [id = 213] 08:37:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x92304c00) [pid = 1747] [serial = 639] [outer = (nil)] 08:37:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9a510800) [pid = 1747] [serial = 640] [outer = 0x92304c00] 08:37:48 INFO - PROCESS | 1747 | 1467646668248 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x9a7a0800) [pid = 1747] [serial = 641] [outer = 0x92304c00] 08:37:49 INFO - PROCESS | 1747 | 1467646669210 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] 08:37:49 INFO - PROCESS | 1747 | 1467646669250 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 08:37:49 INFO - PROCESS | 1747 | 1467646669257 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 1747 | 1467646669260 Marionette TRACE conn3 <- [1,826,null,{}] 08:37:49 INFO - PROCESS | 1747 | 1467646669267 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}] 08:37:49 INFO - PROCESS | 1747 | 1467646669272 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:49 INFO - PROCESS | 1747 | 1467646669448 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:37:49 INFO - PROCESS | 1747 | 1467646669702 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 1747 | 1467646669710 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b350c00 == 87 [pid = 1747] [id = 214] 08:37:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8c880000) [pid = 1747] [serial = 642] [outer = (nil)] 08:37:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9a79ec00) [pid = 1747] [serial = 643] [outer = 0x8c880000] 08:37:49 INFO - PROCESS | 1747 | 1467646669831 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9ac3e000) [pid = 1747] [serial = 644] [outer = 0x8c880000] 08:37:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x9aab6800) [pid = 1747] [serial = 645] [outer = 0x95244c00] 08:37:50 INFO - PROCESS | 1747 | 1467646670835 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]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1633ms 08:37:50 INFO - PROCESS | 1747 | 1467646670890 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 1747 | 1467646670894 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 08:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:37:50 INFO - PROCESS | 1747 | 1467646670900 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 1747 | 1467646670903 Marionette TRACE conn3 <- [1,830,null,{}] 08:37:50 INFO - PROCESS | 1747 | 1467646670909 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}] 08:37:50 INFO - PROCESS | 1747 | 1467646670914 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:51 INFO - PROCESS | 1747 | 1467646671130 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:37:51 INFO - PROCESS | 1747 | 1467646671414 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 1747 | 1467646671422 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f43800 == 88 [pid = 1747] [id = 215] 08:37:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x9a7a6400) [pid = 1747] [serial = 646] [outer = (nil)] 08:37:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9b07a400) [pid = 1747] [serial = 647] [outer = 0x9a7a6400] 08:37:51 INFO - PROCESS | 1747 | 1467646671503 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x9b5e5800) [pid = 1747] [serial = 648] [outer = 0x9a7a6400] 08:37:52 INFO - PROCESS | 1747 | 1467646672381 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]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1528ms 08:37:52 INFO - PROCESS | 1747 | 1467646672429 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 1747 | 1467646672432 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 08:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:37:52 INFO - PROCESS | 1747 | 1467646672438 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 1747 | 1467646672442 Marionette TRACE conn3 <- [1,834,null,{}] 08:37:52 INFO - PROCESS | 1747 | 1467646672447 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}] 08:37:52 INFO - PROCESS | 1747 | 1467646672452 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:52 INFO - PROCESS | 1747 | 1467646672627 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:37:52 INFO - PROCESS | 1747 | 1467646672826 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 1747 | 1467646672832 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x91de5000 == 89 [pid = 1747] [id = 216] 08:37:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x92a23400) [pid = 1747] [serial = 649] [outer = (nil)] 08:37:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9b7f1000) [pid = 1747] [serial = 650] [outer = 0x92a23400] 08:37:52 INFO - PROCESS | 1747 | 1467646672964 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9d83d400) [pid = 1747] [serial = 651] [outer = 0x92a23400] 08:37:53 INFO - PROCESS | 1747 | 1467646673889 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]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1483ms 08:37:53 INFO - PROCESS | 1747 | 1467646673923 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 1747 | 1467646673926 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 08:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:37:53 INFO - PROCESS | 1747 | 1467646673933 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1747 | 1467646673937 Marionette TRACE conn3 <- [1,838,null,{}] 08:37:53 INFO - PROCESS | 1747 | 1467646673943 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}] 08:37:53 INFO - PROCESS | 1747 | 1467646673949 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:54 INFO - PROCESS | 1747 | 1467646674157 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:37:54 INFO - PROCESS | 1747 | 1467646674406 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 1747 | 1467646674413 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x9aab1400 == 90 [pid = 1747] [id = 217] 08:37:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0xa1024000) [pid = 1747] [serial = 652] [outer = (nil)] 08:37:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0xa219f400) [pid = 1747] [serial = 653] [outer = 0xa1024000] 08:37:54 INFO - PROCESS | 1747 | 1467646674551 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0xa2fb1000) [pid = 1747] [serial = 654] [outer = 0xa1024000] 08:37:55 INFO - PROCESS | 1747 | 1467646675417 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]]]}] 08:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1530ms 08:37:55 INFO - PROCESS | 1747 | 1467646675463 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 1747 | 1467646675467 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 08:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:37:55 INFO - PROCESS | 1747 | 1467646675473 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 1747 | 1467646675476 Marionette TRACE conn3 <- [1,842,null,{}] 08:37:55 INFO - PROCESS | 1747 | 1467646675482 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}] 08:37:55 INFO - PROCESS | 1747 | 1467646675486 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:55 INFO - PROCESS | 1747 | 1467646675710 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:37:55 INFO - PROCESS | 1747 | 1467646675966 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1747 | 1467646675976 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c884000 == 91 [pid = 1747] [id = 218] 08:37:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0xa109a800) [pid = 1747] [serial = 655] [outer = (nil)] 08:37:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0xa2ff3c00) [pid = 1747] [serial = 656] [outer = 0xa109a800] 08:37:56 INFO - PROCESS | 1747 | 1467646676093 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0xa3345000) [pid = 1747] [serial = 657] [outer = 0xa109a800] 08:37:56 INFO - PROCESS | 1747 | 1467646676981 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]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1582ms 08:37:57 INFO - PROCESS | 1747 | 1467646677055 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1747 | 1467646677058 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 08:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:37:57 INFO - PROCESS | 1747 | 1467646677065 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 1747 | 1467646677068 Marionette TRACE conn3 <- [1,846,null,{}] 08:37:57 INFO - PROCESS | 1747 | 1467646677074 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}] 08:37:57 INFO - PROCESS | 1747 | 1467646677079 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:57 INFO - PROCESS | 1747 | 1467646677255 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:37:57 INFO - PROCESS | 1747 | 1467646677507 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1747 | 1467646677514 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b348000 == 92 [pid = 1747] [id = 219] 08:37:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x8b34cc00) [pid = 1747] [serial = 658] [outer = (nil)] 08:37:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8c87c000) [pid = 1747] [serial = 659] [outer = 0x8b34cc00] 08:37:57 INFO - PROCESS | 1747 | 1467646677931 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8c9dcc00) [pid = 1747] [serial = 660] [outer = 0x8b34cc00] 08:37:58 INFO - PROCESS | 1747 | 1467646678862 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]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1831ms 08:37:58 INFO - PROCESS | 1747 | 1467646678897 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1747 | 1467646678902 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 08:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:37:58 INFO - PROCESS | 1747 | 1467646678911 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 1747 | 1467646678914 Marionette TRACE conn3 <- [1,850,null,{}] 08:37:58 INFO - PROCESS | 1747 | 1467646678922 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}] 08:37:58 INFO - PROCESS | 1747 | 1467646678927 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:59 INFO - PROCESS | 1747 | 1467646679149 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:37:59 INFO - PROCESS | 1747 | 1467646679409 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1747 | 1467646679421 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:37:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d216000 == 93 [pid = 1747] [id = 220] 08:37:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8d44b800) [pid = 1747] [serial = 661] [outer = (nil)] 08:37:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8f302c00) [pid = 1747] [serial = 662] [outer = 0x8d44b800] 08:37:59 INFO - PROCESS | 1747 | 1467646679507 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x910dd000) [pid = 1747] [serial = 663] [outer = 0x8d44b800] 08:38:00 INFO - PROCESS | 1747 | 1467646680478 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]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1639ms 08:38:00 INFO - PROCESS | 1747 | 1467646680556 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1747 | 1467646680563 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 08:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:38:00 INFO - PROCESS | 1747 | 1467646680578 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1747 | 1467646680582 Marionette TRACE conn3 <- [1,854,null,{}] 08:38:00 INFO - PROCESS | 1747 | 1467646680588 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}] 08:38:00 INFO - PROCESS | 1747 | 1467646680593 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x910dfc00 == 92 [pid = 1747] [id = 138] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19e400 == 91 [pid = 1747] [id = 158] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x93a33400 == 90 [pid = 1747] [id = 6] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f310800 == 89 [pid = 1747] [id = 132] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x93a34800 == 88 [pid = 1747] [id = 24] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x910d4000 == 87 [pid = 1747] [id = 143] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x920eec00 == 86 [pid = 1747] [id = 8] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9a7a0c00 == 85 [pid = 1747] [id = 140] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9ad9b000 == 84 [pid = 1747] [id = 13] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x920f4c00 == 83 [pid = 1747] [id = 26] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x920ee400 == 82 [pid = 1747] [id = 136] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9ac47c00 == 81 [pid = 1747] [id = 22] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x920f2c00 == 80 [pid = 1747] [id = 41] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9b734000 == 79 [pid = 1747] [id = 141] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x91df0000 == 78 [pid = 1747] [id = 32] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x945b4400 == 77 [pid = 1747] [id = 65] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee2800 == 76 [pid = 1747] [id = 168] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e0800 == 75 [pid = 1747] [id = 112] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x910e1c00 == 74 [pid = 1747] [id = 82] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x93a32400 == 73 [pid = 1747] [id = 135] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9a507c00 == 72 [pid = 1747] [id = 62] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x94f99c00 == 71 [pid = 1747] [id = 137] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x920f0000 == 70 [pid = 1747] [id = 12] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x94f36400 == 69 [pid = 1747] [id = 52] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x928c5400 == 68 [pid = 1747] [id = 90] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9454f400 == 67 [pid = 1747] [id = 74] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x91803800 == 66 [pid = 1747] [id = 145] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9210d400 == 65 [pid = 1747] [id = 14] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x95242400 == 64 [pid = 1747] [id = 60] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x92a0d000 == 63 [pid = 1747] [id = 134] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x99e81800 == 62 [pid = 1747] [id = 66] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x99b5d400 == 61 [pid = 1747] [id = 165] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9210cc00 == 60 [pid = 1747] [id = 29] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0xa219fc00 == 59 [pid = 1747] [id = 64] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x94f3b800 == 58 [pid = 1747] [id = 63] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x93820800 == 57 [pid = 1747] [id = 81] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e6c00 == 56 [pid = 1747] [id = 144] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeeec00 == 55 [pid = 1747] [id = 188] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f305c00 == 54 [pid = 1747] [id = 133] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19f800 == 53 [pid = 1747] [id = 98] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9249b000 == 52 [pid = 1747] [id = 163] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x92301800 == 51 [pid = 1747] [id = 166] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8d210c00 == 50 [pid = 1747] [id = 147] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x920f7000 == 49 [pid = 1747] [id = 40] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x92d9ac00 == 48 [pid = 1747] [id = 21] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9aaae400 == 47 [pid = 1747] [id = 30] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x99b1b400 == 46 [pid = 1747] [id = 91] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0xa2318c00 == 45 [pid = 1747] [id = 19] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x90f50c00 == 44 [pid = 1747] [id = 160] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e4000 == 43 [pid = 1747] [id = 142] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dd400 == 42 [pid = 1747] [id = 159] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x96c9c800 == 41 [pid = 1747] [id = 20] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9b07a800 == 40 [pid = 1747] [id = 61] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8d216000 == 39 [pid = 1747] [id = 220] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8b348000 == 38 [pid = 1747] [id = 219] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8c884000 == 37 [pid = 1747] [id = 218] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9aab1400 == 36 [pid = 1747] [id = 217] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x91de5000 == 35 [pid = 1747] [id = 216] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8b350c00 == 34 [pid = 1747] [id = 214] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x90f43800 == 33 [pid = 1747] [id = 215] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x91809000 == 32 [pid = 1747] [id = 213] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8b350800 == 31 [pid = 1747] [id = 212] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34c800 == 30 [pid = 1747] [id = 211] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x92ad9800 == 29 [pid = 1747] [id = 209] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x945c0000 == 28 [pid = 1747] [id = 210] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f310000 == 27 [pid = 1747] [id = 208] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8d44d400 == 26 [pid = 1747] [id = 207] 08:38:02 INFO - PROCESS | 1747 | --DOCSHELL 0x92a0cc00 == 25 [pid = 1747] [id = 206] 08:38:02 INFO - PROCESS | 1747 | 1467646682681 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x99b57800) [pid = 1747] [serial = 553] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x8c9e1800) [pid = 1747] [serial = 568] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x8d44d800) [pid = 1747] [serial = 569] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8c882400) [pid = 1747] [serial = 544] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x9b6f0000) [pid = 1747] [serial = 559] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x917bd800) [pid = 1747] [serial = 571] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8d44cc00) [pid = 1747] [serial = 566] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8b354c00) [pid = 1747] [serial = 565] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x93a3d000) [pid = 1747] [serial = 550] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9a953c00) [pid = 1747] [serial = 556] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9180c000) [pid = 1747] [serial = 547] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x93a3bc00) [pid = 1747] [serial = 577] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x94f40400) [pid = 1747] [serial = 578] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x92a29000) [pid = 1747] [serial = 574] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x9180e000) [pid = 1747] [serial = 562] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x92ad7400) [pid = 1747] [serial = 575] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8e6e6000) [pid = 1747] [serial = 580] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x919d5400) [pid = 1747] [serial = 572] [outer = (nil)] [url = about:blank] 08:38:02 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x92a0b000) [pid = 1747] [serial = 542] [outer = (nil)] [url = about:blank] 08:38:03 INFO - PROCESS | 1747 | 1467646683049 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1747 | 1467646683057 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b350800 == 26 [pid = 1747] [id = 221] 08:38:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8b350c00) [pid = 1747] [serial = 664] [outer = (nil)] 08:38:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8c87c400) [pid = 1747] [serial = 665] [outer = 0x8b350c00] 08:38:03 INFO - PROCESS | 1747 | 1467646683129 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8c9d9800) [pid = 1747] [serial = 666] [outer = 0x8b350c00] 08:38:03 INFO - PROCESS | 1747 | 1467646683948 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]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 3435ms 08:38:04 INFO - PROCESS | 1747 | 1467646684015 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 1747 | 1467646684020 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 08:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:38:04 INFO - PROCESS | 1747 | 1467646684028 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 1747 | 1467646684033 Marionette TRACE conn3 <- [1,858,null,{}] 08:38:04 INFO - PROCESS | 1747 | 1467646684040 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}] 08:38:04 INFO - PROCESS | 1747 | 1467646684045 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:04 INFO - PROCESS | 1747 | 1467646684219 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:38:04 INFO - PROCESS | 1747 | 1467646684372 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1747 | 1467646684382 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d44cc00 == 27 [pid = 1747] [id = 222] 08:38:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8d44d800) [pid = 1747] [serial = 667] [outer = (nil)] 08:38:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8e6df800) [pid = 1747] [serial = 668] [outer = 0x8d44d800] 08:38:04 INFO - PROCESS | 1747 | 1467646684456 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8e8b6c00) [pid = 1747] [serial = 669] [outer = 0x8d44d800] 08:38:05 INFO - PROCESS | 1747 | 1467646685355 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]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1384ms 08:38:05 INFO - PROCESS | 1747 | 1467646685412 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 1747 | 1467646685416 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 08:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:38:05 INFO - PROCESS | 1747 | 1467646685423 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 1747 | 1467646685426 Marionette TRACE conn3 <- [1,862,null,{}] 08:38:05 INFO - PROCESS | 1747 | 1467646685437 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}] 08:38:05 INFO - PROCESS | 1747 | 1467646685441 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:05 INFO - PROCESS | 1747 | 1467646685675 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:38:05 INFO - PROCESS | 1747 | 1467646685695 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 1747 | 1467646685707 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f198400 == 28 [pid = 1747] [id = 223] 08:38:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8f198800) [pid = 1747] [serial = 670] [outer = (nil)] 08:38:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8f306c00) [pid = 1747] [serial = 671] [outer = 0x8f198800] 08:38:05 INFO - PROCESS | 1747 | 1467646685783 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x90f44400) [pid = 1747] [serial = 672] [outer = 0x8f198800] 08:38:06 INFO - PROCESS | 1747 | 1467646686776 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]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1386ms 08:38:06 INFO - PROCESS | 1747 | 1467646686809 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 1747 | 1467646686815 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 08:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:38:06 INFO - PROCESS | 1747 | 1467646686839 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 1747 | 1467646686846 Marionette TRACE conn3 <- [1,866,null,{}] 08:38:06 INFO - PROCESS | 1747 | 1467646686852 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}] 08:38:06 INFO - PROCESS | 1747 | 1467646686859 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:07 INFO - PROCESS | 1747 | 1467646687108 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x92a0dc00) [pid = 1747] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x8b353400) [pid = 1747] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8f306400) [pid = 1747] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x93859000) [pid = 1747] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x8c888000) [pid = 1747] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8e8bcc00) [pid = 1747] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8aee9000) [pid = 1747] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8f30a400) [pid = 1747] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x92304800) [pid = 1747] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x976a9c00) [pid = 1747] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8c87e400) [pid = 1747] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x94f36c00) [pid = 1747] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9230a400) [pid = 1747] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x92a02c00) [pid = 1747] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x927e3800) [pid = 1747] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9ac43400) [pid = 1747] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x99efec00) [pid = 1747] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8d207400) [pid = 1747] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8c887400) [pid = 1747] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x919d1000) [pid = 1747] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:38:09 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8f30b400) [pid = 1747] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:38:09 INFO - PROCESS | 1747 | 1467646689166 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1747 | 1467646689174 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee9c00 == 29 [pid = 1747] [id = 224] 08:38:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8aeefc00) [pid = 1747] [serial = 673] [outer = (nil)] 08:38:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8c9e0000) [pid = 1747] [serial = 674] [outer = 0x8aeefc00] 08:38:09 INFO - PROCESS | 1747 | 1467646689247 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8f30a400) [pid = 1747] [serial = 675] [outer = 0x8aeefc00] 08:38:09 INFO - PROCESS | 1747 | 1467646689944 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]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 3153ms 08:38:09 INFO - PROCESS | 1747 | 1467646689978 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1747 | 1467646689983 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 08:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:38:09 INFO - PROCESS | 1747 | 1467646689990 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 1747 | 1467646689993 Marionette TRACE conn3 <- [1,870,null,{}] 08:38:10 INFO - PROCESS | 1747 | 1467646690010 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}] 08:38:10 INFO - PROCESS | 1747 | 1467646690015 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:10 INFO - PROCESS | 1747 | 1467646690179 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:38:10 INFO - PROCESS | 1747 | 1467646690188 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1747 | 1467646690194 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3400 == 30 [pid = 1747] [id = 225] 08:38:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8d207400) [pid = 1747] [serial = 676] [outer = (nil)] 08:38:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x919d3800) [pid = 1747] [serial = 677] [outer = 0x8d207400] 08:38:10 INFO - PROCESS | 1747 | 1467646690262 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x919ddc00) [pid = 1747] [serial = 678] [outer = 0x8d207400] 08:38:11 INFO - PROCESS | 1747 | 1467646691342 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]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1390ms 08:38:11 INFO - PROCESS | 1747 | 1467646691381 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1747 | 1467646691388 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 08:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:38:11 INFO - PROCESS | 1747 | 1467646691397 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 1747 | 1467646691403 Marionette TRACE conn3 <- [1,874,null,{}] 08:38:11 INFO - PROCESS | 1747 | 1467646691411 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}] 08:38:11 INFO - PROCESS | 1747 | 1467646691417 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:11 INFO - PROCESS | 1747 | 1467646691603 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:38:11 INFO - PROCESS | 1747 | 1467646691799 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 1747 | 1467646691814 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e5800 == 31 [pid = 1747] [id = 226] 08:38:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8d211800) [pid = 1747] [serial = 679] [outer = (nil)] 08:38:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8d44ec00) [pid = 1747] [serial = 680] [outer = 0x8d211800] 08:38:12 INFO - PROCESS | 1747 | 1467646692006 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8f195c00) [pid = 1747] [serial = 681] [outer = 0x8d211800] 08:38:12 INFO - PROCESS | 1747 | 1467646692950 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]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1583ms 08:38:12 INFO - PROCESS | 1747 | 1467646692980 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1747 | 1467646692987 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 08:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:38:13 INFO - PROCESS | 1747 | 1467646692997 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1747 | 1467646693001 Marionette TRACE conn3 <- [1,878,null,{}] 08:38:13 INFO - PROCESS | 1747 | 1467646693007 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}] 08:38:13 INFO - PROCESS | 1747 | 1467646693013 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:13 INFO - PROCESS | 1747 | 1467646693232 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:38:13 INFO - PROCESS | 1747 | 1467646693472 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1747 | 1467646693481 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeeec00 == 32 [pid = 1747] [id = 227] 08:38:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8c888c00) [pid = 1747] [serial = 682] [outer = (nil)] 08:38:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x919cf400) [pid = 1747] [serial = 683] [outer = 0x8c888c00] 08:38:13 INFO - PROCESS | 1747 | 1467646693611 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x91df1c00) [pid = 1747] [serial = 684] [outer = 0x8c888c00] 08:38:14 INFO - PROCESS | 1747 | 1467646694622 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]]]}] 08:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1678ms 08:38:14 INFO - PROCESS | 1747 | 1467646694676 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 1747 | 1467646694680 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 08:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:38:14 INFO - PROCESS | 1747 | 1467646694687 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 1747 | 1467646694693 Marionette TRACE conn3 <- [1,882,null,{}] 08:38:14 INFO - PROCESS | 1747 | 1467646694710 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}] 08:38:14 INFO - PROCESS | 1747 | 1467646694718 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:14 INFO - PROCESS | 1747 | 1467646694915 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:38:15 INFO - PROCESS | 1747 | 1467646695161 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 1747 | 1467646695173 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x9230e800 == 33 [pid = 1747] [id = 228] 08:38:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x9230ec00) [pid = 1747] [serial = 685] [outer = (nil)] 08:38:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x924a8000) [pid = 1747] [serial = 686] [outer = 0x9230ec00] 08:38:15 INFO - PROCESS | 1747 | 1467646695299 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x927e7c00) [pid = 1747] [serial = 687] [outer = 0x9230ec00] 08:38:16 INFO - PROCESS | 1747 | 1467646696201 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]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1589ms 08:38:16 INFO - PROCESS | 1747 | 1467646696277 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 1747 | 1467646696282 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 08:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:38:16 INFO - PROCESS | 1747 | 1467646696288 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 1747 | 1467646696292 Marionette TRACE conn3 <- [1,886,null,{}] 08:38:16 INFO - PROCESS | 1747 | 1467646696298 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}] 08:38:16 INFO - PROCESS | 1747 | 1467646696303 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:16 INFO - PROCESS | 1747 | 1467646696519 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:38:16 INFO - PROCESS | 1747 | 1467646696757 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1747 | 1467646696769 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x928b9000 == 34 [pid = 1747] [id = 229] 08:38:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x928c3800) [pid = 1747] [serial = 688] [outer = (nil)] 08:38:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x92a02800) [pid = 1747] [serial = 689] [outer = 0x928c3800] 08:38:16 INFO - PROCESS | 1747 | 1467646696894 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x92a06000) [pid = 1747] [serial = 690] [outer = 0x928c3800] 08:38:17 INFO - PROCESS | 1747 | 1467646697771 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]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1531ms 08:38:17 INFO - PROCESS | 1747 | 1467646697821 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:38:17 INFO - PROCESS | 1747 | 1467646697826 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 08:38:17 INFO - PROCESS | 1747 | 1467646697833 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 1747 | 1467646697836 Marionette TRACE conn3 <- [1,890,null,{}] 08:38:17 INFO - PROCESS | 1747 | 1467646697842 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}] 08:38:17 INFO - PROCESS | 1747 | 1467646697847 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:18 INFO - PROCESS | 1747 | 1467646698057 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:38:18 INFO - PROCESS | 1747 | 1467646698308 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 1747 | 1467646698318 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeed800 == 35 [pid = 1747] [id = 230] 08:38:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8f30b800) [pid = 1747] [serial = 691] [outer = (nil)] 08:38:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x92a29800) [pid = 1747] [serial = 692] [outer = 0x8f30b800] 08:38:18 INFO - PROCESS | 1747 | 1467646698448 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x92a2d000) [pid = 1747] [serial = 693] [outer = 0x8f30b800] 08:38:19 INFO - PROCESS | 1747 | 1467646699391 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]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1635ms 08:38:19 INFO - PROCESS | 1747 | 1467646699468 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 1747 | 1467646699471 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 08:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:38:19 INFO - PROCESS | 1747 | 1467646699478 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 1747 | 1467646699481 Marionette TRACE conn3 <- [1,894,null,{}] 08:38:19 INFO - PROCESS | 1747 | 1467646699487 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}] 08:38:19 INFO - PROCESS | 1747 | 1467646699498 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:19 INFO - PROCESS | 1747 | 1467646699772 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:38:20 INFO - PROCESS | 1747 | 1467646700026 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1747 | 1467646700035 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a03800 == 36 [pid = 1747] [id = 231] 08:38:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x92ad6400) [pid = 1747] [serial = 694] [outer = (nil)] 08:38:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x93858400) [pid = 1747] [serial = 695] [outer = 0x92ad6400] 08:38:20 INFO - PROCESS | 1747 | 1467646700161 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x93a38400) [pid = 1747] [serial = 696] [outer = 0x92ad6400] 08:38:21 INFO - PROCESS | 1747 | 1467646701092 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]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1685ms 08:38:21 INFO - PROCESS | 1747 | 1467646701163 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 1747 | 1467646701168 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 08:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:38:21 INFO - PROCESS | 1747 | 1467646701174 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 1747 | 1467646701178 Marionette TRACE conn3 <- [1,898,null,{}] 08:38:21 INFO - PROCESS | 1747 | 1467646701184 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}] 08:38:21 INFO - PROCESS | 1747 | 1467646701189 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:21 INFO - PROCESS | 1747 | 1467646701397 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:38:21 INFO - PROCESS | 1747 | 1467646701636 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 1747 | 1467646701645 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87f400 == 37 [pid = 1747] [id = 232] 08:38:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x8c883400) [pid = 1747] [serial = 697] [outer = (nil)] 08:38:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9454a000) [pid = 1747] [serial = 698] [outer = 0x8c883400] 08:38:21 INFO - PROCESS | 1747 | 1467646701766 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x94547800) [pid = 1747] [serial = 699] [outer = 0x8c883400] 08:38:22 INFO - PROCESS | 1747 | 1467646702655 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]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1494ms 08:38:22 INFO - PROCESS | 1747 | 1467646702670 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 1747 | 1467646702673 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 08:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:38:22 INFO - PROCESS | 1747 | 1467646702680 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 1747 | 1467646702683 Marionette TRACE conn3 <- [1,902,null,{}] 08:38:22 INFO - PROCESS | 1747 | 1467646702689 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}] 08:38:22 INFO - PROCESS | 1747 | 1467646702694 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:22 INFO - PROCESS | 1747 | 1467646702864 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:38:23 INFO - PROCESS | 1747 | 1467646703068 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1747 | 1467646703074 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a0c000 == 38 [pid = 1747] [id = 233] 08:38:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x94548800) [pid = 1747] [serial = 700] [outer = (nil)] 08:38:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x94f42400) [pid = 1747] [serial = 701] [outer = 0x94548800] 08:38:23 INFO - PROCESS | 1747 | 1467646703154 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x94f44000) [pid = 1747] [serial = 702] [outer = 0x94548800] 08:38:24 INFO - PROCESS | 1747 | 1467646704079 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]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1478ms 08:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:38:24 INFO - PROCESS | 1747 | 1467646704158 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 1747 | 1467646704162 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 08:38:24 INFO - PROCESS | 1747 | 1467646704168 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 1747 | 1467646704171 Marionette TRACE conn3 <- [1,906,null,{}] 08:38:24 INFO - PROCESS | 1747 | 1467646704177 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}] 08:38:24 INFO - PROCESS | 1747 | 1467646704182 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:24 INFO - PROCESS | 1747 | 1467646704393 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:38:24 INFO - PROCESS | 1747 | 1467646704653 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 1747 | 1467646704660 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeef400 == 39 [pid = 1747] [id = 234] 08:38:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x910dc000) [pid = 1747] [serial = 703] [outer = (nil)] 08:38:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x96c94c00) [pid = 1747] [serial = 704] [outer = 0x910dc000] 08:38:24 INFO - PROCESS | 1747 | 1467646704783 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x976aa800) [pid = 1747] [serial = 705] [outer = 0x910dc000] 08:38:25 INFO - PROCESS | 1747 | 1467646705667 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]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1584ms 08:38:25 INFO - PROCESS | 1747 | 1467646705752 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 1747 | 1467646705756 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 08:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:38:25 INFO - PROCESS | 1747 | 1467646705762 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 1747 | 1467646705766 Marionette TRACE conn3 <- [1,910,null,{}] 08:38:25 INFO - PROCESS | 1747 | 1467646705772 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}] 08:38:25 INFO - PROCESS | 1747 | 1467646705777 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:25 INFO - PROCESS | 1747 | 1467646705958 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:38:26 INFO - PROCESS | 1747 | 1467646706202 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1747 | 1467646706210 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f304400 == 40 [pid = 1747] [id = 235] 08:38:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x8f308c00) [pid = 1747] [serial = 706] [outer = (nil)] 08:38:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x9939e800) [pid = 1747] [serial = 707] [outer = 0x8f308c00] 08:38:26 INFO - PROCESS | 1747 | 1467646706334 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x996eb800) [pid = 1747] [serial = 708] [outer = 0x8f308c00] 08:38:27 INFO - PROCESS | 1747 | 1467646707235 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]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1529ms 08:38:27 INFO - PROCESS | 1747 | 1467646707292 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:38:27 INFO - PROCESS | 1747 | 1467646707296 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 08:38:27 INFO - PROCESS | 1747 | 1467646707302 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 1747 | 1467646707307 Marionette TRACE conn3 <- [1,914,null,{}] 08:38:27 INFO - PROCESS | 1747 | 1467646707312 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}] 08:38:27 INFO - PROCESS | 1747 | 1467646707318 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:27 INFO - PROCESS | 1747 | 1467646707515 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:38:27 INFO - PROCESS | 1747 | 1467646707770 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1747 | 1467646707779 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87a800 == 41 [pid = 1747] [id = 236] 08:38:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x8d214400) [pid = 1747] [serial = 709] [outer = (nil)] 08:38:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x8f305400) [pid = 1747] [serial = 710] [outer = 0x8d214400] 08:38:27 INFO - PROCESS | 1747 | 1467646707905 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x9230e400) [pid = 1747] [serial = 711] [outer = 0x8d214400] 08:38:28 INFO - PROCESS | 1747 | 1467646708772 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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1532ms 08:38:29 INFO - PROCESS | 1747 | 1467646709025 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 1747 | 1467646709033 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 08:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:38:29 INFO - PROCESS | 1747 | 1467646709044 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 1747 | 1467646709047 Marionette TRACE conn3 <- [1,918,null,{}] 08:38:29 INFO - PROCESS | 1747 | 1467646709056 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}] 08:38:29 INFO - PROCESS | 1747 | 1467646709062 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:29 INFO - PROCESS | 1747 | 1467646709240 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:38:29 INFO - PROCESS | 1747 | 1467646709511 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1747 | 1467646709526 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34e400 == 42 [pid = 1747] [id = 237] 08:38:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x8c9e1800) [pid = 1747] [serial = 712] [outer = (nil)] 08:38:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x8d20b400) [pid = 1747] [serial = 713] [outer = 0x8c9e1800] 08:38:29 INFO - PROCESS | 1747 | 1467646709637 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x8d210400) [pid = 1747] [serial = 714] [outer = 0x8c9e1800] 08:38:30 INFO - PROCESS | 1747 | 1467646710634 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]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1686ms 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x90f43c00) [pid = 1747] [serial = 425] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x8c9e4800) [pid = 1747] [serial = 604] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x919de800) [pid = 1747] [serial = 587] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x99488000) [pid = 1747] [serial = 596] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x92a0c400) [pid = 1747] [serial = 563] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x94f3fc00) [pid = 1747] [serial = 593] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x8d20d000) [pid = 1747] [serial = 545] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x90f47c00) [pid = 1747] [serial = 607] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x924a1400) [pid = 1747] [serial = 614] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x99cc9800) [pid = 1747] [serial = 598] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x8e8bc400) [pid = 1747] [serial = 584] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x9a1fcc00) [pid = 1747] [serial = 554] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x99ef4400) [pid = 1747] [serial = 599] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x91807400) [pid = 1747] [serial = 586] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x94f44c00) [pid = 1747] [serial = 551] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x92a2ac00) [pid = 1747] [serial = 589] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0xa219f800) [pid = 1747] [serial = 560] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x9aab3000) [pid = 1747] [serial = 557] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8d450400) [pid = 1747] [serial = 583] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x910e1800) [pid = 1747] [serial = 608] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x920f4400) [pid = 1747] [serial = 581] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x8d44e800) [pid = 1747] [serial = 605] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x92da4c00) [pid = 1747] [serial = 590] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x98109800) [pid = 1747] [serial = 595] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x8d20b800) [pid = 1747] [serial = 601] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x920f7c00) [pid = 1747] [serial = 611] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x92310800) [pid = 1747] [serial = 613] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x9454b000) [pid = 1747] [serial = 592] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x92308800) [pid = 1747] [serial = 548] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8e6e2000) [pid = 1747] [serial = 602] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x919de400) [pid = 1747] [serial = 610] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | 1467646710795 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 1747 | 1467646710811 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x92ad5000) [pid = 1747] [serial = 619] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x92d9bc00) [pid = 1747] [serial = 620] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x92a06c00) [pid = 1747] [serial = 617] [outer = (nil)] [url = about:blank] 08:38:30 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x928be000) [pid = 1747] [serial = 616] [outer = (nil)] [url = about:blank] 08:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:38:30 INFO - PROCESS | 1747 | 1467646710849 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 1747 | 1467646710854 Marionette TRACE conn3 <- [1,922,null,{}] 08:38:30 INFO - PROCESS | 1747 | 1467646710865 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}] 08:38:30 INFO - PROCESS | 1747 | 1467646710869 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:31 INFO - PROCESS | 1747 | 1467646711061 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:38:31 INFO - PROCESS | 1747 | 1467646711270 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 1747 | 1467646711278 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6df400 == 43 [pid = 1747] [id = 238] 08:38:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8e6e2c00) [pid = 1747] [serial = 715] [outer = (nil)] 08:38:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8e8b7c00) [pid = 1747] [serial = 716] [outer = 0x8e6e2c00] 08:38:31 INFO - PROCESS | 1747 | 1467646711351 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8f199c00) [pid = 1747] [serial = 717] [outer = 0x8e6e2c00] 08:38:32 INFO - PROCESS | 1747 | 1467646712089 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]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1287ms 08:38:32 INFO - PROCESS | 1747 | 1467646712133 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 1747 | 1467646712137 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 08:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:38:32 INFO - PROCESS | 1747 | 1467646712143 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 1747 | 1467646712147 Marionette TRACE conn3 <- [1,926,null,{}] 08:38:32 INFO - PROCESS | 1747 | 1467646712164 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}] 08:38:32 INFO - PROCESS | 1747 | 1467646712172 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:32 INFO - PROCESS | 1747 | 1467646712362 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:38:32 INFO - PROCESS | 1747 | 1467646712528 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 1747 | 1467646712541 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x91807400 == 44 [pid = 1747] [id = 239] 08:38:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9180d400) [pid = 1747] [serial = 718] [outer = (nil)] 08:38:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x919d6400) [pid = 1747] [serial = 719] [outer = 0x9180d400] 08:38:32 INFO - PROCESS | 1747 | 1467646712614 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x91df0000) [pid = 1747] [serial = 720] [outer = 0x9180d400] 08:38:33 INFO - PROCESS | 1747 | 1467646713459 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]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1383ms 08:38:33 INFO - PROCESS | 1747 | 1467646713527 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 1747 | 1467646713530 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 08:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:38:33 INFO - PROCESS | 1747 | 1467646713537 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 1747 | 1467646713540 Marionette TRACE conn3 <- [1,930,null,{}] 08:38:33 INFO - PROCESS | 1747 | 1467646713545 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}] 08:38:33 INFO - PROCESS | 1747 | 1467646713550 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:33 INFO - PROCESS | 1747 | 1467646713770 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:38:33 INFO - PROCESS | 1747 | 1467646713794 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1747 | 1467646713802 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e8000 == 45 [pid = 1747] [id = 240] 08:38:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x91810c00) [pid = 1747] [serial = 721] [outer = (nil)] 08:38:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x92113800) [pid = 1747] [serial = 722] [outer = 0x91810c00] 08:38:33 INFO - PROCESS | 1747 | 1467646713869 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x9249f400) [pid = 1747] [serial = 723] [outer = 0x91810c00] 08:38:34 INFO - PROCESS | 1747 | 1467646714844 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]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1338ms 08:38:34 INFO - PROCESS | 1747 | 1467646714876 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 1747 | 1467646714879 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 08:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:38:34 INFO - PROCESS | 1747 | 1467646714886 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 1747 | 1467646714889 Marionette TRACE conn3 <- [1,934,null,{}] 08:38:34 INFO - PROCESS | 1747 | 1467646714894 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}] 08:38:34 INFO - PROCESS | 1747 | 1467646714899 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:35 INFO - PROCESS | 1747 | 1467646715140 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:38:35 INFO - PROCESS | 1747 | 1467646715159 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 1747 | 1467646715166 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee2800 == 46 [pid = 1747] [id = 241] 08:38:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x920f7400) [pid = 1747] [serial = 724] [outer = (nil)] 08:38:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x927e4c00) [pid = 1747] [serial = 725] [outer = 0x920f7400] 08:38:35 INFO - PROCESS | 1747 | 1467646715236 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x928be000) [pid = 1747] [serial = 726] [outer = 0x920f7400] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8d451800) [pid = 1747] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x919d0000) [pid = 1747] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x92adc400) [pid = 1747] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x94f3a400) [pid = 1747] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8c879400) [pid = 1747] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8d216c00) [pid = 1747] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x92304c00) [pid = 1747] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8c880000) [pid = 1747] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9a7a6400) [pid = 1747] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x92a23400) [pid = 1747] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0xa1024000) [pid = 1747] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8f198800) [pid = 1747] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8d44d800) [pid = 1747] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8b350c00) [pid = 1747] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8d44b800) [pid = 1747] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0xa109a800) [pid = 1747] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8b34cc00) [pid = 1747] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:38:35 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8aeefc00) [pid = 1747] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:38:36 INFO - PROCESS | 1747 | 1467646716364 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]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1536ms 08:38:36 INFO - PROCESS | 1747 | 1467646716423 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 1747 | 1467646716426 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 08:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:38:36 INFO - PROCESS | 1747 | 1467646716437 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 1747 | 1467646716439 Marionette TRACE conn3 <- [1,938,null,{}] 08:38:36 INFO - PROCESS | 1747 | 1467646716445 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}] 08:38:36 INFO - PROCESS | 1747 | 1467646716455 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:36 INFO - PROCESS | 1747 | 1467646716663 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:38:36 INFO - PROCESS | 1747 | 1467646716834 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 1747 | 1467646716842 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c880000 == 47 [pid = 1747] [id = 242] 08:38:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8f1a0c00) [pid = 1747] [serial = 727] [outer = (nil)] 08:38:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x92a2ec00) [pid = 1747] [serial = 728] [outer = 0x8f1a0c00] 08:38:36 INFO - PROCESS | 1747 | 1467646716910 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x92d99400) [pid = 1747] [serial = 729] [outer = 0x8f1a0c00] 08:38:37 INFO - PROCESS | 1747 | 1467646717662 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]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1330ms 08:38:37 INFO - PROCESS | 1747 | 1467646717764 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:38:37 INFO - PROCESS | 1747 | 1467646717770 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 08:38:37 INFO - PROCESS | 1747 | 1467646717777 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 1747 | 1467646717784 Marionette TRACE conn3 <- [1,942,null,{}] 08:38:37 INFO - PROCESS | 1747 | 1467646717793 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}] 08:38:37 INFO - PROCESS | 1747 | 1467646717798 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:38 INFO - PROCESS | 1747 | 1467646718028 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:38:38 INFO - PROCESS | 1747 | 1467646718236 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 1747 | 1467646718251 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34e000 == 48 [pid = 1747] [id = 243] 08:38:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8c884000) [pid = 1747] [serial = 730] [outer = (nil)] 08:38:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8c9e4000) [pid = 1747] [serial = 731] [outer = 0x8c884000] 08:38:38 INFO - PROCESS | 1747 | 1467646718377 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8d44a400) [pid = 1747] [serial = 732] [outer = 0x8c884000] 08:38:39 INFO - PROCESS | 1747 | 1467646719420 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]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1684ms 08:38:39 INFO - PROCESS | 1747 | 1467646719461 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 1747 | 1467646719467 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 08:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:38:39 INFO - PROCESS | 1747 | 1467646719478 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 1747 | 1467646719484 Marionette TRACE conn3 <- [1,946,null,{}] 08:38:39 INFO - PROCESS | 1747 | 1467646719491 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}] 08:38:39 INFO - PROCESS | 1747 | 1467646719497 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:39 INFO - PROCESS | 1747 | 1467646719691 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:38:39 INFO - PROCESS | 1747 | 1467646719938 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1747 | 1467646719946 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f4ec00 == 49 [pid = 1747] [id = 244] 08:38:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x910dc800) [pid = 1747] [serial = 733] [outer = (nil)] 08:38:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x91808400) [pid = 1747] [serial = 734] [outer = 0x910dc800] 08:38:40 INFO - PROCESS | 1747 | 1467646720076 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x919d4c00) [pid = 1747] [serial = 735] [outer = 0x910dc800] 08:38:41 INFO - PROCESS | 1747 | 1467646721001 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]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1595ms 08:38:41 INFO - PROCESS | 1747 | 1467646721070 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:38:41 INFO - PROCESS | 1747 | 1467646721074 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 08:38:41 INFO - PROCESS | 1747 | 1467646721081 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 1747 | 1467646721085 Marionette TRACE conn3 <- [1,950,null,{}] 08:38:41 INFO - PROCESS | 1747 | 1467646721100 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}] 08:38:41 INFO - PROCESS | 1747 | 1467646721109 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:41 INFO - PROCESS | 1747 | 1467646721337 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:38:41 INFO - PROCESS | 1747 | 1467646721627 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 1747 | 1467646721640 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x92114800 == 50 [pid = 1747] [id = 245] 08:38:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x92a23c00) [pid = 1747] [serial = 736] [outer = (nil)] 08:38:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x92ad6000) [pid = 1747] [serial = 737] [outer = 0x92a23c00] 08:38:41 INFO - PROCESS | 1747 | 1467646721766 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x93816000) [pid = 1747] [serial = 738] [outer = 0x92a23c00] 08:38:42 INFO - PROCESS | 1747 | 1467646722672 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]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1633ms 08:38:42 INFO - PROCESS | 1747 | 1467646722714 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 1747 | 1467646722718 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 08:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:38:42 INFO - PROCESS | 1747 | 1467646722725 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 1747 | 1467646722728 Marionette TRACE conn3 <- [1,954,null,{}] 08:38:42 INFO - PROCESS | 1747 | 1467646722734 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}] 08:38:42 INFO - PROCESS | 1747 | 1467646722739 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:42 INFO - PROCESS | 1747 | 1467646722930 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:38:43 INFO - PROCESS | 1747 | 1467646723131 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 1747 | 1467646723138 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8b8c00 == 51 [pid = 1747] [id = 246] 08:38:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x92a23400) [pid = 1747] [serial = 739] [outer = (nil)] 08:38:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x94f41400) [pid = 1747] [serial = 740] [outer = 0x92a23400] 08:38:43 INFO - PROCESS | 1747 | 1467646723321 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x94fa8400) [pid = 1747] [serial = 741] [outer = 0x92a23400] 08:38:44 INFO - PROCESS | 1747 | 1467646724206 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]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1536ms 08:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:38:44 INFO - PROCESS | 1747 | 1467646724262 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 1747 | 1467646724265 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 08:38:44 INFO - PROCESS | 1747 | 1467646724272 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 1747 | 1467646724275 Marionette TRACE conn3 <- [1,958,null,{}] 08:38:44 INFO - PROCESS | 1747 | 1467646724281 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}] 08:38:44 INFO - PROCESS | 1747 | 1467646724286 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:44 INFO - PROCESS | 1747 | 1467646724476 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:38:44 INFO - PROCESS | 1747 | 1467646724715 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 1747 | 1467646724724 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x93a2f800 == 52 [pid = 1747] [id = 247] 08:38:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x94f3ec00) [pid = 1747] [serial = 742] [outer = (nil)] 08:38:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x98c6a400) [pid = 1747] [serial = 743] [outer = 0x94f3ec00] 08:38:44 INFO - PROCESS | 1747 | 1467646724844 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9948dc00) [pid = 1747] [serial = 744] [outer = 0x94f3ec00] 08:38:45 INFO - PROCESS | 1747 | 1467646725685 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]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1480ms 08:38:45 INFO - PROCESS | 1747 | 1467646725752 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:38:45 INFO - PROCESS | 1747 | 1467646725756 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 08:38:45 INFO - PROCESS | 1747 | 1467646725763 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 1747 | 1467646725766 Marionette TRACE conn3 <- [1,962,null,{}] 08:38:45 INFO - PROCESS | 1747 | 1467646725772 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}] 08:38:45 INFO - PROCESS | 1747 | 1467646725794 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:46 INFO - PROCESS | 1747 | 1467646726053 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:38:46 INFO - PROCESS | 1747 | 1467646726305 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 1747 | 1467646726314 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x99cce800 == 53 [pid = 1747] [id = 248] 08:38:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x99d40400) [pid = 1747] [serial = 745] [outer = (nil)] 08:38:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x99e8bc00) [pid = 1747] [serial = 746] [outer = 0x99d40400] 08:38:46 INFO - PROCESS | 1747 | 1467646726432 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9a1f3800) [pid = 1747] [serial = 747] [outer = 0x99d40400] 08:38:47 INFO - PROCESS | 1747 | 1467646727288 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]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1585ms 08:38:47 INFO - PROCESS | 1747 | 1467646727348 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 1747 | 1467646727351 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 08:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:38:47 INFO - PROCESS | 1747 | 1467646727358 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 1747 | 1467646727361 Marionette TRACE conn3 <- [1,966,null,{}] 08:38:47 INFO - PROCESS | 1747 | 1467646727367 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}] 08:38:47 INFO - PROCESS | 1747 | 1467646727372 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:47 INFO - PROCESS | 1747 | 1467646727549 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:38:47 INFO - PROCESS | 1747 | 1467646727749 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 1747 | 1467646727755 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x9880d000 == 54 [pid = 1747] [id = 249] 08:38:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x99e8dc00) [pid = 1747] [serial = 748] [outer = (nil)] 08:38:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9a50a400) [pid = 1747] [serial = 749] [outer = 0x99e8dc00] 08:38:47 INFO - PROCESS | 1747 | 1467646727837 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9a79cc00) [pid = 1747] [serial = 750] [outer = 0x99e8dc00] 08:38:48 INFO - PROCESS | 1747 | 1467646728763 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]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1479ms 08:38:48 INFO - PROCESS | 1747 | 1467646728838 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 1747 | 1467646728841 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 08:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:38:48 INFO - PROCESS | 1747 | 1467646728849 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 1747 | 1467646728852 Marionette TRACE conn3 <- [1,970,null,{}] 08:38:48 INFO - PROCESS | 1747 | 1467646728858 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}] 08:38:48 INFO - PROCESS | 1747 | 1467646728863 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:49 INFO - PROCESS | 1747 | 1467646729047 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:38:49 INFO - PROCESS | 1747 | 1467646729295 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 1747 | 1467646729306 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a508400 == 55 [pid = 1747] [id = 250] 08:38:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9a50b400) [pid = 1747] [serial = 751] [outer = (nil)] 08:38:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9a956400) [pid = 1747] [serial = 752] [outer = 0x9a50b400] 08:38:49 INFO - PROCESS | 1747 | 1467646729430 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x9aab1800) [pid = 1747] [serial = 753] [outer = 0x9a50b400] 08:38:50 INFO - PROCESS | 1747 | 1467646730338 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]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1538ms 08:38:50 INFO - PROCESS | 1747 | 1467646730387 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 1747 | 1467646730391 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 08:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:38:50 INFO - PROCESS | 1747 | 1467646730397 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 1747 | 1467646730400 Marionette TRACE conn3 <- [1,974,null,{}] 08:38:50 INFO - PROCESS | 1747 | 1467646730406 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}] 08:38:50 INFO - PROCESS | 1747 | 1467646730411 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:50 INFO - PROCESS | 1747 | 1467646730590 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:38:50 INFO - PROCESS | 1747 | 1467646730792 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 1747 | 1467646730808 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x93820c00 == 56 [pid = 1747] [id = 251] 08:38:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x99e88000) [pid = 1747] [serial = 754] [outer = (nil)] 08:38:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x9aad5000) [pid = 1747] [serial = 755] [outer = 0x99e88000] 08:38:50 INFO - PROCESS | 1747 | 1467646730965 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x9ac43800) [pid = 1747] [serial = 756] [outer = 0x99e88000] 08:38:51 INFO - PROCESS | 1747 | 1467646731876 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]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1535ms 08:38:51 INFO - PROCESS | 1747 | 1467646731933 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 1747 | 1467646731937 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 08:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:38:51 INFO - PROCESS | 1747 | 1467646731943 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 1747 | 1467646731946 Marionette TRACE conn3 <- [1,978,null,{}] 08:38:51 INFO - PROCESS | 1747 | 1467646731951 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}] 08:38:51 INFO - PROCESS | 1747 | 1467646731956 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:52 INFO - PROCESS | 1747 | 1467646732137 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:38:52 INFO - PROCESS | 1747 | 1467646732439 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 1747 | 1467646732447 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34a400 == 57 [pid = 1747] [id = 252] 08:38:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8b34c000) [pid = 1747] [serial = 757] [outer = (nil)] 08:38:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8d456800) [pid = 1747] [serial = 758] [outer = 0x8b34c000] 08:38:52 INFO - PROCESS | 1747 | 1467646732531 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x90f4e800) [pid = 1747] [serial = 759] [outer = 0x8b34c000] 08:38:53 INFO - PROCESS | 1747 | 1467646733752 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]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1887ms 08:38:53 INFO - PROCESS | 1747 | 1467646733831 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 1747 | 1467646733837 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 08:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:38:53 INFO - PROCESS | 1747 | 1467646733855 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 1747 | 1467646733860 Marionette TRACE conn3 <- [1,982,null,{}] 08:38:53 INFO - PROCESS | 1747 | 1467646733972 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}] 08:38:53 INFO - PROCESS | 1747 | 1467646733977 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:54 INFO - PROCESS | 1747 | 1467646734216 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:38:54 INFO - PROCESS | 1747 | 1467646734336 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 1747 | 1467646734350 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e1400 == 58 [pid = 1747] [id = 253] 08:38:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x8c9e6000) [pid = 1747] [serial = 760] [outer = (nil)] 08:38:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8d20a000) [pid = 1747] [serial = 761] [outer = 0x8c9e6000] 08:38:54 INFO - PROCESS | 1747 | 1467646734460 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x8d20ec00) [pid = 1747] [serial = 762] [outer = 0x8c9e6000] 08:38:55 INFO - PROCESS | 1747 | 1467646735451 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]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1634ms 08:38:55 INFO - PROCESS | 1747 | 1467646735489 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 1747 | 1467646735496 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 08:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:38:55 INFO - PROCESS | 1747 | 1467646735506 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 1747 | 1467646735510 Marionette TRACE conn3 <- [1,986,null,{}] 08:38:55 INFO - PROCESS | 1747 | 1467646735516 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}] 08:38:55 INFO - PROCESS | 1747 | 1467646735522 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:55 INFO - PROCESS | 1747 | 1467646735704 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x910d7000 == 57 [pid = 1747] [id = 190] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeee400 == 56 [pid = 1747] [id = 189] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8b349000 == 55 [pid = 1747] [id = 192] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x91deac00 == 54 [pid = 1747] [id = 191] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8aef0c00 == 53 [pid = 1747] [id = 201] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8b350800 == 52 [pid = 1747] [id = 221] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19f000 == 51 [pid = 1747] [id = 202] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x91807400 == 50 [pid = 1747] [id = 239] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8b346800 == 49 [pid = 1747] [id = 195] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee2800 == 48 [pid = 1747] [id = 241] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x919cfc00 == 47 [pid = 1747] [id = 204] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x92306c00 == 46 [pid = 1747] [id = 205] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e8000 == 45 [pid = 1747] [id = 240] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee9400 == 44 [pid = 1747] [id = 203] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x917be400 == 43 [pid = 1747] [id = 196] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9da800 == 42 [pid = 1747] [id = 193] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee4000 == 41 [pid = 1747] [id = 197] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x92da1400 == 40 [pid = 1747] [id = 198] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee6000 == 39 [pid = 1747] [id = 194] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9524f000 == 38 [pid = 1747] [id = 199] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8c879800 == 37 [pid = 1747] [id = 200] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e1400 == 36 [pid = 1747] [id = 253] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34a400 == 35 [pid = 1747] [id = 252] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x93820c00 == 34 [pid = 1747] [id = 251] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9880d000 == 33 [pid = 1747] [id = 249] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x9a508400 == 32 [pid = 1747] [id = 250] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x99cce800 == 31 [pid = 1747] [id = 248] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x93a2f800 == 30 [pid = 1747] [id = 247] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x92114800 == 29 [pid = 1747] [id = 245] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8b8c00 == 28 [pid = 1747] [id = 246] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x90f4ec00 == 27 [pid = 1747] [id = 244] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8c880000 == 26 [pid = 1747] [id = 242] 08:38:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34e000 == 25 [pid = 1747] [id = 243] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x919d3800) [pid = 1747] [serial = 677] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x8f19e000) [pid = 1747] [serial = 623] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x8e8bfc00) [pid = 1747] [serial = 622] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x9249ac00) [pid = 1747] [serial = 626] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x920f8c00) [pid = 1747] [serial = 625] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x945c0400) [pid = 1747] [serial = 629] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x94546c00) [pid = 1747] [serial = 628] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x9948d800) [pid = 1747] [serial = 632] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x98c67400) [pid = 1747] [serial = 631] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x99b20800) [pid = 1747] [serial = 635] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x99b17000) [pid = 1747] [serial = 634] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9a502000) [pid = 1747] [serial = 638] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x99e88c00) [pid = 1747] [serial = 637] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x9a7a0800) [pid = 1747] [serial = 641] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x9a510800) [pid = 1747] [serial = 640] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9ac3e000) [pid = 1747] [serial = 644] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9a79ec00) [pid = 1747] [serial = 643] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9b5e5800) [pid = 1747] [serial = 648] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9b07a400) [pid = 1747] [serial = 647] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x9d83d400) [pid = 1747] [serial = 651] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x9b7f1000) [pid = 1747] [serial = 650] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0xa2fb1000) [pid = 1747] [serial = 654] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8f306c00) [pid = 1747] [serial = 671] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8e6df800) [pid = 1747] [serial = 668] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0xa219f400) [pid = 1747] [serial = 653] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8c87c400) [pid = 1747] [serial = 665] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8c9d9800) [pid = 1747] [serial = 666] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x910dd000) [pid = 1747] [serial = 663] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x8f302c00) [pid = 1747] [serial = 662] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0xa3345000) [pid = 1747] [serial = 657] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0xa2ff3c00) [pid = 1747] [serial = 656] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8c9dcc00) [pid = 1747] [serial = 660] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8c87c000) [pid = 1747] [serial = 659] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x90f44400) [pid = 1747] [serial = 672] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8c9e0000) [pid = 1747] [serial = 674] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8e8b6c00) [pid = 1747] [serial = 669] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8f30a400) [pid = 1747] [serial = 675] [outer = (nil)] [url = about:blank] 08:38:57 INFO - PROCESS | 1747 | 1467646737597 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1747 | 1467646737607 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee5400 == 26 [pid = 1747] [id = 254] 08:38:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8aee7000) [pid = 1747] [serial = 763] [outer = (nil)] 08:38:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8b346800) [pid = 1747] [serial = 764] [outer = 0x8aee7000] 08:38:57 INFO - PROCESS | 1747 | 1467646737737 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8b353000) [pid = 1747] [serial = 765] [outer = 0x8aee7000] 08:38:58 INFO - PROCESS | 1747 | 1467646738502 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]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 3044ms 08:38:58 INFO - PROCESS | 1747 | 1467646738551 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 1747 | 1467646738557 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 08:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:38:58 INFO - PROCESS | 1747 | 1467646738564 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1747 | 1467646738568 Marionette TRACE conn3 <- [1,990,null,{}] 08:38:58 INFO - PROCESS | 1747 | 1467646738576 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}] 08:38:58 INFO - PROCESS | 1747 | 1467646738583 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:58 INFO - PROCESS | 1747 | 1467646738752 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:38:58 INFO - PROCESS | 1747 | 1467646738879 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 1747 | 1467646738887 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:38:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dc000 == 27 [pid = 1747] [id = 255] 08:38:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8c9dc800) [pid = 1747] [serial = 766] [outer = (nil)] 08:38:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8c9e4800) [pid = 1747] [serial = 767] [outer = 0x8c9dc800] 08:38:58 INFO - PROCESS | 1747 | 1467646738959 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8d20c400) [pid = 1747] [serial = 768] [outer = 0x8c9dc800] 08:38:59 INFO - PROCESS | 1747 | 1467646739796 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]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1290ms 08:38:59 INFO - PROCESS | 1747 | 1467646739857 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 1747 | 1467646739864 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 08:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:38:59 INFO - PROCESS | 1747 | 1467646739873 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 1747 | 1467646739877 Marionette TRACE conn3 <- [1,994,null,{}] 08:38:59 INFO - PROCESS | 1747 | 1467646739883 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}] 08:38:59 INFO - PROCESS | 1747 | 1467646739888 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:00 INFO - PROCESS | 1747 | 1467646740062 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:39:00 INFO - PROCESS | 1747 | 1467646740204 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 1747 | 1467646740209 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee5000 == 28 [pid = 1747] [id = 256] 08:39:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8c9e6400) [pid = 1747] [serial = 769] [outer = (nil)] 08:39:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8e6ebc00) [pid = 1747] [serial = 770] [outer = 0x8c9e6400] 08:39:00 INFO - PROCESS | 1747 | 1467646740300 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8e8bc000) [pid = 1747] [serial = 771] [outer = 0x8c9e6400] 08:39:01 INFO - PROCESS | 1747 | 1467646741304 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]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1480ms 08:39:01 INFO - PROCESS | 1747 | 1467646741353 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 1747 | 1467646741356 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 08:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:39:01 INFO - PROCESS | 1747 | 1467646741364 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 1747 | 1467646741374 Marionette TRACE conn3 <- [1,998,null,{}] 08:39:01 INFO - PROCESS | 1747 | 1467646741416 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}] 08:39:01 INFO - PROCESS | 1747 | 1467646741429 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:01 INFO - PROCESS | 1747 | 1467646741667 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:39:01 INFO - PROCESS | 1747 | 1467646741690 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1747 | 1467646741698 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f197000 == 29 [pid = 1747] [id = 257] 08:39:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8f19e400) [pid = 1747] [serial = 772] [outer = (nil)] 08:39:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8f30ac00) [pid = 1747] [serial = 773] [outer = 0x8f19e400] 08:39:01 INFO - PROCESS | 1747 | 1467646741768 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x90f42000) [pid = 1747] [serial = 774] [outer = 0x8f19e400] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8c883400) [pid = 1747] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x910dc000) [pid = 1747] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8d214400) [pid = 1747] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x920f7400) [pid = 1747] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8c888c00) [pid = 1747] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8c9e1800) [pid = 1747] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8f30b800) [pid = 1747] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x94548800) [pid = 1747] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9230ec00) [pid = 1747] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x91810c00) [pid = 1747] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x928c3800) [pid = 1747] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8e6e2c00) [pid = 1747] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8d207400) [pid = 1747] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9180d400) [pid = 1747] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8f308c00) [pid = 1747] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92ad6400) [pid = 1747] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8d211800) [pid = 1747] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:39:03 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8f1a0c00) [pid = 1747] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:39:03 INFO - PROCESS | 1747 | 1467646743727 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]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2420ms 08:39:03 INFO - PROCESS | 1747 | 1467646743784 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 1747 | 1467646743791 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 08:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:39:03 INFO - PROCESS | 1747 | 1467646743801 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 1747 | 1467646743805 Marionette TRACE conn3 <- [1,1002,null,{}] 08:39:03 INFO - PROCESS | 1747 | 1467646743814 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}] 08:39:03 INFO - PROCESS | 1747 | 1467646743820 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:04 INFO - PROCESS | 1747 | 1467646744015 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:39:04 INFO - PROCESS | 1747 | 1467646744251 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 1747 | 1467646744266 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c882400 == 30 [pid = 1747] [id = 258] 08:39:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8c885c00) [pid = 1747] [serial = 775] [outer = (nil)] 08:39:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8d211400) [pid = 1747] [serial = 776] [outer = 0x8c885c00] 08:39:04 INFO - PROCESS | 1747 | 1467646744365 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8d216400) [pid = 1747] [serial = 777] [outer = 0x8c885c00] 08:39:05 INFO - PROCESS | 1747 | 1467646745322 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]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1597ms 08:39:05 INFO - PROCESS | 1747 | 1467646745398 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 1747 | 1467646745405 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 08:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:39:05 INFO - PROCESS | 1747 | 1467646745417 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 1747 | 1467646745422 Marionette TRACE conn3 <- [1,1006,null,{}] 08:39:05 INFO - PROCESS | 1747 | 1467646745429 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}] 08:39:05 INFO - PROCESS | 1747 | 1467646745434 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:05 INFO - PROCESS | 1747 | 1467646745656 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:39:05 INFO - PROCESS | 1747 | 1467646745871 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 1747 | 1467646745885 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8c2000 == 31 [pid = 1747] [id = 259] 08:39:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8e8c4400) [pid = 1747] [serial = 778] [outer = (nil)] 08:39:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8f199800) [pid = 1747] [serial = 779] [outer = 0x8e8c4400] 08:39:06 INFO - PROCESS | 1747 | 1467646746021 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8f305800) [pid = 1747] [serial = 780] [outer = 0x8e8c4400] 08:39:07 INFO - PROCESS | 1747 | 1467646746998 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]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1631ms 08:39:07 INFO - PROCESS | 1747 | 1467646747048 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:39:07 INFO - PROCESS | 1747 | 1467646747053 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 08:39:07 INFO - PROCESS | 1747 | 1467646747059 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1747 | 1467646747065 Marionette TRACE conn3 <- [1,1010,null,{}] 08:39:07 INFO - PROCESS | 1747 | 1467646747083 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}] 08:39:07 INFO - PROCESS | 1747 | 1467646747091 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:07 INFO - PROCESS | 1747 | 1467646747269 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:39:07 INFO - PROCESS | 1747 | 1467646747498 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 1747 | 1467646747511 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9db800 == 32 [pid = 1747] [id = 260] 08:39:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x910d2800) [pid = 1747] [serial = 781] [outer = (nil)] 08:39:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x910d9800) [pid = 1747] [serial = 782] [outer = 0x910d2800] 08:39:07 INFO - PROCESS | 1747 | 1467646747637 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x910e1c00) [pid = 1747] [serial = 783] [outer = 0x910d2800] 08:39:08 INFO - PROCESS | 1747 | 1467646748525 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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1501ms 08:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:39:08 INFO - PROCESS | 1747 | 1467646748560 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1747 | 1467646748564 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 08:39:08 INFO - PROCESS | 1747 | 1467646748571 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 1747 | 1467646748575 Marionette TRACE conn3 <- [1,1014,null,{}] 08:39:08 INFO - PROCESS | 1747 | 1467646748580 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}] 08:39:08 INFO - PROCESS | 1747 | 1467646748586 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:08 INFO - PROCESS | 1747 | 1467646748774 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:39:08 INFO - PROCESS | 1747 | 1467646748946 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 1747 | 1467646748955 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b3400 == 33 [pid = 1747] [id = 261] 08:39:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x917bd000) [pid = 1747] [serial = 784] [outer = (nil)] 08:39:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x91804800) [pid = 1747] [serial = 785] [outer = 0x917bd000] 08:39:09 INFO - PROCESS | 1747 | 1467646749035 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9180a800) [pid = 1747] [serial = 786] [outer = 0x917bd000] 08:39:09 INFO - PROCESS | 1747 | 1467646749968 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]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1438ms 08:39:10 INFO - PROCESS | 1747 | 1467646750011 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:39:10 INFO - PROCESS | 1747 | 1467646750015 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 08:39:10 INFO - PROCESS | 1747 | 1467646750022 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 1747 | 1467646750026 Marionette TRACE conn3 <- [1,1018,null,{}] 08:39:10 INFO - PROCESS | 1747 | 1467646750031 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}] 08:39:10 INFO - PROCESS | 1747 | 1467646750036 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:10 INFO - PROCESS | 1747 | 1467646750204 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:39:10 INFO - PROCESS | 1747 | 1467646750375 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 1747 | 1467646750382 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeee800 == 34 [pid = 1747] [id = 262] 08:39:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8d451400) [pid = 1747] [serial = 787] [outer = (nil)] 08:39:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x91810400) [pid = 1747] [serial = 788] [outer = 0x8d451400] 08:39:10 INFO - PROCESS | 1747 | 1467646750463 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x91807c00) [pid = 1747] [serial = 789] [outer = 0x8d451400] 08:39:11 INFO - PROCESS | 1747 | 1467646751426 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]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1437ms 08:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:39:11 INFO - PROCESS | 1747 | 1467646751458 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 1747 | 1467646751462 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 08:39:11 INFO - PROCESS | 1747 | 1467646751468 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 1747 | 1467646751471 Marionette TRACE conn3 <- [1,1022,null,{}] 08:39:11 INFO - PROCESS | 1747 | 1467646751477 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}] 08:39:11 INFO - PROCESS | 1747 | 1467646751488 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:11 INFO - PROCESS | 1747 | 1467646751720 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:39:11 INFO - PROCESS | 1747 | 1467646751956 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1747 | 1467646751965 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87d800 == 35 [pid = 1747] [id = 263] 08:39:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x91de5000) [pid = 1747] [serial = 790] [outer = (nil)] 08:39:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x92305000) [pid = 1747] [serial = 791] [outer = 0x91de5000] 08:39:12 INFO - PROCESS | 1747 | 1467646752082 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9230b800) [pid = 1747] [serial = 792] [outer = 0x91de5000] 08:39:12 INFO - PROCESS | 1747 | 1467646752913 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]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1482ms 08:39:12 INFO - PROCESS | 1747 | 1467646752950 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 1747 | 1467646752954 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 08:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:39:12 INFO - PROCESS | 1747 | 1467646752960 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 1747 | 1467646752963 Marionette TRACE conn3 <- [1,1026,null,{}] 08:39:12 INFO - PROCESS | 1747 | 1467646752969 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}] 08:39:12 INFO - PROCESS | 1747 | 1467646752974 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:13 INFO - PROCESS | 1747 | 1467646753142 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:39:13 INFO - PROCESS | 1747 | 1467646753311 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 1747 | 1467646753322 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d210c00 == 36 [pid = 1747] [id = 264] 08:39:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x919d3800) [pid = 1747] [serial = 793] [outer = (nil)] 08:39:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x924a1c00) [pid = 1747] [serial = 794] [outer = 0x919d3800] 08:39:13 INFO - PROCESS | 1747 | 1467646753398 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9249cc00) [pid = 1747] [serial = 795] [outer = 0x919d3800] 08:39:14 INFO - PROCESS | 1747 | 1467646754359 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]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1439ms 08:39:14 INFO - PROCESS | 1747 | 1467646754399 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 1747 | 1467646754403 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 08:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:39:14 INFO - PROCESS | 1747 | 1467646754410 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 1747 | 1467646754413 Marionette TRACE conn3 <- [1,1030,null,{}] 08:39:14 INFO - PROCESS | 1747 | 1467646754419 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}] 08:39:14 INFO - PROCESS | 1747 | 1467646754424 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:14 INFO - PROCESS | 1747 | 1467646754593 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:39:14 INFO - PROCESS | 1747 | 1467646754761 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1747 | 1467646754770 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34ac00 == 37 [pid = 1747] [id = 265] 08:39:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8b34dc00) [pid = 1747] [serial = 796] [outer = (nil)] 08:39:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8d455800) [pid = 1747] [serial = 797] [outer = 0x8b34dc00] 08:39:14 INFO - PROCESS | 1747 | 1467646754848 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8f195800) [pid = 1747] [serial = 798] [outer = 0x8b34dc00] 08:39:15 INFO - PROCESS | 1747 | 1467646755921 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]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1579ms 08:39:15 INFO - PROCESS | 1747 | 1467646755990 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 1747 | 1467646755996 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 08:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:39:16 INFO - PROCESS | 1747 | 1467646756004 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 1747 | 1467646756009 Marionette TRACE conn3 <- [1,1034,null,{}] 08:39:16 INFO - PROCESS | 1747 | 1467646756017 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}] 08:39:16 INFO - PROCESS | 1747 | 1467646756023 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:16 INFO - PROCESS | 1747 | 1467646756214 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:39:16 INFO - PROCESS | 1747 | 1467646756445 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 1747 | 1467646756459 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87b800 == 38 [pid = 1747] [id = 266] 08:39:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8c887400) [pid = 1747] [serial = 799] [outer = (nil)] 08:39:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8c9e1400) [pid = 1747] [serial = 800] [outer = 0x8c887400] 08:39:16 INFO - PROCESS | 1747 | 1467646756557 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8d213c00) [pid = 1747] [serial = 801] [outer = 0x8c887400] 08:39:17 INFO - PROCESS | 1747 | 1467646757515 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]]]}] 08:39:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee5000 == 37 [pid = 1747] [id = 256] 08:39:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dc000 == 36 [pid = 1747] [id = 255] 08:39:17 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee5400 == 35 [pid = 1747] [id = 254] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x92d99400) [pid = 1747] [serial = 729] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x94547800) [pid = 1747] [serial = 699] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x96c94c00) [pid = 1747] [serial = 704] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x9230e400) [pid = 1747] [serial = 711] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x928be000) [pid = 1747] [serial = 726] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x927e4c00) [pid = 1747] [serial = 725] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x91df1c00) [pid = 1747] [serial = 684] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x976aa800) [pid = 1747] [serial = 705] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8d20b400) [pid = 1747] [serial = 713] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x92a2d000) [pid = 1747] [serial = 693] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9454a000) [pid = 1747] [serial = 698] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x94f44000) [pid = 1747] [serial = 702] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x924a8000) [pid = 1747] [serial = 686] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9249f400) [pid = 1747] [serial = 723] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8f305400) [pid = 1747] [serial = 710] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x927e7c00) [pid = 1747] [serial = 687] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x92a06000) [pid = 1747] [serial = 690] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8e8b7c00) [pid = 1747] [serial = 716] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x92a02800) [pid = 1747] [serial = 689] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x919ddc00) [pid = 1747] [serial = 678] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x919d6400) [pid = 1747] [serial = 719] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9939e800) [pid = 1747] [serial = 707] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x94f42400) [pid = 1747] [serial = 701] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x93a38400) [pid = 1747] [serial = 696] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8f195c00) [pid = 1747] [serial = 681] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8d44ec00) [pid = 1747] [serial = 680] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8d210400) [pid = 1747] [serial = 714] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91df0000) [pid = 1747] [serial = 720] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8f199c00) [pid = 1747] [serial = 717] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x93858400) [pid = 1747] [serial = 695] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x92113800) [pid = 1747] [serial = 722] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x919cf400) [pid = 1747] [serial = 683] [outer = (nil)] [url = about:blank] 08:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1590ms 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x996eb800) [pid = 1747] [serial = 708] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92a29800) [pid = 1747] [serial = 692] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92a2ec00) [pid = 1747] [serial = 728] [outer = (nil)] [url = about:blank] 08:39:17 INFO - PROCESS | 1747 | 1467646757592 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 1747 | 1467646757602 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 08:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:39:17 INFO - PROCESS | 1747 | 1467646757612 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 1747 | 1467646757616 Marionette TRACE conn3 <- [1,1038,null,{}] 08:39:17 INFO - PROCESS | 1747 | 1467646757622 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}] 08:39:17 INFO - PROCESS | 1747 | 1467646757627 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:17 INFO - PROCESS | 1747 | 1467646757811 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:39:18 INFO - PROCESS | 1747 | 1467646757984 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 1747 | 1467646757994 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e6400 == 36 [pid = 1747] [id = 267] 08:39:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8e6eb000) [pid = 1747] [serial = 802] [outer = (nil)] 08:39:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8e8b8c00) [pid = 1747] [serial = 803] [outer = 0x8e6eb000] 08:39:18 INFO - PROCESS | 1747 | 1467646758068 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8f194400) [pid = 1747] [serial = 804] [outer = 0x8e6eb000] 08:39:18 INFO - PROCESS | 1747 | 1467646758815 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]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1232ms 08:39:18 INFO - PROCESS | 1747 | 1467646758845 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:39:18 INFO - PROCESS | 1747 | 1467646758849 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 08:39:18 INFO - PROCESS | 1747 | 1467646758855 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1747 | 1467646758861 Marionette TRACE conn3 <- [1,1042,null,{}] 08:39:18 INFO - PROCESS | 1747 | 1467646758876 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}] 08:39:18 INFO - PROCESS | 1747 | 1467646758885 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:19 INFO - PROCESS | 1747 | 1467646759059 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:39:19 INFO - PROCESS | 1747 | 1467646759070 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1747 | 1467646759079 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f4a000 == 37 [pid = 1747] [id = 268] 08:39:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x90f4f000) [pid = 1747] [serial = 805] [outer = (nil)] 08:39:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x910dd800) [pid = 1747] [serial = 806] [outer = 0x90f4f000] 08:39:19 INFO - PROCESS | 1747 | 1467646759154 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x917b8000) [pid = 1747] [serial = 807] [outer = 0x90f4f000] 08:39:20 INFO - PROCESS | 1747 | 1467646760105 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]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1333ms 08:39:20 INFO - PROCESS | 1747 | 1467646760187 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 1747 | 1467646760191 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 08:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:39:20 INFO - PROCESS | 1747 | 1467646760197 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 1747 | 1467646760199 Marionette TRACE conn3 <- [1,1046,null,{}] 08:39:20 INFO - PROCESS | 1747 | 1467646760205 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}] 08:39:20 INFO - PROCESS | 1747 | 1467646760210 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:20 INFO - PROCESS | 1747 | 1467646760366 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:39:20 INFO - PROCESS | 1747 | 1467646760508 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1747 | 1467646760515 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3800 == 38 [pid = 1747] [id = 269] 08:39:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8c9e2400) [pid = 1747] [serial = 808] [outer = (nil)] 08:39:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x919da800) [pid = 1747] [serial = 809] [outer = 0x8c9e2400] 08:39:20 INFO - PROCESS | 1747 | 1467646760583 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x920ed400) [pid = 1747] [serial = 810] [outer = 0x8c9e2400] 08:39:21 INFO - PROCESS | 1747 | 1467646761459 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]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1282ms 08:39:21 INFO - PROCESS | 1747 | 1467646761479 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 1747 | 1467646761482 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 08:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:39:21 INFO - PROCESS | 1747 | 1467646761488 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 1747 | 1467646761490 Marionette TRACE conn3 <- [1,1050,null,{}] 08:39:21 INFO - PROCESS | 1747 | 1467646761496 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}] 08:39:21 INFO - PROCESS | 1747 | 1467646761501 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:21 INFO - PROCESS | 1747 | 1467646761702 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:39:21 INFO - PROCESS | 1747 | 1467646761728 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 1747 | 1467646761737 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f302c00 == 39 [pid = 1747] [id = 270] 08:39:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x920f1800) [pid = 1747] [serial = 811] [outer = (nil)] 08:39:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9210f800) [pid = 1747] [serial = 812] [outer = 0x920f1800] 08:39:21 INFO - PROCESS | 1747 | 1467646761802 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92116c00) [pid = 1747] [serial = 813] [outer = 0x920f1800] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8c9e6400) [pid = 1747] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8c9e6000) [pid = 1747] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x99e8dc00) [pid = 1747] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8b34c000) [pid = 1747] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92a23c00) [pid = 1747] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92a23400) [pid = 1747] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x99e88000) [pid = 1747] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9a50b400) [pid = 1747] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x99d40400) [pid = 1747] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x94f3ec00) [pid = 1747] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x910dc800) [pid = 1747] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8c884000) [pid = 1747] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8c9dc800) [pid = 1747] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:39:22 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8aee7000) [pid = 1747] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:39:22 INFO - PROCESS | 1747 | 1467646762780 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]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1326ms 08:39:22 INFO - PROCESS | 1747 | 1467646762815 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 1747 | 1467646762818 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 08:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:39:22 INFO - PROCESS | 1747 | 1467646762824 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 1747 | 1467646762827 Marionette TRACE conn3 <- [1,1054,null,{}] 08:39:22 INFO - PROCESS | 1747 | 1467646762832 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}] 08:39:22 INFO - PROCESS | 1747 | 1467646762842 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:23 INFO - PROCESS | 1747 | 1467646763040 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:39:23 INFO - PROCESS | 1747 | 1467646763050 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 1747 | 1467646763056 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee7000 == 40 [pid = 1747] [id = 271] 08:39:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8c9dec00) [pid = 1747] [serial = 814] [outer = (nil)] 08:39:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x928b7800) [pid = 1747] [serial = 815] [outer = 0x8c9dec00] 08:39:23 INFO - PROCESS | 1747 | 1467646763240 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x928c6000) [pid = 1747] [serial = 816] [outer = 0x8c9dec00] 08:39:23 INFO - PROCESS | 1747 | 1467646763918 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]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1128ms 08:39:23 INFO - PROCESS | 1747 | 1467646763953 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 1747 | 1467646763957 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 08:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:39:23 INFO - PROCESS | 1747 | 1467646763963 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 1747 | 1467646763966 Marionette TRACE conn3 <- [1,1058,null,{}] 08:39:23 INFO - PROCESS | 1747 | 1467646763971 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}] 08:39:23 INFO - PROCESS | 1747 | 1467646763975 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:24 INFO - PROCESS | 1747 | 1467646764170 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:39:24 INFO - PROCESS | 1747 | 1467646764267 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1747 | 1467646764273 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f193c00 == 41 [pid = 1747] [id = 272] 08:39:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x917be400) [pid = 1747] [serial = 817] [outer = (nil)] 08:39:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92a08800) [pid = 1747] [serial = 818] [outer = 0x917be400] 08:39:24 INFO - PROCESS | 1747 | 1467646764340 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92a0b000) [pid = 1747] [serial = 819] [outer = 0x917be400] 08:39:25 INFO - PROCESS | 1747 | 1467646765279 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]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1379ms 08:39:25 INFO - PROCESS | 1747 | 1467646765343 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 1747 | 1467646765350 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 08:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:39:25 INFO - PROCESS | 1747 | 1467646765358 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 1747 | 1467646765364 Marionette TRACE conn3 <- [1,1062,null,{}] 08:39:25 INFO - PROCESS | 1747 | 1467646765373 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}] 08:39:25 INFO - PROCESS | 1747 | 1467646765379 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:25 INFO - PROCESS | 1747 | 1467646765625 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:39:25 INFO - PROCESS | 1747 | 1467646765871 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 1747 | 1467646765880 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c887800 == 42 [pid = 1747] [id = 273] 08:39:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8c9dc400) [pid = 1747] [serial = 820] [outer = (nil)] 08:39:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8e6ee000) [pid = 1747] [serial = 821] [outer = 0x8c9dc400] 08:39:25 INFO - PROCESS | 1747 | 1467646765962 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8f196800) [pid = 1747] [serial = 822] [outer = 0x8c9dc400] 08:39:26 INFO - PROCESS | 1747 | 1467646766872 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]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1546ms 08:39:26 INFO - PROCESS | 1747 | 1467646766904 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 1747 | 1467646766910 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 08:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:39:26 INFO - PROCESS | 1747 | 1467646766922 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 1747 | 1467646766925 Marionette TRACE conn3 <- [1,1066,null,{}] 08:39:26 INFO - PROCESS | 1747 | 1467646766932 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}] 08:39:26 INFO - PROCESS | 1747 | 1467646766938 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:27 INFO - PROCESS | 1747 | 1467646767122 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:39:27 INFO - PROCESS | 1747 | 1467646767294 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 1747 | 1467646767302 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19bc00 == 43 [pid = 1747] [id = 274] 08:39:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x90f49400) [pid = 1747] [serial = 823] [outer = (nil)] 08:39:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x917b6c00) [pid = 1747] [serial = 824] [outer = 0x90f49400] 08:39:27 INFO - PROCESS | 1747 | 1467646767386 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x919cf400) [pid = 1747] [serial = 825] [outer = 0x90f49400] 08:39:28 INFO - PROCESS | 1747 | 1467646768404 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]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1505ms 08:39:28 INFO - PROCESS | 1747 | 1467646768427 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 1747 | 1467646768430 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 08:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:39:28 INFO - PROCESS | 1747 | 1467646768437 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 1747 | 1467646768443 Marionette TRACE conn3 <- [1,1070,null,{}] 08:39:28 INFO - PROCESS | 1747 | 1467646768459 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}] 08:39:28 INFO - PROCESS | 1747 | 1467646768468 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:28 INFO - PROCESS | 1747 | 1467646768652 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:39:28 INFO - PROCESS | 1747 | 1467646768872 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 1747 | 1467646768881 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d450000 == 44 [pid = 1747] [id = 275] 08:39:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x928c5800) [pid = 1747] [serial = 826] [outer = (nil)] 08:39:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92a09000) [pid = 1747] [serial = 827] [outer = 0x928c5800] 08:39:29 INFO - PROCESS | 1747 | 1467646769012 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x92a24000) [pid = 1747] [serial = 828] [outer = 0x928c5800] 08:39:29 INFO - PROCESS | 1747 | 1467646769887 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]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1484ms 08:39:29 INFO - PROCESS | 1747 | 1467646769922 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 1747 | 1467646769927 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 08:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:39:29 INFO - PROCESS | 1747 | 1467646769934 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 1747 | 1467646769938 Marionette TRACE conn3 <- [1,1074,null,{}] 08:39:29 INFO - PROCESS | 1747 | 1467646769943 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}] 08:39:29 INFO - PROCESS | 1747 | 1467646769949 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:30 INFO - PROCESS | 1747 | 1467646770136 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:39:30 INFO - PROCESS | 1747 | 1467646770320 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 1747 | 1467646770328 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a27000 == 45 [pid = 1747] [id = 276] 08:39:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x92a2ac00) [pid = 1747] [serial = 829] [outer = (nil)] 08:39:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x92a2ec00) [pid = 1747] [serial = 830] [outer = 0x92a2ac00] 08:39:30 INFO - PROCESS | 1747 | 1467646770415 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x92ad4400) [pid = 1747] [serial = 831] [outer = 0x92a2ac00] 08:39:31 INFO - PROCESS | 1747 | 1467646771383 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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1480ms 08:39:31 INFO - PROCESS | 1747 | 1467646771414 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 1747 | 1467646771418 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:39:31 INFO - PROCESS | 1747 | 1467646771424 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 1747 | 1467646771428 Marionette TRACE conn3 <- [1,1078,null,{}] 08:39:31 INFO - PROCESS | 1747 | 1467646771433 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}] 08:39:31 INFO - PROCESS | 1747 | 1467646771439 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:31 INFO - PROCESS | 1747 | 1467646771601 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:39:31 INFO - PROCESS | 1747 | 1467646771777 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 1747 | 1467646771786 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d209400 == 46 [pid = 1747] [id = 277] 08:39:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8e6e1800) [pid = 1747] [serial = 832] [outer = (nil)] 08:39:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x92adbc00) [pid = 1747] [serial = 833] [outer = 0x8e6e1800] 08:39:31 INFO - PROCESS | 1747 | 1467646771861 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x92ae0400) [pid = 1747] [serial = 834] [outer = 0x8e6e1800] 08:39:32 INFO - PROCESS | 1747 | 1467646772783 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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1377ms 08:39:32 INFO - PROCESS | 1747 | 1467646772802 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 1747 | 1467646772805 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 08:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:39:32 INFO - PROCESS | 1747 | 1467646772812 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 1747 | 1467646772815 Marionette TRACE conn3 <- [1,1082,null,{}] 08:39:32 INFO - PROCESS | 1747 | 1467646772821 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}] 08:39:32 INFO - PROCESS | 1747 | 1467646772831 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:33 INFO - PROCESS | 1747 | 1467646773068 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:39:33 INFO - PROCESS | 1747 | 1467646773244 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 1747 | 1467646773251 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeec800 == 47 [pid = 1747] [id = 278] 08:39:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x92a23400) [pid = 1747] [serial = 835] [outer = (nil)] 08:39:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x93821000) [pid = 1747] [serial = 836] [outer = 0x92a23400] 08:39:33 INFO - PROCESS | 1747 | 1467646773374 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x93862000) [pid = 1747] [serial = 837] [outer = 0x92a23400] 08:39:34 INFO - PROCESS | 1747 | 1467646774216 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]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1478ms 08:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:39:34 INFO - PROCESS | 1747 | 1467646774291 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 1747 | 1467646774294 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 08:39:34 INFO - PROCESS | 1747 | 1467646774300 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 1747 | 1467646774304 Marionette TRACE conn3 <- [1,1086,null,{}] 08:39:34 INFO - PROCESS | 1747 | 1467646774310 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}] 08:39:34 INFO - PROCESS | 1747 | 1467646774315 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:34 INFO - PROCESS | 1747 | 1467646774518 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:39:34 INFO - PROCESS | 1747 | 1467646774731 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 1747 | 1467646774737 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x92ad6800 == 48 [pid = 1747] [id = 279] 08:39:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x9385a400) [pid = 1747] [serial = 838] [outer = (nil)] 08:39:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x93a37000) [pid = 1747] [serial = 839] [outer = 0x9385a400] 08:39:34 INFO - PROCESS | 1747 | 1467646774857 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x93a3a000) [pid = 1747] [serial = 840] [outer = 0x9385a400] 08:39:35 INFO - PROCESS | 1747 | 1467646775762 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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1531ms 08:39:35 INFO - PROCESS | 1747 | 1467646775831 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:39:35 INFO - PROCESS | 1747 | 1467646775843 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 08:39:35 INFO - PROCESS | 1747 | 1467646775848 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1747 | 1467646775851 Marionette TRACE conn3 <- [1,1090,null,{}] 08:39:35 INFO - PROCESS | 1747 | 1467646775858 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}] 08:39:35 INFO - PROCESS | 1747 | 1467646775862 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:36 INFO - PROCESS | 1747 | 1467646776080 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:39:36 INFO - PROCESS | 1747 | 1467646776636 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1747 | 1467646776644 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c886000 == 49 [pid = 1747] [id = 280] 08:39:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x8c886800) [pid = 1747] [serial = 841] [outer = (nil)] 08:39:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8d209c00) [pid = 1747] [serial = 842] [outer = 0x8c886800] 08:39:36 INFO - PROCESS | 1747 | 1467646776723 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8e6e5000) [pid = 1747] [serial = 843] [outer = 0x8c886800] 08:39:37 INFO - PROCESS | 1747 | 1467646777561 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]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1785ms 08:39:37 INFO - PROCESS | 1747 | 1467646777636 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 1747 | 1467646777641 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 08:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:39:37 INFO - PROCESS | 1747 | 1467646777649 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 1747 | 1467646777653 Marionette TRACE conn3 <- [1,1094,null,{}] 08:39:37 INFO - PROCESS | 1747 | 1467646777661 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}] 08:39:37 INFO - PROCESS | 1747 | 1467646777668 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:37 INFO - PROCESS | 1747 | 1467646777918 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:39:38 INFO - PROCESS | 1747 | 1467646778155 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1747 | 1467646778165 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6df400 == 48 [pid = 1747] [id = 238] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8d44cc00 == 47 [pid = 1747] [id = 222] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8f198400 == 46 [pid = 1747] [id = 223] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee9c00 == 45 [pid = 1747] [id = 224] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x92a0c000 == 44 [pid = 1747] [id = 233] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8f197000 == 43 [pid = 1747] [id = 257] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3400 == 42 [pid = 1747] [id = 225] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeef400 == 41 [pid = 1747] [id = 234] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e5800 == 40 [pid = 1747] [id = 226] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8c2000 == 39 [pid = 1747] [id = 259] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34ac00 == 38 [pid = 1747] [id = 265] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8c882400 == 37 [pid = 1747] [id = 258] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x9230e800 == 36 [pid = 1747] [id = 228] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9db800 == 35 [pid = 1747] [id = 260] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87f400 == 34 [pid = 1747] [id = 232] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x917b3400 == 33 [pid = 1747] [id = 261] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x92a03800 == 32 [pid = 1747] [id = 231] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8d210c00 == 31 [pid = 1747] [id = 264] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeee800 == 30 [pid = 1747] [id = 262] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeeec00 == 29 [pid = 1747] [id = 227] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87d800 == 28 [pid = 1747] [id = 263] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x928b9000 == 27 [pid = 1747] [id = 229] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeed800 == 26 [pid = 1747] [id = 230] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34e400 == 25 [pid = 1747] [id = 237] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87a800 == 24 [pid = 1747] [id = 236] 08:39:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8f304400 == 23 [pid = 1747] [id = 235] 08:39:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3400 == 24 [pid = 1747] [id = 281] 08:39:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8aee6800) [pid = 1747] [serial = 844] [outer = (nil)] 08:39:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8aeee800) [pid = 1747] [serial = 845] [outer = 0x8aee6800] 08:39:39 INFO - PROCESS | 1747 | 1467646779377 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8b34ec00) [pid = 1747] [serial = 846] [outer = 0x8aee6800] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x8d20ec00) [pid = 1747] [serial = 762] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x9a79cc00) [pid = 1747] [serial = 750] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x90f4e800) [pid = 1747] [serial = 759] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x93816000) [pid = 1747] [serial = 738] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x94fa8400) [pid = 1747] [serial = 741] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9ac43800) [pid = 1747] [serial = 756] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9aab1800) [pid = 1747] [serial = 753] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x9a1f3800) [pid = 1747] [serial = 747] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9948dc00) [pid = 1747] [serial = 744] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x919d4c00) [pid = 1747] [serial = 735] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8d44a400) [pid = 1747] [serial = 732] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8c9e4000) [pid = 1747] [serial = 731] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x91808400) [pid = 1747] [serial = 734] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x92ad6000) [pid = 1747] [serial = 737] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x94f41400) [pid = 1747] [serial = 740] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x98c6a400) [pid = 1747] [serial = 743] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x99e8bc00) [pid = 1747] [serial = 746] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x9a50a400) [pid = 1747] [serial = 749] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8c9e4800) [pid = 1747] [serial = 767] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8d20c400) [pid = 1747] [serial = 768] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9a956400) [pid = 1747] [serial = 752] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8d20a000) [pid = 1747] [serial = 761] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8b346800) [pid = 1747] [serial = 764] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8b353000) [pid = 1747] [serial = 765] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9aad5000) [pid = 1747] [serial = 755] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8d456800) [pid = 1747] [serial = 758] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8e6ebc00) [pid = 1747] [serial = 770] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f30ac00) [pid = 1747] [serial = 773] [outer = (nil)] [url = about:blank] 08:39:39 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8e8bc000) [pid = 1747] [serial = 771] [outer = (nil)] [url = about:blank] 08:39:40 INFO - PROCESS | 1747 | 1467646780347 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]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2743ms 08:39:40 INFO - PROCESS | 1747 | 1467646780393 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:39:40 INFO - PROCESS | 1747 | 1467646780399 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 08:39:40 INFO - PROCESS | 1747 | 1467646780407 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1747 | 1467646780409 Marionette TRACE conn3 <- [1,1098,null,{}] 08:39:40 INFO - PROCESS | 1747 | 1467646780417 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}] 08:39:40 INFO - PROCESS | 1747 | 1467646780422 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:40 INFO - PROCESS | 1747 | 1467646780588 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:39:40 INFO - PROCESS | 1747 | 1467646780710 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 1747 | 1467646780721 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dfc00 == 25 [pid = 1747] [id = 282] 08:39:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8c9e0c00) [pid = 1747] [serial = 847] [outer = (nil)] 08:39:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8d20fc00) [pid = 1747] [serial = 848] [outer = 0x8c9e0c00] 08:39:40 INFO - PROCESS | 1747 | 1467646780810 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8d44a800) [pid = 1747] [serial = 849] [outer = 0x8c9e0c00] 08:39:41 INFO - PROCESS | 1747 | 1467646781617 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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1283ms 08:39:41 INFO - PROCESS | 1747 | 1467646781687 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 1747 | 1467646781694 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 08:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:39:41 INFO - PROCESS | 1747 | 1467646781704 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 1747 | 1467646781708 Marionette TRACE conn3 <- [1,1102,null,{}] 08:39:41 INFO - PROCESS | 1747 | 1467646781714 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}] 08:39:41 INFO - PROCESS | 1747 | 1467646781719 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:41 INFO - PROCESS | 1747 | 1467646781885 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:39:42 INFO - PROCESS | 1747 | 1467646782032 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 1747 | 1467646782038 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20a000 == 26 [pid = 1747] [id = 283] 08:39:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8e6ecc00) [pid = 1747] [serial = 850] [outer = (nil)] 08:39:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8e8be800) [pid = 1747] [serial = 851] [outer = 0x8e6ecc00] 08:39:42 INFO - PROCESS | 1747 | 1467646782111 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8f19a400) [pid = 1747] [serial = 852] [outer = 0x8e6ecc00] 08:39:43 INFO - PROCESS | 1747 | 1467646783052 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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1376ms 08:39:43 INFO - PROCESS | 1747 | 1467646783080 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 1747 | 1467646783084 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 08:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:39:43 INFO - PROCESS | 1747 | 1467646783090 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 1747 | 1467646783096 Marionette TRACE conn3 <- [1,1106,null,{}] 08:39:43 INFO - PROCESS | 1747 | 1467646783120 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}] 08:39:43 INFO - PROCESS | 1747 | 1467646783129 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:43 INFO - PROCESS | 1747 | 1467646783345 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:39:43 INFO - PROCESS | 1747 | 1467646783380 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 1747 | 1467646783392 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d3c00 == 27 [pid = 1747] [id = 284] 08:39:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x910d5400) [pid = 1747] [serial = 853] [outer = (nil)] 08:39:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x917b5800) [pid = 1747] [serial = 854] [outer = 0x910d5400] 08:39:43 INFO - PROCESS | 1747 | 1467646783540 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x917bd800) [pid = 1747] [serial = 855] [outer = 0x910d5400] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x910d2800) [pid = 1747] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8b34dc00) [pid = 1747] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8c9e2400) [pid = 1747] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91de5000) [pid = 1747] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x90f4f000) [pid = 1747] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8c887400) [pid = 1747] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8e6eb000) [pid = 1747] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8c9dec00) [pid = 1747] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8c885c00) [pid = 1747] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8d451400) [pid = 1747] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x917bd000) [pid = 1747] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x920f1800) [pid = 1747] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x919d3800) [pid = 1747] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8e8c4400) [pid = 1747] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8f19e400) [pid = 1747] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:39:44 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x917be400) [pid = 1747] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:39:44 INFO - PROCESS | 1747 | 1467646784985 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]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1939ms 08:39:45 INFO - PROCESS | 1747 | 1467646785030 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 1747 | 1467646785034 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 08:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:39:45 INFO - PROCESS | 1747 | 1467646785040 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 1747 | 1467646785043 Marionette TRACE conn3 <- [1,1110,null,{}] 08:39:45 INFO - PROCESS | 1747 | 1467646785057 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}] 08:39:45 INFO - PROCESS | 1747 | 1467646785062 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:45 INFO - PROCESS | 1747 | 1467646785205 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:39:45 INFO - PROCESS | 1747 | 1467646785219 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 1747 | 1467646785229 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e2c00 == 28 [pid = 1747] [id = 285] 08:39:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8d20d000) [pid = 1747] [serial = 856] [outer = (nil)] 08:39:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x90f46c00) [pid = 1747] [serial = 857] [outer = 0x8d20d000] 08:39:45 INFO - PROCESS | 1747 | 1467646785304 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91804c00) [pid = 1747] [serial = 858] [outer = 0x8d20d000] 08:39:46 INFO - PROCESS | 1747 | 1467646786161 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]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1133ms 08:39:46 INFO - PROCESS | 1747 | 1467646786173 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 1747 | 1467646786176 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 08:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:39:46 INFO - PROCESS | 1747 | 1467646786192 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 1747 | 1467646786195 Marionette TRACE conn3 <- [1,1114,null,{}] 08:39:46 INFO - PROCESS | 1747 | 1467646786202 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}] 08:39:46 INFO - PROCESS | 1747 | 1467646786212 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:46 INFO - PROCESS | 1747 | 1467646786356 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:39:46 INFO - PROCESS | 1747 | 1467646786370 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 1747 | 1467646786376 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x9180f400 == 29 [pid = 1747] [id = 286] 08:39:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9180fc00) [pid = 1747] [serial = 859] [outer = (nil)] 08:39:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x919d4c00) [pid = 1747] [serial = 860] [outer = 0x9180fc00] 08:39:46 INFO - PROCESS | 1747 | 1467646786458 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91df1800) [pid = 1747] [serial = 861] [outer = 0x9180fc00] 08:39:47 INFO - PROCESS | 1747 | 1467646787599 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]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1441ms 08:39:47 INFO - PROCESS | 1747 | 1467646787633 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 1747 | 1467646787639 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 08:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:39:47 INFO - PROCESS | 1747 | 1467646787647 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 1747 | 1467646787655 Marionette TRACE conn3 <- [1,1118,null,{}] 08:39:47 INFO - PROCESS | 1747 | 1467646787663 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}] 08:39:47 INFO - PROCESS | 1747 | 1467646787668 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:47 INFO - PROCESS | 1747 | 1467646787881 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:39:48 INFO - PROCESS | 1747 | 1467646788095 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 1747 | 1467646788104 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b352000 == 30 [pid = 1747] [id = 287] 08:39:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8d20cc00) [pid = 1747] [serial = 862] [outer = (nil)] 08:39:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8e6e8400) [pid = 1747] [serial = 863] [outer = 0x8d20cc00] 08:39:48 INFO - PROCESS | 1747 | 1467646788233 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8e8bf400) [pid = 1747] [serial = 864] [outer = 0x8d20cc00] 08:39:49 INFO - PROCESS | 1747 | 1467646789141 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]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1535ms 08:39:49 INFO - PROCESS | 1747 | 1467646789182 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 1747 | 1467646789189 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 08:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:39:49 INFO - PROCESS | 1747 | 1467646789200 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 1747 | 1467646789204 Marionette TRACE conn3 <- [1,1122,null,{}] 08:39:49 INFO - PROCESS | 1747 | 1467646789210 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}] 08:39:49 INFO - PROCESS | 1747 | 1467646789216 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:49 INFO - PROCESS | 1747 | 1467646789433 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:39:49 INFO - PROCESS | 1747 | 1467646789686 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1747 | 1467646789700 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20dc00 == 31 [pid = 1747] [id = 288] 08:39:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8f30ec00) [pid = 1747] [serial = 865] [outer = (nil)] 08:39:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x910e1000) [pid = 1747] [serial = 866] [outer = 0x8f30ec00] 08:39:49 INFO - PROCESS | 1747 | 1467646789835 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9180e000) [pid = 1747] [serial = 867] [outer = 0x8f30ec00] 08:39:50 INFO - PROCESS | 1747 | 1467646790756 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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1586ms 08:39:50 INFO - PROCESS | 1747 | 1467646790786 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:39:50 INFO - PROCESS | 1747 | 1467646790790 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 08:39:50 INFO - PROCESS | 1747 | 1467646790797 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 1747 | 1467646790803 Marionette TRACE conn3 <- [1,1126,null,{}] 08:39:50 INFO - PROCESS | 1747 | 1467646790819 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}] 08:39:50 INFO - PROCESS | 1747 | 1467646790827 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:50 INFO - PROCESS | 1747 | 1467646790996 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:39:51 INFO - PROCESS | 1747 | 1467646791177 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 1747 | 1467646791186 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x92116800 == 32 [pid = 1747] [id = 289] 08:39:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92117400) [pid = 1747] [serial = 868] [outer = (nil)] 08:39:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92308800) [pid = 1747] [serial = 869] [outer = 0x92117400] 08:39:51 INFO - PROCESS | 1747 | 1467646791321 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9249d000) [pid = 1747] [serial = 870] [outer = 0x92117400] 08:39:52 INFO - PROCESS | 1747 | 1467646792237 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]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1483ms 08:39:52 INFO - PROCESS | 1747 | 1467646792280 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:39:52 INFO - PROCESS | 1747 | 1467646792285 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 08:39:52 INFO - PROCESS | 1747 | 1467646792291 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 1747 | 1467646792295 Marionette TRACE conn3 <- [1,1130,null,{}] 08:39:52 INFO - PROCESS | 1747 | 1467646792300 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}] 08:39:52 INFO - PROCESS | 1747 | 1467646792306 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:52 INFO - PROCESS | 1747 | 1467646792483 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:39:52 INFO - PROCESS | 1747 | 1467646792652 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 1747 | 1467646792661 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x920f8800 == 33 [pid = 1747] [id = 290] 08:39:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x924a1400) [pid = 1747] [serial = 871] [outer = (nil)] 08:39:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x927d8c00) [pid = 1747] [serial = 872] [outer = 0x924a1400] 08:39:52 INFO - PROCESS | 1747 | 1467646792777 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x928b7c00) [pid = 1747] [serial = 873] [outer = 0x924a1400] 08:39:53 INFO - PROCESS | 1747 | 1467646793679 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]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1432ms 08:39:53 INFO - PROCESS | 1747 | 1467646793722 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 1747 | 1467646793725 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 08:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:39:53 INFO - PROCESS | 1747 | 1467646793732 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 1747 | 1467646793735 Marionette TRACE conn3 <- [1,1134,null,{}] 08:39:53 INFO - PROCESS | 1747 | 1467646793741 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}] 08:39:53 INFO - PROCESS | 1747 | 1467646793746 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:53 INFO - PROCESS | 1747 | 1467646793910 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:39:54 INFO - PROCESS | 1747 | 1467646794078 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 1747 | 1467646794086 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x928b7400 == 34 [pid = 1747] [id = 291] 08:39:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x928b9400) [pid = 1747] [serial = 874] [outer = (nil)] 08:39:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x928c1800) [pid = 1747] [serial = 875] [outer = 0x928b9400] 08:39:54 INFO - PROCESS | 1747 | 1467646794175 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x92a05000) [pid = 1747] [serial = 876] [outer = 0x928b9400] 08:39:55 INFO - PROCESS | 1747 | 1467646795200 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]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1530ms 08:39:55 INFO - PROCESS | 1747 | 1467646795262 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 1747 | 1467646795267 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 08:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:39:55 INFO - PROCESS | 1747 | 1467646795273 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 1747 | 1467646795275 Marionette TRACE conn3 <- [1,1138,null,{}] 08:39:55 INFO - PROCESS | 1747 | 1467646795282 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}] 08:39:55 INFO - PROCESS | 1747 | 1467646795292 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:55 INFO - PROCESS | 1747 | 1467646795525 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:39:55 INFO - PROCESS | 1747 | 1467646795742 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 1747 | 1467646795752 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeef400 == 35 [pid = 1747] [id = 292] 08:39:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8aef0000) [pid = 1747] [serial = 877] [outer = (nil)] 08:39:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8b351800) [pid = 1747] [serial = 878] [outer = 0x8aef0000] 08:39:55 INFO - PROCESS | 1747 | 1467646795984 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8c884c00) [pid = 1747] [serial = 879] [outer = 0x8aef0000] 08:39:56 INFO - PROCESS | 1747 | 1467646796863 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]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1635ms 08:39:56 INFO - PROCESS | 1747 | 1467646796910 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 1747 | 1467646796916 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 08:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:39:56 INFO - PROCESS | 1747 | 1467646796923 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 1747 | 1467646796927 Marionette TRACE conn3 <- [1,1142,null,{}] 08:39:56 INFO - PROCESS | 1747 | 1467646796934 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}] 08:39:56 INFO - PROCESS | 1747 | 1467646796940 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:57 INFO - PROCESS | 1747 | 1467646797104 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:39:57 INFO - PROCESS | 1747 | 1467646797276 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 1747 | 1467646797290 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e8800 == 36 [pid = 1747] [id = 293] 08:39:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8e6eac00) [pid = 1747] [serial = 880] [outer = (nil)] 08:39:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8f19d000) [pid = 1747] [serial = 881] [outer = 0x8e6eac00] 08:39:57 INFO - PROCESS | 1747 | 1467646797387 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8f30b000) [pid = 1747] [serial = 882] [outer = 0x8e6eac00] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x92a0b000) [pid = 1747] [serial = 819] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x92a08800) [pid = 1747] [serial = 818] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x910d9800) [pid = 1747] [serial = 782] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8d455800) [pid = 1747] [serial = 797] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x920ed400) [pid = 1747] [serial = 810] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9230b800) [pid = 1747] [serial = 792] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x910dd800) [pid = 1747] [serial = 806] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8c9e1400) [pid = 1747] [serial = 800] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8e8b8c00) [pid = 1747] [serial = 803] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x928c6000) [pid = 1747] [serial = 816] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8d216400) [pid = 1747] [serial = 777] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x928b7800) [pid = 1747] [serial = 815] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8f194400) [pid = 1747] [serial = 804] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x91807c00) [pid = 1747] [serial = 789] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x919da800) [pid = 1747] [serial = 809] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92305000) [pid = 1747] [serial = 791] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8d213c00) [pid = 1747] [serial = 801] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9180a800) [pid = 1747] [serial = 786] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f195800) [pid = 1747] [serial = 798] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92116c00) [pid = 1747] [serial = 813] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x917b8000) [pid = 1747] [serial = 807] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x910e1c00) [pid = 1747] [serial = 783] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x924a1c00) [pid = 1747] [serial = 794] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91804800) [pid = 1747] [serial = 785] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9249cc00) [pid = 1747] [serial = 795] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9210f800) [pid = 1747] [serial = 812] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f305800) [pid = 1747] [serial = 780] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8d211400) [pid = 1747] [serial = 776] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91810400) [pid = 1747] [serial = 788] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x90f42000) [pid = 1747] [serial = 774] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8f199800) [pid = 1747] [serial = 779] [outer = (nil)] [url = about:blank] 08:39:58 INFO - PROCESS | 1747 | 1467646798278 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]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1387ms 08:39:58 INFO - PROCESS | 1747 | 1467646798309 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 1747 | 1467646798314 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 08:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:39:58 INFO - PROCESS | 1747 | 1467646798324 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 1747 | 1467646798328 Marionette TRACE conn3 <- [1,1146,null,{}] 08:39:58 INFO - PROCESS | 1747 | 1467646798334 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}] 08:39:58 INFO - PROCESS | 1747 | 1467646798338 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:58 INFO - PROCESS | 1747 | 1467646798492 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:39:58 INFO - PROCESS | 1747 | 1467646798508 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 1747 | 1467646798517 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d454400 == 37 [pid = 1747] [id = 294] 08:39:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8d455800) [pid = 1747] [serial = 883] [outer = (nil)] 08:39:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8f306000) [pid = 1747] [serial = 884] [outer = 0x8d455800] 08:39:58 INFO - PROCESS | 1747 | 1467646798583 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x90f4dc00) [pid = 1747] [serial = 885] [outer = 0x8d455800] 08:39:59 INFO - PROCESS | 1747 | 1467646799530 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]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1239ms 08:39:59 INFO - PROCESS | 1747 | 1467646799564 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 1747 | 1467646799567 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 08:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:39:59 INFO - PROCESS | 1747 | 1467646799574 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 1747 | 1467646799579 Marionette TRACE conn3 <- [1,1150,null,{}] 08:39:59 INFO - PROCESS | 1747 | 1467646799598 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}] 08:39:59 INFO - PROCESS | 1747 | 1467646799606 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:59 INFO - PROCESS | 1747 | 1467646799762 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:39:59 INFO - PROCESS | 1747 | 1467646799891 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 1747 | 1467646799902 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:39:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeea800 == 38 [pid = 1747] [id = 295] 08:39:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x910d5800) [pid = 1747] [serial = 886] [outer = (nil)] 08:39:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9180b000) [pid = 1747] [serial = 887] [outer = 0x910d5800] 08:39:59 INFO - PROCESS | 1747 | 1467646799964 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x919d1000) [pid = 1747] [serial = 888] [outer = 0x910d5800] 08:40:00 INFO - PROCESS | 1747 | 1467646800752 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]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1235ms 08:40:00 INFO - PROCESS | 1747 | 1467646800809 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 1747 | 1467646800813 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 08:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:40:00 INFO - PROCESS | 1747 | 1467646800820 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 1747 | 1467646800823 Marionette TRACE conn3 <- [1,1154,null,{}] 08:40:00 INFO - PROCESS | 1747 | 1467646800828 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}] 08:40:00 INFO - PROCESS | 1747 | 1467646800833 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:01 INFO - PROCESS | 1747 | 1467646801038 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:40:01 INFO - PROCESS | 1747 | 1467646801063 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 1747 | 1467646801069 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d8c00 == 39 [pid = 1747] [id = 296] 08:40:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x917b1c00) [pid = 1747] [serial = 889] [outer = (nil)] 08:40:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x920ef000) [pid = 1747] [serial = 890] [outer = 0x917b1c00] 08:40:01 INFO - PROCESS | 1747 | 1467646801140 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x920f1c00) [pid = 1747] [serial = 891] [outer = 0x917b1c00] 08:40:02 INFO - PROCESS | 1747 | 1467646802116 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]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1334ms 08:40:02 INFO - PROCESS | 1747 | 1467646802155 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 1747 | 1467646802158 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 08:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:40:02 INFO - PROCESS | 1747 | 1467646802165 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 1747 | 1467646802168 Marionette TRACE conn3 <- [1,1158,null,{}] 08:40:02 INFO - PROCESS | 1747 | 1467646802174 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}] 08:40:02 INFO - PROCESS | 1747 | 1467646802178 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:02 INFO - PROCESS | 1747 | 1467646802378 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:40:02 INFO - PROCESS | 1747 | 1467646802399 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 1747 | 1467646802410 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x920ec800 == 40 [pid = 1747] [id = 297] 08:40:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92112400) [pid = 1747] [serial = 892] [outer = (nil)] 08:40:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92308400) [pid = 1747] [serial = 893] [outer = 0x92112400] 08:40:02 INFO - PROCESS | 1747 | 1467646802486 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x924a3000) [pid = 1747] [serial = 894] [outer = 0x92112400] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x910d5400) [pid = 1747] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8d20d000) [pid = 1747] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8c9dc400) [pid = 1747] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8c9e0c00) [pid = 1747] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x90f49400) [pid = 1747] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8aee6800) [pid = 1747] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x928c5800) [pid = 1747] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8c886800) [pid = 1747] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92a2ac00) [pid = 1747] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8e6e1800) [pid = 1747] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92a23400) [pid = 1747] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x9385a400) [pid = 1747] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:40:03 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e6ecc00) [pid = 1747] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:40:03 INFO - PROCESS | 1747 | 1467646803485 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]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1378ms 08:40:03 INFO - PROCESS | 1747 | 1467646803544 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 1747 | 1467646803548 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 08:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:40:03 INFO - PROCESS | 1747 | 1467646803554 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 1747 | 1467646803556 Marionette TRACE conn3 <- [1,1162,null,{}] 08:40:03 INFO - PROCESS | 1747 | 1467646803562 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}] 08:40:03 INFO - PROCESS | 1747 | 1467646803571 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:03 INFO - PROCESS | 1747 | 1467646803724 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:40:03 INFO - PROCESS | 1747 | 1467646803733 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 1747 | 1467646803742 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b353400 == 41 [pid = 1747] [id = 298] 08:40:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8c882800) [pid = 1747] [serial = 895] [outer = (nil)] 08:40:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x924a6800) [pid = 1747] [serial = 896] [outer = 0x8c882800] 08:40:03 INFO - PROCESS | 1747 | 1467646803806 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x928b9000) [pid = 1747] [serial = 897] [outer = 0x8c882800] 08:40:04 INFO - PROCESS | 1747 | 1467646804642 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]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1134ms 08:40:04 INFO - PROCESS | 1747 | 1467646804689 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 1747 | 1467646804692 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 08:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:40:04 INFO - PROCESS | 1747 | 1467646804698 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 1747 | 1467646804700 Marionette TRACE conn3 <- [1,1166,null,{}] 08:40:04 INFO - PROCESS | 1747 | 1467646804706 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}] 08:40:04 INFO - PROCESS | 1747 | 1467646804711 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:04 INFO - PROCESS | 1747 | 1467646804852 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:40:05 INFO - PROCESS | 1747 | 1467646805040 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 1747 | 1467646805051 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3c00 == 42 [pid = 1747] [id = 299] 08:40:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8aee6000) [pid = 1747] [serial = 898] [outer = (nil)] 08:40:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8aeebc00) [pid = 1747] [serial = 899] [outer = 0x8aee6000] 08:40:05 INFO - PROCESS | 1747 | 1467646805175 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8b354c00) [pid = 1747] [serial = 900] [outer = 0x8aee6000] 08:40:06 INFO - PROCESS | 1747 | 1467646806255 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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1629ms 08:40:06 INFO - PROCESS | 1747 | 1467646806330 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 1747 | 1467646806336 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 08:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:40:06 INFO - PROCESS | 1747 | 1467646806343 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 1747 | 1467646806349 Marionette TRACE conn3 <- [1,1170,null,{}] 08:40:06 INFO - PROCESS | 1747 | 1467646806357 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}] 08:40:06 INFO - PROCESS | 1747 | 1467646806363 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:06 INFO - PROCESS | 1747 | 1467646806580 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:40:06 INFO - PROCESS | 1747 | 1467646806796 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 1747 | 1467646806805 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6df400 == 43 [pid = 1747] [id = 300] 08:40:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8e6e5400) [pid = 1747] [serial = 901] [outer = (nil)] 08:40:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8e8bfc00) [pid = 1747] [serial = 902] [outer = 0x8e6e5400] 08:40:06 INFO - PROCESS | 1747 | 1467646806930 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8f19e800) [pid = 1747] [serial = 903] [outer = 0x8e6e5400] 08:40:07 INFO - PROCESS | 1747 | 1467646807826 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]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1541ms 08:40:07 INFO - PROCESS | 1747 | 1467646807888 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 1747 | 1467646807895 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 08:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:40:07 INFO - PROCESS | 1747 | 1467646807902 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 1747 | 1467646807906 Marionette TRACE conn3 <- [1,1174,null,{}] 08:40:07 INFO - PROCESS | 1747 | 1467646807912 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}] 08:40:07 INFO - PROCESS | 1747 | 1467646807918 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:08 INFO - PROCESS | 1747 | 1467646808139 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:40:08 INFO - PROCESS | 1747 | 1467646808394 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 1747 | 1467646808405 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d3800 == 44 [pid = 1747] [id = 301] 08:40:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x910de400) [pid = 1747] [serial = 904] [outer = (nil)] 08:40:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x917b4400) [pid = 1747] [serial = 905] [outer = 0x910de400] 08:40:08 INFO - PROCESS | 1747 | 1467646808541 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9180d000) [pid = 1747] [serial = 906] [outer = 0x910de400] 08:40:09 INFO - PROCESS | 1747 | 1467646809487 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] 08:40:09 INFO - PROCESS | 1747 | 1467646809551 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 08:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:40:09 INFO - PROCESS | 1747 | 1467646809565 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 1747 | 1467646809575 Marionette TRACE conn3 <- [1,1178,null,{}] 08:40:09 INFO - PROCESS | 1747 | 1467646809583 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}] 08:40:09 INFO - PROCESS | 1747 | 1467646809589 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:09 INFO - PROCESS | 1747 | 1467646809814 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:40:10 INFO - PROCESS | 1747 | 1467646810031 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 1747 | 1467646810037 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b349000 == 45 [pid = 1747] [id = 302] 08:40:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92115400) [pid = 1747] [serial = 907] [outer = (nil)] 08:40:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92a02400) [pid = 1747] [serial = 908] [outer = 0x92115400] 08:40:10 INFO - PROCESS | 1747 | 1467646810164 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92a0cc00) [pid = 1747] [serial = 909] [outer = 0x92115400] 08:40:11 INFO - PROCESS | 1747 | 1467646811064 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] 08:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:40:11 INFO - PROCESS | 1747 | 1467646811115 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 08:40:11 INFO - PROCESS | 1747 | 1467646811121 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 1747 | 1467646811125 Marionette TRACE conn3 <- [1,1182,null,{}] 08:40:11 INFO - PROCESS | 1747 | 1467646811131 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}] 08:40:11 INFO - PROCESS | 1747 | 1467646811136 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:11 INFO - PROCESS | 1747 | 1467646811341 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:40:11 INFO - PROCESS | 1747 | 1467646811554 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 1747 | 1467646811561 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f199800 == 46 [pid = 1747] [id = 303] 08:40:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x924a3800) [pid = 1747] [serial = 910] [outer = (nil)] 08:40:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x92ad4c00) [pid = 1747] [serial = 911] [outer = 0x924a3800] 08:40:11 INFO - PROCESS | 1747 | 1467646811688 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92addc00) [pid = 1747] [serial = 912] [outer = 0x924a3800] 08:40:12 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:12 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:40:12 INFO - PROCESS | 1747 | 1467646812584 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] 08:40:12 INFO - PROCESS | 1747 | 1467646812659 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 08:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:40:12 INFO - PROCESS | 1747 | 1467646812665 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 1747 | 1467646812669 Marionette TRACE conn3 <- [1,1186,null,{}] 08:40:12 INFO - PROCESS | 1747 | 1467646812674 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}] 08:40:12 INFO - PROCESS | 1747 | 1467646812679 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:12 INFO - PROCESS | 1747 | 1467646812856 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:40:13 INFO - PROCESS | 1747 | 1467646813316 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 1747 | 1467646813326 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9db000 == 47 [pid = 1747] [id = 304] 08:40:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8c9dc800) [pid = 1747] [serial = 913] [outer = (nil)] 08:40:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8d208000) [pid = 1747] [serial = 914] [outer = 0x8c9dc800] 08:40:13 INFO - PROCESS | 1747 | 1467646813438 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8d44e400) [pid = 1747] [serial = 915] [outer = 0x8c9dc800] 08:40:14 INFO - PROCESS | 1747 | 1467646814334 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] 08:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:40:14 INFO - PROCESS | 1747 | 1467646814413 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 08:40:14 INFO - PROCESS | 1747 | 1467646814421 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 1747 | 1467646814425 Marionette TRACE conn3 <- [1,1190,null,{}] 08:40:14 INFO - PROCESS | 1747 | 1467646814433 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}] 08:40:14 INFO - PROCESS | 1747 | 1467646814441 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:14 INFO - PROCESS | 1747 | 1467646814692 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3800 == 46 [pid = 1747] [id = 269] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8c887800 == 45 [pid = 1747] [id = 273] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8f302c00 == 44 [pid = 1747] [id = 270] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8c886000 == 43 [pid = 1747] [id = 280] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8b353400 == 42 [pid = 1747] [id = 298] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x920ec800 == 41 [pid = 1747] [id = 297] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x910d8c00 == 40 [pid = 1747] [id = 296] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeea800 == 39 [pid = 1747] [id = 295] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8d454400 == 38 [pid = 1747] [id = 294] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e8800 == 37 [pid = 1747] [id = 293] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeef400 == 36 [pid = 1747] [id = 292] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20a000 == 35 [pid = 1747] [id = 283] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x920f8800 == 34 [pid = 1747] [id = 290] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19bc00 == 33 [pid = 1747] [id = 274] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x9180f400 == 32 [pid = 1747] [id = 286] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8f193c00 == 31 [pid = 1747] [id = 272] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8b352000 == 30 [pid = 1747] [id = 287] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x92116800 == 29 [pid = 1747] [id = 289] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8d209400 == 28 [pid = 1747] [id = 277] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x910d3c00 == 27 [pid = 1747] [id = 284] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee7000 == 26 [pid = 1747] [id = 271] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x92ad6800 == 25 [pid = 1747] [id = 279] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e2c00 == 24 [pid = 1747] [id = 285] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x90f4a000 == 23 [pid = 1747] [id = 268] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8d450000 == 22 [pid = 1747] [id = 275] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x928b7400 == 21 [pid = 1747] [id = 291] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeec800 == 20 [pid = 1747] [id = 278] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87b800 == 19 [pid = 1747] [id = 266] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3400 == 18 [pid = 1747] [id = 281] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e6400 == 17 [pid = 1747] [id = 267] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dfc00 == 16 [pid = 1747] [id = 282] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20dc00 == 15 [pid = 1747] [id = 288] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x92a27000 == 14 [pid = 1747] [id = 276] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8f199800 == 13 [pid = 1747] [id = 303] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8b349000 == 12 [pid = 1747] [id = 302] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6df400 == 11 [pid = 1747] [id = 300] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x910d3800 == 10 [pid = 1747] [id = 301] 08:40:15 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3c00 == 9 [pid = 1747] [id = 299] 08:40:15 INFO - PROCESS | 1747 | 1467646815933 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 1747 | 1467646815942 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x917b5800) [pid = 1747] [serial = 854] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x90f46c00) [pid = 1747] [serial = 857] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8f196800) [pid = 1747] [serial = 822] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8d20fc00) [pid = 1747] [serial = 848] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8e6ee000) [pid = 1747] [serial = 821] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8d44a800) [pid = 1747] [serial = 849] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x919cf400) [pid = 1747] [serial = 825] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8aeee800) [pid = 1747] [serial = 845] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8b34ec00) [pid = 1747] [serial = 846] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x917b6c00) [pid = 1747] [serial = 824] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92a24000) [pid = 1747] [serial = 828] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92a09000) [pid = 1747] [serial = 827] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e6e5000) [pid = 1747] [serial = 843] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8d209c00) [pid = 1747] [serial = 842] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92ad4400) [pid = 1747] [serial = 831] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92a2ec00) [pid = 1747] [serial = 830] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92ae0400) [pid = 1747] [serial = 834] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92adbc00) [pid = 1747] [serial = 833] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x93862000) [pid = 1747] [serial = 837] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93821000) [pid = 1747] [serial = 836] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x93a3a000) [pid = 1747] [serial = 840] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x93a37000) [pid = 1747] [serial = 839] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x917bd800) [pid = 1747] [serial = 855] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f19a400) [pid = 1747] [serial = 852] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e8be800) [pid = 1747] [serial = 851] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x91804c00) [pid = 1747] [serial = 858] [outer = (nil)] [url = about:blank] 08:40:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee4c00 == 10 [pid = 1747] [id = 305] 08:40:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8aee7000) [pid = 1747] [serial = 916] [outer = (nil)] 08:40:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8aeef400) [pid = 1747] [serial = 917] [outer = 0x8aee7000] 08:40:16 INFO - PROCESS | 1747 | 1467646816173 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8b352000) [pid = 1747] [serial = 918] [outer = 0x8aee7000] 08:40:16 INFO - PROCESS | 1747 | 1467646816967 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] 08:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:40:17 INFO - PROCESS | 1747 | 1467646817018 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 08:40:17 INFO - PROCESS | 1747 | 1467646817026 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 1747 | 1467646817029 Marionette TRACE conn3 <- [1,1194,null,{}] 08:40:17 INFO - PROCESS | 1747 | 1467646817038 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}] 08:40:17 INFO - PROCESS | 1747 | 1467646817046 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:17 INFO - PROCESS | 1747 | 1467646817205 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:40:17 INFO - PROCESS | 1747 | 1467646817218 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 1747 | 1467646817226 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20dc00 == 11 [pid = 1747] [id = 306] 08:40:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8d20e000) [pid = 1747] [serial = 919] [outer = (nil)] 08:40:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8d216800) [pid = 1747] [serial = 920] [outer = 0x8d20e000] 08:40:17 INFO - PROCESS | 1747 | 1467646817298 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8d450800) [pid = 1747] [serial = 921] [outer = 0x8d20e000] 08:40:18 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:18 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:40:18 INFO - PROCESS | 1747 | 1467646818470 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] 08:40:18 INFO - PROCESS | 1747 | 1467646818564 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 08:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:40:18 INFO - PROCESS | 1747 | 1467646818572 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 1747 | 1467646818578 Marionette TRACE conn3 <- [1,1198,null,{}] 08:40:18 INFO - PROCESS | 1747 | 1467646818587 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}] 08:40:18 INFO - PROCESS | 1747 | 1467646818593 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:18 INFO - PROCESS | 1747 | 1467646818798 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:40:19 INFO - PROCESS | 1747 | 1467646819014 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 1747 | 1467646819021 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20b400 == 12 [pid = 1747] [id = 307] 08:40:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8d212800) [pid = 1747] [serial = 922] [outer = (nil)] 08:40:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8e6e2400) [pid = 1747] [serial = 923] [outer = 0x8d212800] 08:40:19 INFO - PROCESS | 1747 | 1467646819134 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e8b9400) [pid = 1747] [serial = 924] [outer = 0x8d212800] 08:40:20 INFO - PROCESS | 1747 | 1467646820137 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]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1636ms 08:40:20 INFO - PROCESS | 1747 | --DOCSHELL 0x93a30800 == 11 [pid = 1747] [id = 10] 08:40:20 INFO - PROCESS | 1747 | 1467646820228 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 1747 | 1467646820237 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 08:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:40:20 INFO - PROCESS | 1747 | 1467646820320 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 1747 | 1467646820326 Marionette TRACE conn3 <- [1,1202,null,{}] 08:40:20 INFO - PROCESS | 1747 | 1467646820332 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}] 08:40:20 INFO - PROCESS | 1747 | 1467646820338 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:20 INFO - PROCESS | 1747 | 1467646820521 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:40:20 INFO - PROCESS | 1747 | 1467646820828 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 1747 | 1467646820835 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f310400 == 12 [pid = 1747] [id = 308] 08:40:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f310c00) [pid = 1747] [serial = 925] [outer = (nil)] 08:40:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x90f44400) [pid = 1747] [serial = 926] [outer = 0x8f310c00] 08:40:20 INFO - PROCESS | 1747 | 1467646820927 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x90f50000) [pid = 1747] [serial = 927] [outer = 0x8f310c00] 08:40:21 INFO - PROCESS | 1747 | 1467646821889 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]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1671ms 08:40:21 INFO - PROCESS | 1747 | 1467646821957 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:40:21 INFO - PROCESS | 1747 | 1467646821962 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 08:40:21 INFO - PROCESS | 1747 | 1467646821968 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 1747 | 1467646821974 Marionette TRACE conn3 <- [1,1206,null,{}] 08:40:21 INFO - PROCESS | 1747 | 1467646821993 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}] 08:40:22 INFO - PROCESS | 1747 | 1467646822002 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:22 INFO - PROCESS | 1747 | 1467646822233 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:40:22 INFO - PROCESS | 1747 | 1467646822440 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 1747 | 1467646822451 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b4c00 == 13 [pid = 1747] [id = 309] 08:40:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x917b5000) [pid = 1747] [serial = 928] [outer = (nil)] 08:40:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x917bbc00) [pid = 1747] [serial = 929] [outer = 0x917b5000] 08:40:22 INFO - PROCESS | 1747 | 1467646822582 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91804000) [pid = 1747] [serial = 930] [outer = 0x917b5000] 08:40:23 INFO - PROCESS | 1747 | 1467646823554 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]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1642ms 08:40:23 INFO - PROCESS | 1747 | 1467646823610 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 1747 | 1467646823615 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 08:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:40:23 INFO - PROCESS | 1747 | 1467646823622 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 1747 | 1467646823624 Marionette TRACE conn3 <- [1,1210,null,{}] 08:40:23 INFO - PROCESS | 1747 | 1467646823631 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}] 08:40:23 INFO - PROCESS | 1747 | 1467646823636 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:23 INFO - PROCESS | 1747 | 1467646823819 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:40:24 INFO - PROCESS | 1747 | 1467646823992 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 1747 | 1467646824000 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x917be400 == 14 [pid = 1747] [id = 310] 08:40:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91805c00) [pid = 1747] [serial = 931] [outer = (nil)] 08:40:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x919d7000) [pid = 1747] [serial = 932] [outer = 0x91805c00] 08:40:24 INFO - PROCESS | 1747 | 1467646824172 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x920f3c00) [pid = 1747] [serial = 933] [outer = 0x91805c00] 08:40:25 INFO - PROCESS | 1747 | 1467646825288 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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1737ms 08:40:25 INFO - PROCESS | 1747 | 1467646825360 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 1747 | 1467646825367 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 08:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:40:25 INFO - PROCESS | 1747 | 1467646825375 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 1747 | 1467646825379 Marionette TRACE conn3 <- [1,1214,null,{}] 08:40:25 INFO - PROCESS | 1747 | 1467646825388 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}] 08:40:25 INFO - PROCESS | 1747 | 1467646825394 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:25 INFO - PROCESS | 1747 | 1467646825637 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:40:25 INFO - PROCESS | 1747 | 1467646825901 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 1747 | 1467646825916 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20ec00 == 15 [pid = 1747] [id = 311] 08:40:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8d210c00) [pid = 1747] [serial = 934] [outer = (nil)] 08:40:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8d454800) [pid = 1747] [serial = 935] [outer = 0x8d210c00] 08:40:25 INFO - PROCESS | 1747 | 1467646825989 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8e6e9400) [pid = 1747] [serial = 936] [outer = 0x8d210c00] 08:40:26 INFO - PROCESS | 1747 | 1467646826822 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]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1491ms 08:40:26 INFO - PROCESS | 1747 | 1467646826865 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 1747 | 1467646826872 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 08:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:40:26 INFO - PROCESS | 1747 | 1467646826906 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 1747 | 1467646826909 Marionette TRACE conn3 <- [1,1218,null,{}] 08:40:26 INFO - PROCESS | 1747 | 1467646826915 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}] 08:40:26 INFO - PROCESS | 1747 | 1467646826920 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:27 INFO - PROCESS | 1747 | 1467646827130 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:40:27 INFO - PROCESS | 1747 | 1467646827157 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 1747 | 1467646827166 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b347800 == 16 [pid = 1747] [id = 312] 08:40:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8f30f000) [pid = 1747] [serial = 937] [outer = (nil)] 08:40:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x910d8000) [pid = 1747] [serial = 938] [outer = 0x8f30f000] 08:40:27 INFO - PROCESS | 1747 | 1467646827249 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x917b2c00) [pid = 1747] [serial = 939] [outer = 0x8f30f000] 08:40:28 INFO - PROCESS | 1747 | 1467646828172 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]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1332ms 08:40:28 INFO - PROCESS | 1747 | 1467646828238 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 1747 | 1467646828241 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 08:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:40:28 INFO - PROCESS | 1747 | 1467646828248 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 1747 | 1467646828253 Marionette TRACE conn3 <- [1,1222,null,{}] 08:40:28 INFO - PROCESS | 1747 | 1467646828277 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}] 08:40:28 INFO - PROCESS | 1747 | 1467646828285 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:28 INFO - PROCESS | 1747 | 1467646828481 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:40:28 INFO - PROCESS | 1747 | 1467646828503 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1747 | 1467646828515 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x92309800 == 17 [pid = 1747] [id = 313] 08:40:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9230dc00) [pid = 1747] [serial = 940] [outer = (nil)] 08:40:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x924a5c00) [pid = 1747] [serial = 941] [outer = 0x9230dc00] 08:40:28 INFO - PROCESS | 1747 | 1467646828584 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x928bac00) [pid = 1747] [serial = 942] [outer = 0x9230dc00] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x928b9400) [pid = 1747] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9180fc00) [pid = 1747] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x924a1400) [pid = 1747] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x910d5800) [pid = 1747] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8f30ec00) [pid = 1747] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8d455800) [pid = 1747] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8d20cc00) [pid = 1747] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x92117400) [pid = 1747] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x92112400) [pid = 1747] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8e6eac00) [pid = 1747] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x917b1c00) [pid = 1747] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8aef0000) [pid = 1747] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8c882800) [pid = 1747] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8c9dc800) [pid = 1747] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8aee7000) [pid = 1747] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8aee6000) [pid = 1747] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e6e5400) [pid = 1747] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x910de400) [pid = 1747] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92115400) [pid = 1747] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:40:29 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x924a3800) [pid = 1747] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:40:29 INFO - PROCESS | 1747 | 1467646829621 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] 08:40:29 INFO - PROCESS | 1747 | 1467646829686 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 08:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:40:29 INFO - PROCESS | 1747 | 1467646829691 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 1747 | 1467646829694 Marionette TRACE conn3 <- [1,1226,null,{}] 08:40:29 INFO - PROCESS | 1747 | 1467646829700 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}] 08:40:29 INFO - PROCESS | 1747 | 1467646829705 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:29 INFO - PROCESS | 1747 | 1467646829863 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:40:30 INFO - PROCESS | 1747 | 1467646830001 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 1747 | 1467646830010 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c883000 == 18 [pid = 1747] [id = 314] 08:40:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8d210400) [pid = 1747] [serial = 943] [outer = (nil)] 08:40:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x910e1400) [pid = 1747] [serial = 944] [outer = 0x8d210400] 08:40:30 INFO - PROCESS | 1747 | 1467646830079 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92113800) [pid = 1747] [serial = 945] [outer = 0x8d210400] 08:40:30 INFO - PROCESS | 1747 | 1467646830804 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]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1130ms 08:40:30 INFO - PROCESS | 1747 | 1467646830822 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 1747 | 1467646830826 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 08:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:40:30 INFO - PROCESS | 1747 | 1467646830839 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 1747 | 1467646830842 Marionette TRACE conn3 <- [1,1230,null,{}] 08:40:30 INFO - PROCESS | 1747 | 1467646830848 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}] 08:40:30 INFO - PROCESS | 1747 | 1467646830853 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:31 INFO - PROCESS | 1747 | 1467646831072 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:40:31 INFO - PROCESS | 1747 | 1467646831241 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 1747 | 1467646831252 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeed800 == 19 [pid = 1747] [id = 315] 08:40:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8aeee800) [pid = 1747] [serial = 946] [outer = (nil)] 08:40:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8b34a400) [pid = 1747] [serial = 947] [outer = 0x8aeee800] 08:40:31 INFO - PROCESS | 1747 | 1467646831355 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8c9df000) [pid = 1747] [serial = 948] [outer = 0x8aeee800] 08:40:32 INFO - PROCESS | 1747 | 1467646832403 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]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1628ms 08:40:32 INFO - PROCESS | 1747 | 1467646832469 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 1747 | 1467646832476 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 08:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:40:32 INFO - PROCESS | 1747 | 1467646832485 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 1747 | 1467646832491 Marionette TRACE conn3 <- [1,1234,null,{}] 08:40:32 INFO - PROCESS | 1747 | 1467646832498 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}] 08:40:32 INFO - PROCESS | 1747 | 1467646832504 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:32 INFO - PROCESS | 1747 | 1467646832725 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:40:32 INFO - PROCESS | 1747 | 1467646832940 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 1747 | 1467646832947 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x910e0c00 == 20 [pid = 1747] [id = 316] 08:40:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x917b4000) [pid = 1747] [serial = 949] [outer = (nil)] 08:40:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91801c00) [pid = 1747] [serial = 950] [outer = 0x917b4000] 08:40:33 INFO - PROCESS | 1747 | 1467646833075 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x919d3800) [pid = 1747] [serial = 951] [outer = 0x917b4000] 08:40:33 INFO - PROCESS | 1747 | 1467646833961 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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1534ms 08:40:34 INFO - PROCESS | 1747 | 1467646834018 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 1747 | 1467646834023 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 08:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:40:34 INFO - PROCESS | 1747 | 1467646834030 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1747 | 1467646834034 Marionette TRACE conn3 <- [1,1238,null,{}] 08:40:34 INFO - PROCESS | 1747 | 1467646834041 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}] 08:40:34 INFO - PROCESS | 1747 | 1467646834046 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:34 INFO - PROCESS | 1747 | 1467646834229 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:40:34 INFO - PROCESS | 1747 | 1467646834399 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 1747 | 1467646834406 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x92116400 == 21 [pid = 1747] [id = 317] 08:40:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x928c1c00) [pid = 1747] [serial = 952] [outer = (nil)] 08:40:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92a06400) [pid = 1747] [serial = 953] [outer = 0x928c1c00] 08:40:34 INFO - PROCESS | 1747 | 1467646834492 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92a21800) [pid = 1747] [serial = 954] [outer = 0x928c1c00] 08:40:35 INFO - PROCESS | 1747 | 1467646835448 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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1480ms 08:40:35 INFO - PROCESS | 1747 | 1467646835511 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 1747 | 1467646835518 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 08:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:40:35 INFO - PROCESS | 1747 | 1467646835534 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 1747 | 1467646835541 Marionette TRACE conn3 <- [1,1242,null,{}] 08:40:35 INFO - PROCESS | 1747 | 1467646835547 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}] 08:40:35 INFO - PROCESS | 1747 | 1467646835554 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:35 INFO - PROCESS | 1747 | 1467646835766 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:40:35 INFO - PROCESS | 1747 | 1467646835969 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1747 | 1467646835983 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee8800 == 22 [pid = 1747] [id = 318] 08:40:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8e6e8c00) [pid = 1747] [serial = 955] [outer = (nil)] 08:40:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92ad9400) [pid = 1747] [serial = 956] [outer = 0x8e6e8c00] 08:40:36 INFO - PROCESS | 1747 | 1467646836166 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x92ade000) [pid = 1747] [serial = 957] [outer = 0x8e6e8c00] 08:40:37 INFO - PROCESS | 1747 | 1467646837059 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]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1590ms 08:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:40:37 INFO - PROCESS | 1747 | 1467646837117 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 1747 | 1467646837120 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 08:40:37 INFO - PROCESS | 1747 | 1467646837126 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 1747 | 1467646837130 Marionette TRACE conn3 <- [1,1246,null,{}] 08:40:37 INFO - PROCESS | 1747 | 1467646837135 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}] 08:40:37 INFO - PROCESS | 1747 | 1467646837141 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:37 INFO - PROCESS | 1747 | 1467646837307 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:40:37 INFO - PROCESS | 1747 | 1467646837471 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1747 | 1467646837478 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b3c00 == 23 [pid = 1747] [id = 319] 08:40:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x927e1c00) [pid = 1747] [serial = 958] [outer = (nil)] 08:40:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92da4c00) [pid = 1747] [serial = 959] [outer = 0x927e1c00] 08:40:37 INFO - PROCESS | 1747 | 1467646837559 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x93815c00) [pid = 1747] [serial = 960] [outer = 0x927e1c00] 08:40:38 INFO - PROCESS | 1747 | 1467646838451 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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1379ms 08:40:38 INFO - PROCESS | 1747 | 1467646838505 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 1747 | 1467646838508 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 08:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:40:38 INFO - PROCESS | 1747 | 1467646838515 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1747 | 1467646838518 Marionette TRACE conn3 <- [1,1250,null,{}] 08:40:38 INFO - PROCESS | 1747 | 1467646838524 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}] 08:40:38 INFO - PROCESS | 1747 | 1467646838529 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:38 INFO - PROCESS | 1747 | 1467646838710 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:40:38 INFO - PROCESS | 1747 | 1467646838891 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 1747 | 1467646838907 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e0000 == 24 [pid = 1747] [id = 320] 08:40:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8f305000) [pid = 1747] [serial = 961] [outer = (nil)] 08:40:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x93865400) [pid = 1747] [serial = 962] [outer = 0x8f305000] 08:40:39 INFO - PROCESS | 1747 | 1467646839003 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x93a36400) [pid = 1747] [serial = 963] [outer = 0x8f305000] 08:40:39 INFO - PROCESS | 1747 | 1467646839981 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]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1533ms 08:40:40 INFO - PROCESS | 1747 | 1467646840049 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 1747 | 1467646840052 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 08:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:40:40 INFO - PROCESS | 1747 | 1467646840059 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 1747 | 1467646840062 Marionette TRACE conn3 <- [1,1254,null,{}] 08:40:40 INFO - PROCESS | 1747 | 1467646840068 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}] 08:40:40 INFO - PROCESS | 1747 | 1467646840073 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:40 INFO - PROCESS | 1747 | 1467646840241 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:40:40 INFO - PROCESS | 1747 | 1467646840646 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 1747 | 1467646840654 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b353000 == 25 [pid = 1747] [id = 321] 08:40:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8b353800) [pid = 1747] [serial = 964] [outer = (nil)] 08:40:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8c888400) [pid = 1747] [serial = 965] [outer = 0x8b353800] 08:40:40 INFO - PROCESS | 1747 | 1467646840732 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8d44b400) [pid = 1747] [serial = 966] [outer = 0x8b353800] 08:40:41 INFO - PROCESS | 1747 | 1467646841697 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]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1681ms 08:40:41 INFO - PROCESS | 1747 | 1467646841742 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:40:41 INFO - PROCESS | 1747 | 1467646841748 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 08:40:41 INFO - PROCESS | 1747 | 1467646841755 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 1747 | 1467646841759 Marionette TRACE conn3 <- [1,1258,null,{}] 08:40:41 INFO - PROCESS | 1747 | 1467646841767 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}] 08:40:41 INFO - PROCESS | 1747 | 1467646841774 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:41 INFO - PROCESS | 1747 | 1467646841945 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:40:42 INFO - PROCESS | 1747 | 1467646842135 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 1747 | 1467646842142 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:42 INFO - PROCESS | 1747 | --DOCSHELL 0x93a39800 == 24 [pid = 1747] [id = 11] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8d216800) [pid = 1747] [serial = 920] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aef0400 == 25 [pid = 1747] [id = 322] 08:40:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8b348c00) [pid = 1747] [serial = 967] [outer = (nil)] 08:40:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8c87a800) [pid = 1747] [serial = 968] [outer = 0x8b348c00] 08:40:42 INFO - PROCESS | 1747 | 1467646842284 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8d44a000) [pid = 1747] [serial = 969] [outer = 0x8b348c00] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x924a6800) [pid = 1747] [serial = 896] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8d208000) [pid = 1747] [serial = 914] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8aeef400) [pid = 1747] [serial = 917] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8aeebc00) [pid = 1747] [serial = 899] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8d44e400) [pid = 1747] [serial = 915] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8b354c00) [pid = 1747] [serial = 900] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8f19e800) [pid = 1747] [serial = 903] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8e8bfc00) [pid = 1747] [serial = 902] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9180d000) [pid = 1747] [serial = 906] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x917b4400) [pid = 1747] [serial = 905] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92a02400) [pid = 1747] [serial = 908] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92ad4c00) [pid = 1747] [serial = 911] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92a0cc00) [pid = 1747] [serial = 909] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8b352000) [pid = 1747] [serial = 918] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x92addc00) [pid = 1747] [serial = 912] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x928b9000) [pid = 1747] [serial = 897] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92a05000) [pid = 1747] [serial = 876] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x919d4c00) [pid = 1747] [serial = 860] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x927d8c00) [pid = 1747] [serial = 872] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x919d1000) [pid = 1747] [serial = 888] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9180e000) [pid = 1747] [serial = 867] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8f306000) [pid = 1747] [serial = 884] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e8bf400) [pid = 1747] [serial = 864] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x9249d000) [pid = 1747] [serial = 870] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x90f4dc00) [pid = 1747] [serial = 885] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x91df1800) [pid = 1747] [serial = 861] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x92308400) [pid = 1747] [serial = 893] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f30b000) [pid = 1747] [serial = 882] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8e6e8400) [pid = 1747] [serial = 863] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8f19d000) [pid = 1747] [serial = 881] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x920f1c00) [pid = 1747] [serial = 891] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x9180b000) [pid = 1747] [serial = 887] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x910e1000) [pid = 1747] [serial = 866] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x928c1800) [pid = 1747] [serial = 875] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x928b7c00) [pid = 1747] [serial = 873] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x92308800) [pid = 1747] [serial = 869] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x924a3000) [pid = 1747] [serial = 894] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8b351800) [pid = 1747] [serial = 878] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8c884c00) [pid = 1747] [serial = 879] [outer = (nil)] [url = about:blank] 08:40:42 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x920ef000) [pid = 1747] [serial = 890] [outer = (nil)] [url = about:blank] 08:40:43 INFO - PROCESS | 1747 | 1467646843058 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]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1330ms 08:40:43 INFO - PROCESS | 1747 | 1467646843111 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 1747 | 1467646843116 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 08:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:40:43 INFO - PROCESS | 1747 | 1467646843132 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 1747 | 1467646843136 Marionette TRACE conn3 <- [1,1262,null,{}] 08:40:43 INFO - PROCESS | 1747 | 1467646843142 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}] 08:40:43 INFO - PROCESS | 1747 | 1467646843147 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:43 INFO - PROCESS | 1747 | 1467646843307 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:40:43 INFO - PROCESS | 1747 | 1467646843316 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1747 | 1467646843324 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e8400 == 26 [pid = 1747] [id = 323] 08:40:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8f199c00) [pid = 1747] [serial = 970] [outer = (nil)] 08:40:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x90f42c00) [pid = 1747] [serial = 971] [outer = 0x8f199c00] 08:40:43 INFO - PROCESS | 1747 | 1467646843391 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x910d8800) [pid = 1747] [serial = 972] [outer = 0x8f199c00] 08:40:44 INFO - PROCESS | 1747 | 1467646844294 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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1191ms 08:40:44 INFO - PROCESS | 1747 | 1467646844320 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1747 | 1467646844324 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 08:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:40:44 INFO - PROCESS | 1747 | 1467646844342 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 1747 | 1467646844350 Marionette TRACE conn3 <- [1,1266,null,{}] 08:40:44 INFO - PROCESS | 1747 | 1467646844358 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}] 08:40:44 INFO - PROCESS | 1747 | 1467646844365 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:44 INFO - PROCESS | 1747 | 1467646844523 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:40:44 INFO - PROCESS | 1747 | 1467646844533 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 1747 | 1467646844541 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeecc00 == 27 [pid = 1747] [id = 324] 08:40:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x917be800) [pid = 1747] [serial = 973] [outer = (nil)] 08:40:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x919d9000) [pid = 1747] [serial = 974] [outer = 0x917be800] 08:40:44 INFO - PROCESS | 1747 | 1467646844621 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x91df0400) [pid = 1747] [serial = 975] [outer = 0x917be800] 08:40:45 INFO - PROCESS | 1747 | 1467646845483 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]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1192ms 08:40:45 INFO - PROCESS | 1747 | 1467646845527 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 1747 | 1467646845531 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 08:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:40:45 INFO - PROCESS | 1747 | 1467646845537 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 1747 | 1467646845540 Marionette TRACE conn3 <- [1,1270,null,{}] 08:40:45 INFO - PROCESS | 1747 | 1467646845556 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}] 08:40:45 INFO - PROCESS | 1747 | 1467646845561 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:45 INFO - PROCESS | 1747 | 1467646845769 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:40:45 INFO - PROCESS | 1747 | 1467646845788 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 1747 | 1467646845796 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3400 == 28 [pid = 1747] [id = 325] 08:40:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8aeec800) [pid = 1747] [serial = 976] [outer = (nil)] 08:40:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92115800) [pid = 1747] [serial = 977] [outer = 0x8aeec800] 08:40:45 INFO - PROCESS | 1747 | 1467646845862 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92304c00) [pid = 1747] [serial = 978] [outer = 0x8aeec800] 08:40:46 INFO - PROCESS | 1747 | 1467646846768 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1296ms 08:40:46 INFO - PROCESS | 1747 | 1467646846834 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1747 | 1467646846837 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 08:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:40:46 INFO - PROCESS | 1747 | 1467646846843 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 1747 | 1467646846846 Marionette TRACE conn3 <- [1,1274,null,{}] 08:40:46 INFO - PROCESS | 1747 | 1467646846852 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}] 08:40:46 INFO - PROCESS | 1747 | 1467646846856 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:47 INFO - PROCESS | 1747 | 1467646847051 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:40:47 INFO - PROCESS | 1747 | 1467646847069 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1747 | 1467646847086 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeed000 == 29 [pid = 1747] [id = 326] 08:40:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9249e000) [pid = 1747] [serial = 979] [outer = (nil)] 08:40:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x924a7000) [pid = 1747] [serial = 980] [outer = 0x9249e000] 08:40:47 INFO - PROCESS | 1747 | 1467646847161 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x928ba400) [pid = 1747] [serial = 981] [outer = 0x9249e000] 08:40:47 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f30f000) [pid = 1747] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:40:47 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9230dc00) [pid = 1747] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:40:47 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8d210c00) [pid = 1747] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:40:47 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x95244c00) [pid = 1747] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:40:48 INFO - PROCESS | 1747 | 1467646848086 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]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1280ms 08:40:48 INFO - PROCESS | 1747 | 1467646848124 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 1747 | 1467646848127 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 08:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:40:48 INFO - PROCESS | 1747 | 1467646848133 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 1747 | 1467646848136 Marionette TRACE conn3 <- [1,1278,null,{}] 08:40:48 INFO - PROCESS | 1747 | 1467646848142 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}] 08:40:48 INFO - PROCESS | 1747 | 1467646848147 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:48 INFO - PROCESS | 1747 | 1467646848291 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:40:48 INFO - PROCESS | 1747 | 1467646848306 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 1747 | 1467646848313 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f307c00 == 30 [pid = 1747] [id = 327] 08:40:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x90f45c00) [pid = 1747] [serial = 982] [outer = (nil)] 08:40:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92a07000) [pid = 1747] [serial = 983] [outer = 0x90f45c00] 08:40:48 INFO - PROCESS | 1747 | 1467646848378 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92a23800) [pid = 1747] [serial = 984] [outer = 0x90f45c00] 08:40:49 INFO - PROCESS | 1747 | 1467646849214 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]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1127ms 08:40:49 INFO - PROCESS | 1747 | 1467646849261 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:40:49 INFO - PROCESS | 1747 | 1467646849278 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 08:40:49 INFO - PROCESS | 1747 | 1467646849285 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1747 | 1467646849288 Marionette TRACE conn3 <- [1,1282,null,{}] 08:40:49 INFO - PROCESS | 1747 | 1467646849294 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}] 08:40:49 INFO - PROCESS | 1747 | 1467646849298 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:49 INFO - PROCESS | 1747 | 1467646849444 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:40:49 INFO - PROCESS | 1747 | 1467646849675 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1747 | 1467646849685 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee7400 == 31 [pid = 1747] [id = 328] 08:40:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8aeea000) [pid = 1747] [serial = 985] [outer = (nil)] 08:40:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8aef0000) [pid = 1747] [serial = 986] [outer = 0x8aeea000] 08:40:49 INFO - PROCESS | 1747 | 1467646849771 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8b351800) [pid = 1747] [serial = 987] [outer = 0x8aeea000] 08:40:50 INFO - PROCESS | 1747 | 1467646850707 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]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1484ms 08:40:50 INFO - PROCESS | 1747 | 1467646850772 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 1747 | 1467646850778 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 08:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:40:50 INFO - PROCESS | 1747 | 1467646850785 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 1747 | 1467646850790 Marionette TRACE conn3 <- [1,1286,null,{}] 08:40:50 INFO - PROCESS | 1747 | 1467646850798 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}] 08:40:50 INFO - PROCESS | 1747 | 1467646850806 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:51 INFO - PROCESS | 1747 | 1467646851026 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:40:51 INFO - PROCESS | 1747 | 1467646851286 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 1747 | 1467646851298 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20d000 == 32 [pid = 1747] [id = 329] 08:40:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8e8bb000) [pid = 1747] [serial = 988] [outer = (nil)] 08:40:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f195000) [pid = 1747] [serial = 989] [outer = 0x8e8bb000] 08:40:51 INFO - PROCESS | 1747 | 1467646851430 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f19cc00) [pid = 1747] [serial = 990] [outer = 0x8e8bb000] 08:40:52 INFO - PROCESS | 1747 | 1467646852333 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]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1581ms 08:40:52 INFO - PROCESS | 1747 | 1467646852370 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 1747 | 1467646852377 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 08:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:40:52 INFO - PROCESS | 1747 | 1467646852383 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 1747 | 1467646852387 Marionette TRACE conn3 <- [1,1290,null,{}] 08:40:52 INFO - PROCESS | 1747 | 1467646852393 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}] 08:40:52 INFO - PROCESS | 1747 | 1467646852399 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:52 INFO - PROCESS | 1747 | 1467646852588 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:40:52 INFO - PROCESS | 1747 | 1467646852756 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 1747 | 1467646852766 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19c400 == 33 [pid = 1747] [id = 330] 08:40:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8f303800) [pid = 1747] [serial = 991] [outer = (nil)] 08:40:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x917bc400) [pid = 1747] [serial = 992] [outer = 0x8f303800] 08:40:52 INFO - PROCESS | 1747 | 1467646852843 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x919d1c00) [pid = 1747] [serial = 993] [outer = 0x8f303800] 08:40:53 INFO - PROCESS | 1747 | 1467646853884 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]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1537ms 08:40:53 INFO - PROCESS | 1747 | 1467646853921 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 1747 | 1467646853925 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 08:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:40:53 INFO - PROCESS | 1747 | 1467646853942 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 1747 | 1467646853951 Marionette TRACE conn3 <- [1,1294,null,{}] 08:40:53 INFO - PROCESS | 1747 | 1467646853958 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}] 08:40:53 INFO - PROCESS | 1747 | 1467646853965 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:54 INFO - PROCESS | 1747 | 1467646854160 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:40:54 INFO - PROCESS | 1747 | 1467646854347 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 1747 | 1467646854357 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e1400 == 34 [pid = 1747] [id = 331] 08:40:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x919d9c00) [pid = 1747] [serial = 994] [outer = (nil)] 08:40:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x928b8800) [pid = 1747] [serial = 995] [outer = 0x919d9c00] 08:40:54 INFO - PROCESS | 1747 | 1467646854483 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92a07800) [pid = 1747] [serial = 996] [outer = 0x919d9c00] 08:40:55 INFO - PROCESS | 1747 | 1467646855302 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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1406ms 08:40:55 INFO - PROCESS | 1747 | 1467646855340 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:40:55 INFO - PROCESS | 1747 | 1467646855345 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 08:40:55 INFO - PROCESS | 1747 | 1467646855351 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 1747 | 1467646855355 Marionette TRACE conn3 <- [1,1298,null,{}] 08:40:55 INFO - PROCESS | 1747 | 1467646855361 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}] 08:40:55 INFO - PROCESS | 1747 | 1467646855366 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:55 INFO - PROCESS | 1747 | 1467646855542 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:40:55 INFO - PROCESS | 1747 | 1467646855710 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 1747 | 1467646855722 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f1a0c00 == 35 [pid = 1747] [id = 332] 08:40:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x91de4400) [pid = 1747] [serial = 997] [outer = (nil)] 08:40:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92ad5800) [pid = 1747] [serial = 998] [outer = 0x91de4400] 08:40:55 INFO - PROCESS | 1747 | 1467646855794 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92adb800) [pid = 1747] [serial = 999] [outer = 0x91de4400] 08:40:56 INFO - PROCESS | 1747 | 1467646856736 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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1432ms 08:40:56 INFO - PROCESS | 1747 | 1467646856784 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 1747 | 1467646856787 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 08:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:40:56 INFO - PROCESS | 1747 | 1467646856794 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1747 | 1467646856798 Marionette TRACE conn3 <- [1,1302,null,{}] 08:40:56 INFO - PROCESS | 1747 | 1467646856803 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}] 08:40:56 INFO - PROCESS | 1747 | 1467646856808 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:56 INFO - PROCESS | 1747 | 1467646856979 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:40:57 INFO - PROCESS | 1747 | 1467646857149 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 1747 | 1467646857167 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x93821400 == 36 [pid = 1747] [id = 333] 08:40:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x93857400) [pid = 1747] [serial = 1000] [outer = (nil)] 08:40:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x93860800) [pid = 1747] [serial = 1001] [outer = 0x93857400] 08:40:57 INFO - PROCESS | 1747 | 1467646857260 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9450ec00) [pid = 1747] [serial = 1002] [outer = 0x93857400] 08:40:58 INFO - PROCESS | 1747 | 1467646858237 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]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1482ms 08:40:58 INFO - PROCESS | 1747 | 1467646858277 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 1747 | 1467646858281 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 08:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:40:58 INFO - PROCESS | 1747 | 1467646858287 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 1747 | 1467646858290 Marionette TRACE conn3 <- [1,1306,null,{}] 08:40:58 INFO - PROCESS | 1747 | 1467646858296 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}] 08:40:58 INFO - PROCESS | 1747 | 1467646858302 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:58 INFO - PROCESS | 1747 | 1467646858472 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:40:58 INFO - PROCESS | 1747 | 1467646858658 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 1747 | 1467646858666 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x928b9400 == 37 [pid = 1747] [id = 334] 08:40:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92a10c00) [pid = 1747] [serial = 1003] [outer = (nil)] 08:40:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9454f800) [pid = 1747] [serial = 1004] [outer = 0x92a10c00] 08:40:58 INFO - PROCESS | 1747 | 1467646858742 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x945bd000) [pid = 1747] [serial = 1005] [outer = 0x92a10c00] 08:40:59 INFO - PROCESS | 1747 | 1467646859658 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]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1426ms 08:40:59 INFO - PROCESS | 1747 | 1467646859715 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:40:59 INFO - PROCESS | 1747 | 1467646859719 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 08:40:59 INFO - PROCESS | 1747 | 1467646859725 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 1747 | 1467646859729 Marionette TRACE conn3 <- [1,1310,null,{}] 08:40:59 INFO - PROCESS | 1747 | 1467646859734 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}] 08:40:59 INFO - PROCESS | 1747 | 1467646859739 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:40:59 INFO - PROCESS | 1747 | 1467646859918 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:41:00 INFO - PROCESS | 1747 | 1467646860089 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 1747 | 1467646860098 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c886400 == 38 [pid = 1747] [id = 335] 08:41:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x919de800) [pid = 1747] [serial = 1006] [outer = (nil)] 08:41:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x94f3a000) [pid = 1747] [serial = 1007] [outer = 0x919de800] 08:41:00 INFO - PROCESS | 1747 | 1467646860178 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x94f3c000) [pid = 1747] [serial = 1008] [outer = 0x919de800] 08:41:01 INFO - PROCESS | 1747 | 1467646861096 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] 08:41:01 INFO - PROCESS | 1747 | 1467646861157 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 08:41:01 INFO - PROCESS | 1747 | 1467646861164 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 1747 | 1467646861167 Marionette TRACE conn3 <- [1,1314,null,{}] 08:41:01 INFO - PROCESS | 1747 | 1467646861173 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}] 08:41:01 INFO - PROCESS | 1747 | 1467646861178 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:01 INFO - PROCESS | 1747 | 1467646861361 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:41:01 INFO - PROCESS | 1747 | 1467646861542 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1747 | 1467646861550 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9db400 == 39 [pid = 1747] [id = 336] 08:41:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8e6ec400) [pid = 1747] [serial = 1009] [outer = (nil)] 08:41:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x91804c00) [pid = 1747] [serial = 1010] [outer = 0x8e6ec400] 08:41:01 INFO - PROCESS | 1747 | 1467646861631 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x91de7c00) [pid = 1747] [serial = 1011] [outer = 0x8e6ec400] 08:41:02 INFO - PROCESS | 1747 | 1467646862783 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]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1681ms 08:41:02 INFO - PROCESS | 1747 | 1467646862845 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 1747 | 1467646862851 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 08:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:41:02 INFO - PROCESS | 1747 | 1467646862859 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1747 | 1467646862864 Marionette TRACE conn3 <- [1,1318,null,{}] 08:41:02 INFO - PROCESS | 1747 | 1467646862872 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}] 08:41:02 INFO - PROCESS | 1747 | 1467646862877 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:03 INFO - PROCESS | 1747 | 1467646863050 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:41:03 INFO - PROCESS | 1747 | 1467646863309 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1747 | 1467646863324 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d449c00 == 40 [pid = 1747] [id = 337] 08:41:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8e6e0800) [pid = 1747] [serial = 1012] [outer = (nil)] 08:41:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8e8bdc00) [pid = 1747] [serial = 1013] [outer = 0x8e6e0800] 08:41:03 INFO - PROCESS | 1747 | 1467646863396 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8f193000) [pid = 1747] [serial = 1014] [outer = 0x8e6e0800] 08:41:04 INFO - PROCESS | 1747 | 1467646864346 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]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1534ms 08:41:04 INFO - PROCESS | 1747 | 1467646864394 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 1747 | 1467646864400 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 08:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:41:04 INFO - PROCESS | 1747 | 1467646864411 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 1747 | 1467646864415 Marionette TRACE conn3 <- [1,1322,null,{}] 08:41:04 INFO - PROCESS | 1747 | 1467646864421 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}] 08:41:04 INFO - PROCESS | 1747 | 1467646864427 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:04 INFO - PROCESS | 1747 | 1467646864601 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:41:04 INFO - PROCESS | 1747 | 1467646864826 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 1747 | 1467646864834 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d213400 == 41 [pid = 1747] [id = 338] 08:41:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8e6e6000) [pid = 1747] [serial = 1015] [outer = (nil)] 08:41:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x90f41400) [pid = 1747] [serial = 1016] [outer = 0x8e6e6000] 08:41:04 INFO - PROCESS | 1747 | 1467646864961 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x910dcc00) [pid = 1747] [serial = 1017] [outer = 0x8e6e6000] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20ec00 == 40 [pid = 1747] [id = 311] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x917be400 == 39 [pid = 1747] [id = 310] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x917b4c00 == 38 [pid = 1747] [id = 309] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20b400 == 37 [pid = 1747] [id = 307] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8f310400 == 36 [pid = 1747] [id = 308] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x910e1400) [pid = 1747] [serial = 944] [outer = (nil)] [url = about:blank] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20dc00 == 35 [pid = 1747] [id = 306] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8b347800 == 34 [pid = 1747] [id = 312] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee4c00 == 33 [pid = 1747] [id = 305] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8f307c00 == 32 [pid = 1747] [id = 327] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeed000 == 31 [pid = 1747] [id = 326] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3400 == 30 [pid = 1747] [id = 325] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeecc00 == 29 [pid = 1747] [id = 324] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e8400 == 28 [pid = 1747] [id = 323] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8aef0400 == 27 [pid = 1747] [id = 322] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8b353000 == 26 [pid = 1747] [id = 321] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x92116400 == 25 [pid = 1747] [id = 317] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x910e0c00 == 24 [pid = 1747] [id = 316] 08:41:05 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeed800 == 23 [pid = 1747] [id = 315] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x910d8000) [pid = 1747] [serial = 938] [outer = (nil)] [url = about:blank] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x924a5c00) [pid = 1747] [serial = 941] [outer = (nil)] [url = about:blank] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x917b2c00) [pid = 1747] [serial = 939] [outer = (nil)] [url = about:blank] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8e6e2400) [pid = 1747] [serial = 923] [outer = (nil)] [url = about:blank] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8d454800) [pid = 1747] [serial = 935] [outer = (nil)] [url = about:blank] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x90f44400) [pid = 1747] [serial = 926] [outer = (nil)] [url = about:blank] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x917bbc00) [pid = 1747] [serial = 929] [outer = (nil)] [url = about:blank] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x919d7000) [pid = 1747] [serial = 932] [outer = (nil)] [url = about:blank] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x928bac00) [pid = 1747] [serial = 942] [outer = (nil)] [url = about:blank] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8e6e9400) [pid = 1747] [serial = 936] [outer = (nil)] [url = about:blank] 08:41:05 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9aab6800) [pid = 1747] [serial = 645] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:41:05 INFO - PROCESS | 1747 | 1467646865882 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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1529ms 08:41:05 INFO - PROCESS | 1747 | 1467646865941 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 1747 | 1467646865944 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 08:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:41:05 INFO - PROCESS | 1747 | 1467646865951 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1747 | 1467646865957 Marionette TRACE conn3 <- [1,1326,null,{}] 08:41:05 INFO - PROCESS | 1747 | 1467646865972 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}] 08:41:05 INFO - PROCESS | 1747 | 1467646865980 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:06 INFO - PROCESS | 1747 | 1467646866144 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:41:06 INFO - PROCESS | 1747 | 1467646866314 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 1747 | 1467646866321 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f46400 == 24 [pid = 1747] [id = 339] 08:41:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x917b8800) [pid = 1747] [serial = 1018] [outer = (nil)] 08:41:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x91dea400) [pid = 1747] [serial = 1019] [outer = 0x917b8800] 08:41:06 INFO - PROCESS | 1747 | 1467646866401 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x92116400) [pid = 1747] [serial = 1020] [outer = 0x917b8800] 08:41:07 INFO - PROCESS | 1747 | 1467646867269 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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1387ms 08:41:07 INFO - PROCESS | 1747 | 1467646867339 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1747 | 1467646867343 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 08:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:41:07 INFO - PROCESS | 1747 | 1467646867349 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1747 | 1467646867352 Marionette TRACE conn3 <- [1,1330,null,{}] 08:41:07 INFO - PROCESS | 1747 | 1467646867358 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}] 08:41:07 INFO - PROCESS | 1747 | 1467646867363 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:07 INFO - PROCESS | 1747 | 1467646867531 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:41:07 INFO - PROCESS | 1747 | 1467646867540 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 1747 | 1467646867546 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e8400 == 25 [pid = 1747] [id = 340] 08:41:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x924a6c00) [pid = 1747] [serial = 1021] [outer = (nil)] 08:41:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x928c1800) [pid = 1747] [serial = 1022] [outer = 0x924a6c00] 08:41:07 INFO - PROCESS | 1747 | 1467646867617 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x92a2f800) [pid = 1747] [serial = 1023] [outer = 0x924a6c00] 08:41:08 INFO - PROCESS | 1747 | 1467646868573 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]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1281ms 08:41:08 INFO - PROCESS | 1747 | 1467646868632 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 1747 | 1467646868635 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 08:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:41:08 INFO - PROCESS | 1747 | 1467646868651 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 1747 | 1467646868667 Marionette TRACE conn3 <- [1,1334,null,{}] 08:41:08 INFO - PROCESS | 1747 | 1467646868673 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}] 08:41:08 INFO - PROCESS | 1747 | 1467646868677 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:08 INFO - PROCESS | 1747 | 1467646868882 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:41:08 INFO - PROCESS | 1747 | 1467646868905 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1747 | 1467646868913 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a0b800 == 26 [pid = 1747] [id = 341] 08:41:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x92ad6000) [pid = 1747] [serial = 1024] [outer = (nil)] 08:41:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x93816c00) [pid = 1747] [serial = 1025] [outer = 0x92ad6000] 08:41:08 INFO - PROCESS | 1747 | 1467646868980 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x9385a400) [pid = 1747] [serial = 1026] [outer = 0x92ad6000] 08:41:10 INFO - PROCESS | 1747 | 1467646870031 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]]]}] 08:41:10 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x93a30c00) [pid = 1747] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:41:10 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8aeec800) [pid = 1747] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:41:10 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9249e000) [pid = 1747] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:41:10 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x917be800) [pid = 1747] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:41:10 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8f199c00) [pid = 1747] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:41:10 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8b353800) [pid = 1747] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:41:10 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8b348c00) [pid = 1747] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:41:10 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8d210400) [pid = 1747] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1439ms 08:41:10 INFO - PROCESS | 1747 | 1467646870092 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 1747 | 1467646870095 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 08:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:41:10 INFO - PROCESS | 1747 | 1467646870101 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1747 | 1467646870103 Marionette TRACE conn3 <- [1,1338,null,{}] 08:41:10 INFO - PROCESS | 1747 | 1467646870109 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}] 08:41:10 INFO - PROCESS | 1747 | 1467646870119 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:10 INFO - PROCESS | 1747 | 1467646870369 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:41:10 INFO - PROCESS | 1747 | 1467646870456 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 1747 | 1467646870462 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6ee000 == 27 [pid = 1747] [id = 342] 08:41:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92d99000) [pid = 1747] [serial = 1027] [outer = (nil)] 08:41:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x93a3ac00) [pid = 1747] [serial = 1028] [outer = 0x92d99000] 08:41:10 INFO - PROCESS | 1747 | 1467646870573 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x94543400) [pid = 1747] [serial = 1029] [outer = 0x92d99000] 08:41:11 INFO - PROCESS | 1747 | 1467646871673 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]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1596ms 08:41:11 INFO - PROCESS | 1747 | 1467646871698 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 1747 | 1467646871701 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 08:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:41:11 INFO - PROCESS | 1747 | 1467646871707 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 1747 | 1467646871709 Marionette TRACE conn3 <- [1,1342,null,{}] 08:41:11 INFO - PROCESS | 1747 | 1467646871715 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}] 08:41:11 INFO - PROCESS | 1747 | 1467646871720 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:11 INFO - PROCESS | 1747 | 1467646871874 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:41:12 INFO - PROCESS | 1747 | 1467646872123 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 1747 | 1467646872135 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee7c00 == 28 [pid = 1747] [id = 343] 08:41:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8aeec800) [pid = 1747] [serial = 1030] [outer = (nil)] 08:41:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8c87ac00) [pid = 1747] [serial = 1031] [outer = 0x8aeec800] 08:41:12 INFO - PROCESS | 1747 | 1467646872218 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8d207c00) [pid = 1747] [serial = 1032] [outer = 0x8aeec800] 08:41:13 INFO - PROCESS | 1747 | 1467646873143 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]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1482ms 08:41:13 INFO - PROCESS | 1747 | 1467646873192 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 1747 | 1467646873198 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 08:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:41:13 INFO - PROCESS | 1747 | 1467646873206 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 1747 | 1467646873211 Marionette TRACE conn3 <- [1,1346,null,{}] 08:41:13 INFO - PROCESS | 1747 | 1467646873220 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}] 08:41:13 INFO - PROCESS | 1747 | 1467646873228 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:13 INFO - PROCESS | 1747 | 1467646873416 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:41:13 INFO - PROCESS | 1747 | 1467646873648 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 1747 | 1467646873655 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f307c00 == 29 [pid = 1747] [id = 344] 08:41:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8f30b400) [pid = 1747] [serial = 1033] [outer = (nil)] 08:41:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x90f46000) [pid = 1747] [serial = 1034] [outer = 0x8f30b400] 08:41:13 INFO - PROCESS | 1747 | 1467646873786 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x917b0800) [pid = 1747] [serial = 1035] [outer = 0x8f30b400] 08:41:14 INFO - PROCESS | 1747 | 1467646874738 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]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1590ms 08:41:14 INFO - PROCESS | 1747 | 1467646874799 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 1747 | 1467646874806 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 08:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:41:14 INFO - PROCESS | 1747 | 1467646874814 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 1747 | 1467646874818 Marionette TRACE conn3 <- [1,1350,null,{}] 08:41:14 INFO - PROCESS | 1747 | 1467646874824 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}] 08:41:14 INFO - PROCESS | 1747 | 1467646874830 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:15 INFO - PROCESS | 1747 | 1467646875020 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:41:15 INFO - PROCESS | 1747 | 1467646875250 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 1747 | 1467646875259 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x920ed400 == 30 [pid = 1747] [id = 345] 08:41:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9210d800) [pid = 1747] [serial = 1036] [outer = (nil)] 08:41:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9230a800) [pid = 1747] [serial = 1037] [outer = 0x9210d800] 08:41:15 INFO - PROCESS | 1747 | 1467646875385 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x927d8c00) [pid = 1747] [serial = 1038] [outer = 0x9210d800] 08:41:16 INFO - PROCESS | 1747 | 1467646876381 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]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1630ms 08:41:16 INFO - PROCESS | 1747 | 1467646876444 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 1747 | 1467646876448 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 08:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:41:16 INFO - PROCESS | 1747 | 1467646876457 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 1747 | 1467646876466 Marionette TRACE conn3 <- [1,1354,null,{}] 08:41:16 INFO - PROCESS | 1747 | 1467646876481 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}] 08:41:16 INFO - PROCESS | 1747 | 1467646876494 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:16 INFO - PROCESS | 1747 | 1467646876749 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:41:17 INFO - PROCESS | 1747 | 1467646877015 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 1747 | 1467646877025 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x927e4c00 == 31 [pid = 1747] [id = 346] 08:41:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x93a32800) [pid = 1747] [serial = 1039] [outer = (nil)] 08:41:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9454ac00) [pid = 1747] [serial = 1040] [outer = 0x93a32800] 08:41:17 INFO - PROCESS | 1747 | 1467646877105 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x94f38c00) [pid = 1747] [serial = 1041] [outer = 0x93a32800] 08:41:18 INFO - PROCESS | 1747 | 1467646878012 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]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1597ms 08:41:18 INFO - PROCESS | 1747 | 1467646878053 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1747 | 1467646878058 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 08:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:41:18 INFO - PROCESS | 1747 | 1467646878064 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1747 | 1467646878068 Marionette TRACE conn3 <- [1,1358,null,{}] 08:41:18 INFO - PROCESS | 1747 | 1467646878073 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}] 08:41:18 INFO - PROCESS | 1747 | 1467646878078 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:18 INFO - PROCESS | 1747 | 1467646878261 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:41:18 INFO - PROCESS | 1747 | 1467646878438 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 1747 | 1467646878450 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b353400 == 32 [pid = 1747] [id = 347] 08:41:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x919d7000) [pid = 1747] [serial = 1042] [outer = (nil)] 08:41:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x94fa6c00) [pid = 1747] [serial = 1043] [outer = 0x919d7000] 08:41:18 INFO - PROCESS | 1747 | 1467646878530 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x95249000) [pid = 1747] [serial = 1044] [outer = 0x919d7000] 08:41:19 INFO - PROCESS | 1747 | 1467646879390 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]]]}] 08:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1379ms 08:41:19 INFO - PROCESS | 1747 | 1467646879444 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 1747 | 1467646879448 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 08:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:41:19 INFO - PROCESS | 1747 | 1467646879454 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 1747 | 1467646879458 Marionette TRACE conn3 <- [1,1362,null,{}] 08:41:19 INFO - PROCESS | 1747 | 1467646879464 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}] 08:41:19 INFO - PROCESS | 1747 | 1467646879469 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:19 INFO - PROCESS | 1747 | 1467646879646 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:41:19 INFO - PROCESS | 1747 | 1467646879822 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1747 | 1467646879841 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9524dc00 == 33 [pid = 1747] [id = 348] 08:41:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x9524e800) [pid = 1747] [serial = 1045] [outer = (nil)] 08:41:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x96c96400) [pid = 1747] [serial = 1046] [outer = 0x9524e800] 08:41:19 INFO - PROCESS | 1747 | 1467646879931 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9817b800) [pid = 1747] [serial = 1047] [outer = 0x9524e800] 08:41:20 INFO - PROCESS | 1747 | 1467646880980 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]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1590ms 08:41:21 INFO - PROCESS | 1747 | 1467646881046 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 1747 | 1467646881050 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 08:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:41:21 INFO - PROCESS | 1747 | 1467646881057 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 1747 | 1467646881061 Marionette TRACE conn3 <- [1,1366,null,{}] 08:41:21 INFO - PROCESS | 1747 | 1467646881066 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}] 08:41:21 INFO - PROCESS | 1747 | 1467646881072 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:21 INFO - PROCESS | 1747 | 1467646881301 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:41:21 INFO - PROCESS | 1747 | 1467646881638 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 1747 | 1467646881648 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee6c00 == 34 [pid = 1747] [id = 349] 08:41:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x920ecc00) [pid = 1747] [serial = 1048] [outer = (nil)] 08:41:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x99397800) [pid = 1747] [serial = 1049] [outer = 0x920ecc00] 08:41:21 INFO - PROCESS | 1747 | 1467646881732 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x9948c000) [pid = 1747] [serial = 1050] [outer = 0x920ecc00] 08:41:22 INFO - PROCESS | 1747 | 1467646882652 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] 08:41:22 INFO - PROCESS | 1747 | 1467646882701 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 08:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:41:22 INFO - PROCESS | 1747 | 1467646882708 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 1747 | 1467646882711 Marionette TRACE conn3 <- [1,1370,null,{}] 08:41:22 INFO - PROCESS | 1747 | 1467646882717 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}] 08:41:22 INFO - PROCESS | 1747 | 1467646882722 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:22 INFO - PROCESS | 1747 | 1467646882933 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:41:23 INFO - PROCESS | 1747 | 1467646883160 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 1747 | 1467646883167 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeee000 == 35 [pid = 1747] [id = 350] 08:41:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x8d449400) [pid = 1747] [serial = 1051] [outer = (nil)] 08:41:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x90f42800) [pid = 1747] [serial = 1052] [outer = 0x8d449400] 08:41:23 INFO - PROCESS | 1747 | 1467646883293 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x92112400) [pid = 1747] [serial = 1053] [outer = 0x8d449400] 08:41:24 INFO - PROCESS | 1747 | 1467646884510 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] 08:41:24 INFO - PROCESS | 1747 | 1467646884546 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 08:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:41:24 INFO - PROCESS | 1747 | 1467646884555 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 1747 | 1467646884560 Marionette TRACE conn3 <- [1,1374,null,{}] 08:41:24 INFO - PROCESS | 1747 | 1467646884577 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}] 08:41:24 INFO - PROCESS | 1747 | 1467646884583 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:24 INFO - PROCESS | 1747 | 1467646884835 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:41:25 INFO - PROCESS | 1747 | 1467646884999 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 1747 | 1467646885016 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f30d400 == 36 [pid = 1747] [id = 351] 08:41:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x8f30f000) [pid = 1747] [serial = 1054] [outer = (nil)] 08:41:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x90f44400) [pid = 1747] [serial = 1055] [outer = 0x8f30f000] 08:41:25 INFO - PROCESS | 1747 | 1467646885205 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x917bdc00) [pid = 1747] [serial = 1056] [outer = 0x8f30f000] 08:41:25 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6ee000 == 35 [pid = 1747] [id = 342] 08:41:25 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x93865400) [pid = 1747] [serial = 962] [outer = (nil)] [url = about:blank] 08:41:25 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x92a07000) [pid = 1747] [serial = 983] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOCSHELL 0x92a0b800 == 34 [pid = 1747] [id = 341] 08:41:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e8400 == 33 [pid = 1747] [id = 340] 08:41:26 INFO - PROCESS | 1747 | --DOCSHELL 0x90f46400 == 32 [pid = 1747] [id = 339] 08:41:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8d213400 == 31 [pid = 1747] [id = 338] 08:41:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8d449c00 == 30 [pid = 1747] [id = 337] 08:41:26 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x92115800) [pid = 1747] [serial = 977] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x928ba400) [pid = 1747] [serial = 981] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x91df0400) [pid = 1747] [serial = 975] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x90f42c00) [pid = 1747] [serial = 971] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x8c888400) [pid = 1747] [serial = 965] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x8d44a000) [pid = 1747] [serial = 969] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x924a7000) [pid = 1747] [serial = 980] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x8c87a800) [pid = 1747] [serial = 968] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x92304c00) [pid = 1747] [serial = 978] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x92a06400) [pid = 1747] [serial = 953] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8d44b400) [pid = 1747] [serial = 966] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x919d9000) [pid = 1747] [serial = 974] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x91801c00) [pid = 1747] [serial = 950] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x92da4c00) [pid = 1747] [serial = 959] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x92113800) [pid = 1747] [serial = 945] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x92ad9400) [pid = 1747] [serial = 956] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x910d8800) [pid = 1747] [serial = 972] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8b34a400) [pid = 1747] [serial = 947] [outer = (nil)] [url = about:blank] 08:41:26 INFO - PROCESS | 1747 | 1467646886240 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] 08:41:26 INFO - PROCESS | 1747 | 1467646886308 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 08:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:41:26 INFO - PROCESS | 1747 | 1467646886319 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 1747 | 1467646886322 Marionette TRACE conn3 <- [1,1378,null,{}] 08:41:26 INFO - PROCESS | 1747 | 1467646886329 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}] 08:41:26 INFO - PROCESS | 1747 | 1467646886334 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:26 INFO - PROCESS | 1747 | 1467646886548 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:41:26 INFO - PROCESS | 1747 | 1467646886741 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 1747 | 1467646886749 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e7800 == 31 [pid = 1747] [id = 352] 08:41:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8d20ec00) [pid = 1747] [serial = 1057] [outer = (nil)] 08:41:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x91810800) [pid = 1747] [serial = 1058] [outer = 0x8d20ec00] 08:41:26 INFO - PROCESS | 1747 | 1467646886820 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x91def000) [pid = 1747] [serial = 1059] [outer = 0x8d20ec00] 08:41:27 INFO - PROCESS | 1747 | 1467646887591 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] 08:41:27 INFO - PROCESS | 1747 | 1467646887666 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 08:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:41:27 INFO - PROCESS | 1747 | 1467646887673 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 1747 | 1467646887678 Marionette TRACE conn3 <- [1,1382,null,{}] 08:41:27 INFO - PROCESS | 1747 | 1467646887694 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}] 08:41:27 INFO - PROCESS | 1747 | 1467646887702 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:27 INFO - PROCESS | 1747 | 1467646887870 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:41:28 INFO - PROCESS | 1747 | 1467646888011 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 1747 | 1467646888021 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x924a8800 == 32 [pid = 1747] [id = 353] 08:41:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x928bac00) [pid = 1747] [serial = 1060] [outer = (nil)] 08:41:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x92a05000) [pid = 1747] [serial = 1061] [outer = 0x928bac00] 08:41:28 INFO - PROCESS | 1747 | 1467646888094 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x92a25800) [pid = 1747] [serial = 1062] [outer = 0x928bac00] 08:41:28 INFO - PROCESS | 1747 | [1747] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:29 INFO - PROCESS | 1747 | 1467646889000 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] 08:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:41:29 INFO - PROCESS | 1747 | 1467646889073 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 08:41:29 INFO - PROCESS | 1747 | 1467646889080 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 1747 | 1467646889083 Marionette TRACE conn3 <- [1,1386,null,{}] 08:41:29 INFO - PROCESS | 1747 | 1467646889088 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}] 08:41:29 INFO - PROCESS | 1747 | 1467646889093 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:29 INFO - PROCESS | 1747 | 1467646889308 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:41:29 INFO - PROCESS | 1747 | 1467646889330 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1747 | 1467646889337 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aef0400 == 33 [pid = 1747] [id = 354] 08:41:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x93820800) [pid = 1747] [serial = 1063] [outer = (nil)] 08:41:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9450d800) [pid = 1747] [serial = 1064] [outer = 0x93820800] 08:41:29 INFO - PROCESS | 1747 | 1467646889406 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x94f36800) [pid = 1747] [serial = 1065] [outer = 0x93820800] 08:41:30 INFO - PROCESS | 1747 | 1467646890290 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] 08:41:30 INFO - PROCESS | 1747 | 1467646890381 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 08:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:41:30 INFO - PROCESS | 1747 | 1467646890387 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 1747 | 1467646890390 Marionette TRACE conn3 <- [1,1390,null,{}] 08:41:30 INFO - PROCESS | 1747 | 1467646890396 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}] 08:41:30 INFO - PROCESS | 1747 | 1467646890400 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:30 INFO - PROCESS | 1747 | 1467646890606 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:41:30 INFO - PROCESS | 1747 | 1467646890630 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1747 | 1467646890637 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x94f3d400 == 34 [pid = 1747] [id = 355] 08:41:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x94f43c00) [pid = 1747] [serial = 1066] [outer = (nil)] 08:41:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x95241c00) [pid = 1747] [serial = 1067] [outer = 0x94f43c00] 08:41:30 INFO - PROCESS | 1747 | 1467646890703 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x95250800) [pid = 1747] [serial = 1068] [outer = 0x94f43c00] 08:41:31 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x92ad6000) [pid = 1747] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:41:31 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x8e6e6000) [pid = 1747] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:41:31 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x924a6c00) [pid = 1747] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:41:31 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8e6e0800) [pid = 1747] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:41:31 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x917b8800) [pid = 1747] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:41:31 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x90f45c00) [pid = 1747] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:41:31 INFO - PROCESS | 1747 | 1467646891802 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]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1434ms 08:41:31 INFO - PROCESS | 1747 | 1467646891824 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 1747 | 1467646891827 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 08:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:41:31 INFO - PROCESS | 1747 | 1467646891833 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 1747 | 1467646891835 Marionette TRACE conn3 <- [1,1394,null,{}] 08:41:31 INFO - PROCESS | 1747 | 1467646891841 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}] 08:41:31 INFO - PROCESS | 1747 | 1467646891850 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:32 INFO - PROCESS | 1747 | 1467646892057 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:41:32 INFO - PROCESS | 1747 | 1467646892197 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 1747 | 1467646892204 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b347c00 == 35 [pid = 1747] [id = 356] 08:41:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8c87f400) [pid = 1747] [serial = 1069] [outer = (nil)] 08:41:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9880b800) [pid = 1747] [serial = 1070] [outer = 0x8c87f400] 08:41:32 INFO - PROCESS | 1747 | 1467646892274 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x99480400) [pid = 1747] [serial = 1071] [outer = 0x8c87f400] 08:41:33 INFO - PROCESS | 1747 | 1467646893004 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]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1182ms 08:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:41:33 INFO - PROCESS | 1747 | 1467646893016 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 1747 | 1467646893018 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 08:41:33 INFO - PROCESS | 1747 | 1467646893025 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 1747 | 1467646893028 Marionette TRACE conn3 <- [1,1398,null,{}] 08:41:33 INFO - PROCESS | 1747 | 1467646893037 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}] 08:41:33 INFO - PROCESS | 1747 | 1467646893040 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:33 INFO - PROCESS | 1747 | 1467646893254 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:41:33 INFO - PROCESS | 1747 | 1467646893408 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 1747 | 1467646893415 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b350400 == 36 [pid = 1747] [id = 357] 08:41:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8c880800) [pid = 1747] [serial = 1072] [outer = (nil)] 08:41:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8d210000) [pid = 1747] [serial = 1073] [outer = 0x8c880800] 08:41:33 INFO - PROCESS | 1747 | 1467646893501 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8d44dc00) [pid = 1747] [serial = 1074] [outer = 0x8c880800] 08:41:34 INFO - PROCESS | 1747 | 1467646894526 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]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1532ms 08:41:34 INFO - PROCESS | 1747 | 1467646894558 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 1747 | 1467646894564 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 08:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:41:34 INFO - PROCESS | 1747 | 1467646894572 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 1747 | 1467646894577 Marionette TRACE conn3 <- [1,1402,null,{}] 08:41:34 INFO - PROCESS | 1747 | 1467646894586 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}] 08:41:34 INFO - PROCESS | 1747 | 1467646894594 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:34 INFO - PROCESS | 1747 | 1467646894815 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:41:35 INFO - PROCESS | 1747 | 1467646895059 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 1747 | 1467646895071 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f306000 == 37 [pid = 1747] [id = 358] 08:41:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x917bac00) [pid = 1747] [serial = 1075] [outer = (nil)] 08:41:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x92112000) [pid = 1747] [serial = 1076] [outer = 0x917bac00] 08:41:35 INFO - PROCESS | 1747 | 1467646895168 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x92309000) [pid = 1747] [serial = 1077] [outer = 0x917bac00] 08:41:36 INFO - PROCESS | 1747 | 1467646896092 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]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1582ms 08:41:36 INFO - PROCESS | 1747 | 1467646896159 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 1747 | 1467646896166 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 08:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:41:36 INFO - PROCESS | 1747 | 1467646896173 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 1747 | 1467646896177 Marionette TRACE conn3 <- [1,1406,null,{}] 08:41:36 INFO - PROCESS | 1747 | 1467646896183 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}] 08:41:36 INFO - PROCESS | 1747 | 1467646896189 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:36 INFO - PROCESS | 1747 | 1467646896378 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:41:36 INFO - PROCESS | 1747 | 1467646896682 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 1747 | 1467646896690 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x9454bc00 == 38 [pid = 1747] [id = 359] 08:41:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x9454fc00) [pid = 1747] [serial = 1078] [outer = (nil)] 08:41:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x95242400) [pid = 1747] [serial = 1079] [outer = 0x9454fc00] 08:41:36 INFO - PROCESS | 1747 | 1467646896840 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x98109000) [pid = 1747] [serial = 1080] [outer = 0x9454fc00] 08:41:37 INFO - PROCESS | 1747 | 1467646897701 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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1585ms 08:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:41:37 INFO - PROCESS | 1747 | 1467646897759 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 1747 | 1467646897762 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 08:41:37 INFO - PROCESS | 1747 | 1467646897778 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 1747 | 1467646897787 Marionette TRACE conn3 <- [1,1410,null,{}] 08:41:37 INFO - PROCESS | 1747 | 1467646897794 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}] 08:41:37 INFO - PROCESS | 1747 | 1467646897802 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:38 INFO - PROCESS | 1747 | 1467646898023 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:41:38 INFO - PROCESS | 1747 | 1467646898248 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 1747 | 1467646898256 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e5000 == 39 [pid = 1747] [id = 360] 08:41:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x8e6e8400) [pid = 1747] [serial = 1081] [outer = (nil)] 08:41:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x99b14800) [pid = 1747] [serial = 1082] [outer = 0x8e6e8400] 08:41:38 INFO - PROCESS | 1747 | 1467646898380 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x99b19c00) [pid = 1747] [serial = 1083] [outer = 0x8e6e8400] 08:41:39 INFO - PROCESS | 1747 | 1467646899321 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]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1595ms 08:41:39 INFO - PROCESS | 1747 | 1467646899364 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:41:39 INFO - PROCESS | 1747 | 1467646899369 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 08:41:39 INFO - PROCESS | 1747 | 1467646899375 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 1747 | 1467646899379 Marionette TRACE conn3 <- [1,1414,null,{}] 08:41:39 INFO - PROCESS | 1747 | 1467646899385 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}] 08:41:39 INFO - PROCESS | 1747 | 1467646899390 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:39 INFO - PROCESS | 1747 | 1467646899607 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:41:39 INFO - PROCESS | 1747 | 1467646899846 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1747 | 1467646899852 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b350800 == 40 [pid = 1747] [id = 361] 08:41:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8c9e4400) [pid = 1747] [serial = 1084] [outer = (nil)] 08:41:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x99b50000) [pid = 1747] [serial = 1085] [outer = 0x8c9e4400] 08:41:39 INFO - PROCESS | 1747 | 1467646899976 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x99b55c00) [pid = 1747] [serial = 1086] [outer = 0x8c9e4400] 08:41:40 INFO - PROCESS | 1747 | 1467646900905 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]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1580ms 08:41:40 INFO - PROCESS | 1747 | 1467646900954 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 1747 | 1467646900958 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 08:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:41:40 INFO - PROCESS | 1747 | 1467646900964 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 1747 | 1467646900966 Marionette TRACE conn3 <- [1,1418,null,{}] 08:41:40 INFO - PROCESS | 1747 | 1467646900972 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}] 08:41:40 INFO - PROCESS | 1747 | 1467646900977 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:41 INFO - PROCESS | 1747 | 1467646901188 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:41:41 INFO - PROCESS | 1747 | 1467646901428 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 1747 | 1467646901447 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x99b59800 == 41 [pid = 1747] [id = 362] 08:41:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x99b5b400) [pid = 1747] [serial = 1087] [outer = (nil)] 08:41:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x99cc0400) [pid = 1747] [serial = 1088] [outer = 0x99b5b400] 08:41:41 INFO - PROCESS | 1747 | 1467646901550 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x99cc8400) [pid = 1747] [serial = 1089] [outer = 0x99b5b400] 08:41:42 INFO - PROCESS | 1747 | 1467646902515 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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1593ms 08:41:42 INFO - PROCESS | 1747 | 1467646902558 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1747 | 1467646902563 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 08:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:41:42 INFO - PROCESS | 1747 | 1467646902570 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1747 | 1467646902574 Marionette TRACE conn3 <- [1,1422,null,{}] 08:41:42 INFO - PROCESS | 1747 | 1467646902579 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}] 08:41:42 INFO - PROCESS | 1747 | 1467646902585 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:42 INFO - PROCESS | 1747 | 1467646902763 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:41:43 INFO - PROCESS | 1747 | 1467646902992 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1747 | 1467646902998 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x99b1fc00 == 42 [pid = 1747] [id = 363] 08:41:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x99d40800) [pid = 1747] [serial = 1090] [outer = (nil)] 08:41:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x99e84800) [pid = 1747] [serial = 1091] [outer = 0x99d40800] 08:41:43 INFO - PROCESS | 1747 | 1467646903123 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x99e88800) [pid = 1747] [serial = 1092] [outer = 0x99d40800] 08:41:44 INFO - PROCESS | 1747 | 1467646904400 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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1891ms 08:41:44 INFO - PROCESS | 1747 | 1467646904462 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 1747 | 1467646904468 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 08:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:41:44 INFO - PROCESS | 1747 | 1467646904485 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 1747 | 1467646904495 Marionette TRACE conn3 <- [1,1426,null,{}] 08:41:44 INFO - PROCESS | 1747 | 1467646904504 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}] 08:41:44 INFO - PROCESS | 1747 | 1467646904510 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:44 INFO - PROCESS | 1747 | 1467646904717 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:41:44 INFO - PROCESS | 1747 | 1467646904889 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 1747 | 1467646904905 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19e800 == 43 [pid = 1747] [id = 364] 08:41:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x8f1a0800) [pid = 1747] [serial = 1093] [outer = (nil)] 08:41:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x90f45000) [pid = 1747] [serial = 1094] [outer = 0x8f1a0800] 08:41:44 INFO - PROCESS | 1747 | 1467646904972 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x90f4bc00) [pid = 1747] [serial = 1095] [outer = 0x8f1a0800] 08:41:45 INFO - PROCESS | 1747 | 1467646905964 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]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1546ms 08:41:46 INFO - PROCESS | 1747 | 1467646906025 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1747 | 1467646906032 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 08:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:41:46 INFO - PROCESS | 1747 | 1467646906042 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1747 | 1467646906046 Marionette TRACE conn3 <- [1,1430,null,{}] 08:41:46 INFO - PROCESS | 1747 | 1467646906052 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}] 08:41:46 INFO - PROCESS | 1747 | 1467646906057 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:46 INFO - PROCESS | 1747 | 1467646906230 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:41:46 INFO - PROCESS | 1747 | 1467646906456 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1747 | 1467646906466 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b351c00 == 44 [pid = 1747] [id = 365] 08:41:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x8c87a400) [pid = 1747] [serial = 1096] [outer = (nil)] 08:41:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x919d5000) [pid = 1747] [serial = 1097] [outer = 0x8c87a400] 08:41:46 INFO - PROCESS | 1747 | 1467646906584 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x9230bc00) [pid = 1747] [serial = 1098] [outer = 0x8c87a400] 08:41:47 INFO - PROCESS | 1747 | 1467646907513 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]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1543ms 08:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:41:47 INFO - PROCESS | 1747 | 1467646907584 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 1747 | 1467646907588 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 08:41:47 INFO - PROCESS | 1747 | 1467646907594 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 1747 | 1467646907600 Marionette TRACE conn3 <- [1,1434,null,{}] 08:41:47 INFO - PROCESS | 1747 | 1467646907615 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}] 08:41:47 INFO - PROCESS | 1747 | 1467646907623 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:47 INFO - PROCESS | 1747 | 1467646907834 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x945bf000) [pid = 1747] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x9454f800) [pid = 1747] [serial = 1004] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x8aef0000) [pid = 1747] [serial = 986] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x8f195000) [pid = 1747] [serial = 989] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x93860800) [pid = 1747] [serial = 1001] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x91804c00) [pid = 1747] [serial = 1010] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x94f3a000) [pid = 1747] [serial = 1007] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x928b8800) [pid = 1747] [serial = 995] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x917bc400) [pid = 1747] [serial = 992] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x92ad5800) [pid = 1747] [serial = 998] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x93a3ac00) [pid = 1747] [serial = 1028] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | 1467646908165 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 1747 | 1467646908173 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8c1800 == 45 [pid = 1747] [id = 366] 08:41:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8e8c4400) [pid = 1747] [serial = 1099] [outer = (nil)] 08:41:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x8f19b400) [pid = 1747] [serial = 1100] [outer = 0x8e8c4400] 08:41:48 INFO - PROCESS | 1747 | 1467646908273 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x920f1000) [pid = 1747] [serial = 1101] [outer = 0x8e8c4400] 08:41:48 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee6c00 == 44 [pid = 1747] [id = 349] 08:41:48 INFO - PROCESS | 1747 | --DOCSHELL 0x9524dc00 == 43 [pid = 1747] [id = 348] 08:41:48 INFO - PROCESS | 1747 | --DOCSHELL 0x8b353400 == 42 [pid = 1747] [id = 347] 08:41:48 INFO - PROCESS | 1747 | --DOCSHELL 0x927e4c00 == 41 [pid = 1747] [id = 346] 08:41:48 INFO - PROCESS | 1747 | --DOCSHELL 0x920ed400 == 40 [pid = 1747] [id = 345] 08:41:48 INFO - PROCESS | 1747 | --DOCSHELL 0x8f307c00 == 39 [pid = 1747] [id = 344] 08:41:48 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee7c00 == 38 [pid = 1747] [id = 343] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x92a23800) [pid = 1747] [serial = 984] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x93816c00) [pid = 1747] [serial = 1025] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x90f41400) [pid = 1747] [serial = 1016] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x910dcc00) [pid = 1747] [serial = 1017] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x9385a400) [pid = 1747] [serial = 1026] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x928c1800) [pid = 1747] [serial = 1022] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x8f193000) [pid = 1747] [serial = 1014] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8e8bdc00) [pid = 1747] [serial = 1013] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x91dea400) [pid = 1747] [serial = 1019] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x92116400) [pid = 1747] [serial = 1020] [outer = (nil)] [url = about:blank] 08:41:48 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x92a2f800) [pid = 1747] [serial = 1023] [outer = (nil)] [url = about:blank] 08:41:49 INFO - PROCESS | 1747 | 1467646909061 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]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1483ms 08:41:49 INFO - PROCESS | 1747 | 1467646909081 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:41:49 INFO - PROCESS | 1747 | 1467646909086 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 08:41:49 INFO - PROCESS | 1747 | 1467646909092 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 1747 | 1467646909095 Marionette TRACE conn3 <- [1,1438,null,{}] 08:41:49 INFO - PROCESS | 1747 | 1467646909100 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}] 08:41:49 INFO - PROCESS | 1747 | 1467646909105 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:49 INFO - PROCESS | 1747 | 1467646909263 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:41:49 INFO - PROCESS | 1747 | 1467646909408 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1747 | 1467646909414 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee9400 == 39 [pid = 1747] [id = 367] 08:41:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x920ed400) [pid = 1747] [serial = 1102] [outer = (nil)] 08:41:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x92a24000) [pid = 1747] [serial = 1103] [outer = 0x920ed400] 08:41:49 INFO - PROCESS | 1747 | 1467646909482 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x93816c00) [pid = 1747] [serial = 1104] [outer = 0x920ed400] 08:41:50 INFO - PROCESS | 1747 | 1467646910229 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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1193ms 08:41:50 INFO - PROCESS | 1747 | 1467646910295 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1747 | 1467646910299 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 08:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:41:50 INFO - PROCESS | 1747 | 1467646910310 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1747 | 1467646910312 Marionette TRACE conn3 <- [1,1442,null,{}] 08:41:50 INFO - PROCESS | 1747 | 1467646910318 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}] 08:41:50 INFO - PROCESS | 1747 | 1467646910323 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:50 INFO - PROCESS | 1747 | 1467646910475 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:41:50 INFO - PROCESS | 1747 | 1467646910483 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 1747 | 1467646910494 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87c000 == 40 [pid = 1747] [id = 368] 08:41:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x90f48000) [pid = 1747] [serial = 1105] [outer = (nil)] 08:41:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x93a30000) [pid = 1747] [serial = 1106] [outer = 0x90f48000] 08:41:50 INFO - PROCESS | 1747 | 1467646910557 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x93a39800) [pid = 1747] [serial = 1107] [outer = 0x90f48000] 08:41:51 INFO - PROCESS | 1747 | 1467646911570 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]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1279ms 08:41:51 INFO - PROCESS | 1747 | 1467646911590 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 1747 | 1467646911593 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 08:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:41:51 INFO - PROCESS | 1747 | 1467646911607 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 1747 | 1467646911609 Marionette TRACE conn3 <- [1,1446,null,{}] 08:41:51 INFO - PROCESS | 1747 | 1467646911615 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}] 08:41:51 INFO - PROCESS | 1747 | 1467646911624 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:51 INFO - PROCESS | 1747 | 1467646911943 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:41:51 INFO - PROCESS | 1747 | 1467646911971 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 1747 | 1467646911977 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x928be000 == 41 [pid = 1747] [id = 369] 08:41:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x92a05800) [pid = 1747] [serial = 1108] [outer = (nil)] 08:41:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x9524f800) [pid = 1747] [serial = 1109] [outer = 0x92a05800] 08:41:52 INFO - PROCESS | 1747 | 1467646912044 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x98882800) [pid = 1747] [serial = 1110] [outer = 0x92a05800] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x94f43c00) [pid = 1747] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x8f310c00) [pid = 1747] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x8e8bb000) [pid = 1747] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x928c1c00) [pid = 1747] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x919de800) [pid = 1747] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x92a10c00) [pid = 1747] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x917b5000) [pid = 1747] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x919d9c00) [pid = 1747] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8d449400) [pid = 1747] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8aeee800) [pid = 1747] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8e6e8c00) [pid = 1747] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x8d20e000) [pid = 1747] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x928bac00) [pid = 1747] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x8f30f000) [pid = 1747] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8e6ec400) [pid = 1747] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x93820800) [pid = 1747] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x91de4400) [pid = 1747] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x93857400) [pid = 1747] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8aeea000) [pid = 1747] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x91805c00) [pid = 1747] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x92d99000) [pid = 1747] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x917b4000) [pid = 1747] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8f303800) [pid = 1747] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8d20ec00) [pid = 1747] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x8d212800) [pid = 1747] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:41:53 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x927e1c00) [pid = 1747] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:41:53 INFO - PROCESS | 1747 | 1467646913607 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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2038ms 08:41:53 INFO - PROCESS | 1747 | 1467646913638 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 1747 | 1467646913642 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 08:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:41:53 INFO - PROCESS | 1747 | 1467646913648 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 1747 | 1467646913651 Marionette TRACE conn3 <- [1,1450,null,{}] 08:41:53 INFO - PROCESS | 1747 | 1467646913656 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}] 08:41:53 INFO - PROCESS | 1747 | 1467646913661 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:53 INFO - PROCESS | 1747 | 1467646913806 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:41:53 INFO - PROCESS | 1747 | 1467646913952 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 1747 | 1467646913958 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3c00 == 42 [pid = 1747] [id = 370] 08:41:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8aee5c00) [pid = 1747] [serial = 1111] [outer = (nil)] 08:41:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8e8bb000) [pid = 1747] [serial = 1112] [outer = 0x8aee5c00] 08:41:54 INFO - PROCESS | 1747 | 1467646914027 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x917b4000) [pid = 1747] [serial = 1113] [outer = 0x8aee5c00] 08:41:54 INFO - PROCESS | 1747 | 1467646914740 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]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1126ms 08:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:41:54 INFO - PROCESS | 1747 | 1467646914775 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 1747 | 1467646914777 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 08:41:54 INFO - PROCESS | 1747 | 1467646914784 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 1747 | 1467646914787 Marionette TRACE conn3 <- [1,1454,null,{}] 08:41:54 INFO - PROCESS | 1747 | 1467646914801 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}] 08:41:54 INFO - PROCESS | 1747 | 1467646914806 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:54 INFO - PROCESS | 1747 | 1467646914964 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:41:54 INFO - PROCESS | 1747 | 1467646914972 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1747 | 1467646914980 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b355c00 == 43 [pid = 1747] [id = 371] 08:41:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8f193c00) [pid = 1747] [serial = 1114] [outer = (nil)] 08:41:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x92d9a800) [pid = 1747] [serial = 1115] [outer = 0x8f193c00] 08:41:55 INFO - PROCESS | 1747 | 1467646915047 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x93a33800) [pid = 1747] [serial = 1116] [outer = 0x8f193c00] 08:41:56 INFO - PROCESS | 1747 | 1467646916233 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]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1491ms 08:41:56 INFO - PROCESS | 1747 | 1467646916275 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1747 | 1467646916283 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 08:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:41:56 INFO - PROCESS | 1747 | 1467646916292 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1747 | 1467646916297 Marionette TRACE conn3 <- [1,1458,null,{}] 08:41:56 INFO - PROCESS | 1747 | 1467646916307 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}] 08:41:56 INFO - PROCESS | 1747 | 1467646916313 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:56 INFO - PROCESS | 1747 | 1467646916504 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:41:56 INFO - PROCESS | 1747 | 1467646916761 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 1747 | 1467646916769 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d44cc00 == 44 [pid = 1747] [id = 372] 08:41:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8e6dfc00) [pid = 1747] [serial = 1117] [outer = (nil)] 08:41:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8f306400) [pid = 1747] [serial = 1118] [outer = 0x8e6dfc00] 08:41:56 INFO - PROCESS | 1747 | 1467646916897 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x910e1000) [pid = 1747] [serial = 1119] [outer = 0x8e6dfc00] 08:41:57 INFO - PROCESS | 1747 | 1467646917832 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]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1583ms 08:41:57 INFO - PROCESS | 1747 | 1467646917875 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 1747 | 1467646917882 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 08:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:41:57 INFO - PROCESS | 1747 | 1467646917893 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 1747 | 1467646917897 Marionette TRACE conn3 <- [1,1462,null,{}] 08:41:57 INFO - PROCESS | 1747 | 1467646917903 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}] 08:41:57 INFO - PROCESS | 1747 | 1467646917909 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:58 INFO - PROCESS | 1747 | 1467646918091 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:41:58 INFO - PROCESS | 1747 | 1467646918369 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 1747 | 1467646918378 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f41400 == 45 [pid = 1747] [id = 373] 08:41:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x924a7000) [pid = 1747] [serial = 1120] [outer = (nil)] 08:41:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x92a09c00) [pid = 1747] [serial = 1121] [outer = 0x924a7000] 08:41:58 INFO - PROCESS | 1747 | 1467646918504 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x92ad1400) [pid = 1747] [serial = 1122] [outer = 0x924a7000] 08:41:59 INFO - PROCESS | 1747 | 1467646919481 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]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1640ms 08:41:59 INFO - PROCESS | 1747 | 1467646919533 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1747 | 1467646919537 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 08:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:41:59 INFO - PROCESS | 1747 | 1467646919544 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1747 | 1467646919550 Marionette TRACE conn3 <- [1,1466,null,{}] 08:41:59 INFO - PROCESS | 1747 | 1467646919566 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}] 08:41:59 INFO - PROCESS | 1747 | 1467646919575 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:41:59 INFO - PROCESS | 1747 | 1467646919758 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:42:00 INFO - PROCESS | 1747 | 1467646919991 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 1747 | 1467646920004 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x9180a400 == 46 [pid = 1747] [id = 374] 08:42:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x94f9f400) [pid = 1747] [serial = 1123] [outer = (nil)] 08:42:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x981dbc00) [pid = 1747] [serial = 1124] [outer = 0x94f9f400] 08:42:00 INFO - PROCESS | 1747 | 1467646920098 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9939e800) [pid = 1747] [serial = 1125] [outer = 0x94f9f400] 08:42:01 INFO - PROCESS | 1747 | 1467646921015 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]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1533ms 08:42:01 INFO - PROCESS | 1747 | 1467646921078 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1747 | 1467646921083 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 08:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:42:01 INFO - PROCESS | 1747 | 1467646921089 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1747 | 1467646921093 Marionette TRACE conn3 <- [1,1470,null,{}] 08:42:01 INFO - PROCESS | 1747 | 1467646921098 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}] 08:42:01 INFO - PROCESS | 1747 | 1467646921103 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:01 INFO - PROCESS | 1747 | 1467646921282 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:42:01 INFO - PROCESS | 1747 | 1467646921467 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 1747 | 1467646921474 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x9975c800 == 47 [pid = 1747] [id = 375] 08:42:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x997d7400) [pid = 1747] [serial = 1126] [outer = (nil)] 08:42:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x99a82000) [pid = 1747] [serial = 1127] [outer = 0x997d7400] 08:42:01 INFO - PROCESS | 1747 | 1467646921552 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x99b1e800) [pid = 1747] [serial = 1128] [outer = 0x997d7400] 08:42:02 INFO - PROCESS | 1747 | 1467646922583 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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1535ms 08:42:02 INFO - PROCESS | 1747 | 1467646922628 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:42:02 INFO - PROCESS | 1747 | 1467646922632 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 08:42:02 INFO - PROCESS | 1747 | 1467646922643 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 1747 | 1467646922647 Marionette TRACE conn3 <- [1,1474,null,{}] 08:42:02 INFO - PROCESS | 1747 | 1467646922653 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}] 08:42:02 INFO - PROCESS | 1747 | 1467646922658 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:02 INFO - PROCESS | 1747 | 1467646922842 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:42:03 INFO - PROCESS | 1747 | 1467646923092 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1747 | 1467646923101 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeeb000 == 48 [pid = 1747] [id = 376] 08:42:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x98173c00) [pid = 1747] [serial = 1129] [outer = (nil)] 08:42:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x99cc2400) [pid = 1747] [serial = 1130] [outer = 0x98173c00] 08:42:03 INFO - PROCESS | 1747 | 1467646923222 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x99cc5c00) [pid = 1747] [serial = 1131] [outer = 0x98173c00] 08:42:04 INFO - PROCESS | 1747 | 1467646924158 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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1590ms 08:42:04 INFO - PROCESS | 1747 | 1467646924235 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1747 | 1467646924239 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 08:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:42:04 INFO - PROCESS | 1747 | 1467646924245 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1747 | 1467646924249 Marionette TRACE conn3 <- [1,1478,null,{}] 08:42:04 INFO - PROCESS | 1747 | 1467646924255 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}] 08:42:04 INFO - PROCESS | 1747 | 1467646924265 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:04 INFO - PROCESS | 1747 | 1467646924520 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:42:04 INFO - PROCESS | 1747 | 1467646924795 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1747 | 1467646924802 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee5000 == 49 [pid = 1747] [id = 377] 08:42:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8d215c00) [pid = 1747] [serial = 1132] [outer = (nil)] 08:42:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x99eff000) [pid = 1747] [serial = 1133] [outer = 0x8d215c00] 08:42:04 INFO - PROCESS | 1747 | 1467646924884 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x9a502000) [pid = 1747] [serial = 1134] [outer = 0x8d215c00] 08:42:05 INFO - PROCESS | 1747 | 1467646925825 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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1636ms 08:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:42:05 INFO - PROCESS | 1747 | 1467646925883 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1747 | 1467646925886 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 08:42:05 INFO - PROCESS | 1747 | 1467646925895 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1747 | 1467646925899 Marionette TRACE conn3 <- [1,1482,null,{}] 08:42:05 INFO - PROCESS | 1747 | 1467646925905 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}] 08:42:05 INFO - PROCESS | 1747 | 1467646925910 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:06 INFO - PROCESS | 1747 | 1467646926080 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:42:06 INFO - PROCESS | 1747 | 1467646926269 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1747 | 1467646926277 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x99e90400 == 50 [pid = 1747] [id = 378] 08:42:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x9a503800) [pid = 1747] [serial = 1135] [outer = (nil)] 08:42:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9a50d400) [pid = 1747] [serial = 1136] [outer = 0x9a503800] 08:42:06 INFO - PROCESS | 1747 | 1467646926359 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x9a50e400) [pid = 1747] [serial = 1137] [outer = 0x9a503800] 08:42:07 INFO - PROCESS | 1747 | 1467646927385 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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1535ms 08:42:07 INFO - PROCESS | 1747 | 1467646927428 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:42:07 INFO - PROCESS | 1747 | 1467646927439 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 08:42:07 INFO - PROCESS | 1747 | 1467646927444 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1747 | 1467646927448 Marionette TRACE conn3 <- [1,1486,null,{}] 08:42:07 INFO - PROCESS | 1747 | 1467646927453 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}] 08:42:07 INFO - PROCESS | 1747 | 1467646927458 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:07 INFO - PROCESS | 1747 | 1467646927644 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:42:07 INFO - PROCESS | 1747 | 1467646927872 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1747 | 1467646927880 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dd400 == 51 [pid = 1747] [id = 379] 08:42:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x8d20f800) [pid = 1747] [serial = 1138] [outer = (nil)] 08:42:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x9a79fc00) [pid = 1747] [serial = 1139] [outer = 0x8d20f800] 08:42:08 INFO - PROCESS | 1747 | 1467646928004 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x9a7a2800) [pid = 1747] [serial = 1140] [outer = 0x8d20f800] 08:42:08 INFO - PROCESS | 1747 | 1467646928952 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]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1578ms 08:42:09 INFO - PROCESS | 1747 | 1467646929023 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1747 | 1467646929027 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 08:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:42:09 INFO - PROCESS | 1747 | 1467646929033 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1747 | 1467646929036 Marionette TRACE conn3 <- [1,1490,null,{}] 08:42:09 INFO - PROCESS | 1747 | 1467646929042 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}] 08:42:09 INFO - PROCESS | 1747 | 1467646929047 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:09 INFO - PROCESS | 1747 | 1467646929227 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:42:09 INFO - PROCESS | 1747 | 1467646929468 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1747 | 1467646929478 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20cc00 == 52 [pid = 1747] [id = 380] 08:42:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x8d44e000) [pid = 1747] [serial = 1141] [outer = (nil)] 08:42:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x924a5c00) [pid = 1747] [serial = 1142] [outer = 0x8d44e000] 08:42:09 INFO - PROCESS | 1747 | 1467646929570 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x92ade800) [pid = 1747] [serial = 1143] [outer = 0x8d44e000] 08:42:10 INFO - PROCESS | 1747 | 1467646930473 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]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1481ms 08:42:10 INFO - PROCESS | 1747 | 1467646930515 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:42:10 INFO - PROCESS | 1747 | 1467646930520 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 08:42:10 INFO - PROCESS | 1747 | 1467646930526 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 1747 | 1467646930530 Marionette TRACE conn3 <- [1,1494,null,{}] 08:42:10 INFO - PROCESS | 1747 | 1467646930535 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}] 08:42:10 INFO - PROCESS | 1747 | 1467646930540 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:10 INFO - PROCESS | 1747 | 1467646930720 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:42:11 INFO - PROCESS | 1747 | 1467646931253 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 1747 | 1467646931262 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e0400 == 53 [pid = 1747] [id = 381] 08:42:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x8c9e2c00) [pid = 1747] [serial = 1144] [outer = (nil)] 08:42:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x8d44a000) [pid = 1747] [serial = 1145] [outer = 0x8c9e2c00] 08:42:11 INFO - PROCESS | 1747 | 1467646931343 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x8f198c00) [pid = 1747] [serial = 1146] [outer = 0x8c9e2c00] 08:42:12 INFO - PROCESS | 1747 | 1467646932252 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]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1779ms 08:42:12 INFO - PROCESS | 1747 | 1467646932307 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 1747 | 1467646932312 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 08:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:42:12 INFO - PROCESS | 1747 | 1467646932320 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 1747 | 1467646932324 Marionette TRACE conn3 <- [1,1498,null,{}] 08:42:12 INFO - PROCESS | 1747 | 1467646932332 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}] 08:42:12 INFO - PROCESS | 1747 | 1467646932339 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:12 INFO - PROCESS | 1747 | 1467646932514 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:42:12 INFO - PROCESS | 1747 | 1467646932873 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1747 | 1467646932882 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f45c00 == 54 [pid = 1747] [id = 382] 08:42:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x919d4c00) [pid = 1747] [serial = 1147] [outer = (nil)] 08:42:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x9249e800) [pid = 1747] [serial = 1148] [outer = 0x919d4c00] 08:42:12 INFO - PROCESS | 1747 | 1467646932962 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x928bac00) [pid = 1747] [serial = 1149] [outer = 0x919d4c00] 08:42:13 INFO - PROCESS | 1747 | --DOCSHELL 0x92309800 == 53 [pid = 1747] [id = 313] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x9880b800) [pid = 1747] [serial = 1070] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | 1467646933904 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]]]}] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x95250800) [pid = 1747] [serial = 1068] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x90f50000) [pid = 1747] [serial = 927] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x8f19cc00) [pid = 1747] [serial = 990] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x92a21800) [pid = 1747] [serial = 954] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x94f3c000) [pid = 1747] [serial = 1008] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x945bd000) [pid = 1747] [serial = 1005] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x96c96400) [pid = 1747] [serial = 1046] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x91804000) [pid = 1747] [serial = 930] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x92a07800) [pid = 1747] [serial = 996] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x90f42800) [pid = 1747] [serial = 1052] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x90f46000) [pid = 1747] [serial = 1034] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x8c9df000) [pid = 1747] [serial = 948] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x8c87ac00) [pid = 1747] [serial = 1031] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x95241c00) [pid = 1747] [serial = 1067] [outer = (nil)] [url = about:blank] 08:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1629ms 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x92ade000) [pid = 1747] [serial = 957] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x8d450800) [pid = 1747] [serial = 921] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x92a25800) [pid = 1747] [serial = 1062] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x90f44400) [pid = 1747] [serial = 1055] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x92112400) [pid = 1747] [serial = 1053] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x91de7c00) [pid = 1747] [serial = 1011] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x94f36800) [pid = 1747] [serial = 1065] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x92adb800) [pid = 1747] [serial = 999] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x9450ec00) [pid = 1747] [serial = 1002] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9454ac00) [pid = 1747] [serial = 1040] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x8b351800) [pid = 1747] [serial = 987] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9230a800) [pid = 1747] [serial = 1037] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x920f3c00) [pid = 1747] [serial = 933] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x94543400) [pid = 1747] [serial = 1029] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x919d3800) [pid = 1747] [serial = 951] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x919d1c00) [pid = 1747] [serial = 993] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x91def000) [pid = 1747] [serial = 1059] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x92a05000) [pid = 1747] [serial = 1061] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x9450d800) [pid = 1747] [serial = 1064] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8e8b9400) [pid = 1747] [serial = 924] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x91810800) [pid = 1747] [serial = 1058] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x94fa6c00) [pid = 1747] [serial = 1043] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x99397800) [pid = 1747] [serial = 1049] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x917bdc00) [pid = 1747] [serial = 1056] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x93815c00) [pid = 1747] [serial = 960] [outer = (nil)] [url = about:blank] 08:42:13 INFO - PROCESS | 1747 | 1467646933965 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 1747 | 1467646933976 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 08:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:42:14 INFO - PROCESS | 1747 | 1467646933999 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 1747 | 1467646934001 Marionette TRACE conn3 <- [1,1502,null,{}] 08:42:14 INFO - PROCESS | 1747 | 1467646934011 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}] 08:42:14 INFO - PROCESS | 1747 | 1467646934016 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:14 INFO - PROCESS | 1747 | 1467646934187 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:42:14 INFO - PROCESS | 1747 | 1467646934434 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1747 | 1467646934445 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b355000 == 54 [pid = 1747] [id = 383] 08:42:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x910d9c00) [pid = 1747] [serial = 1150] [outer = (nil)] 08:42:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x919d6000) [pid = 1747] [serial = 1151] [outer = 0x910d9c00] 08:42:14 INFO - PROCESS | 1747 | 1467646934514 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x92112400) [pid = 1747] [serial = 1152] [outer = 0x910d9c00] 08:42:15 INFO - PROCESS | 1747 | 1467646935226 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]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1285ms 08:42:15 INFO - PROCESS | 1747 | 1467646935282 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1747 | 1467646935286 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 08:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:42:15 INFO - PROCESS | 1747 | 1467646935300 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 1747 | 1467646935308 Marionette TRACE conn3 <- [1,1506,null,{}] 08:42:15 INFO - PROCESS | 1747 | 1467646935316 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}] 08:42:15 INFO - PROCESS | 1747 | 1467646935323 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:15 INFO - PROCESS | 1747 | 1467646935495 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:42:15 INFO - PROCESS | 1747 | 1467646935507 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 1747 | 1467646935514 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x91804000 == 55 [pid = 1747] [id = 384] 08:42:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x92a0f400) [pid = 1747] [serial = 1153] [outer = (nil)] 08:42:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9381bc00) [pid = 1747] [serial = 1154] [outer = 0x92a0f400] 08:42:15 INFO - PROCESS | 1747 | 1467646935730 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x93a31c00) [pid = 1747] [serial = 1155] [outer = 0x92a0f400] 08:42:16 INFO - PROCESS | 1747 | 1467646936540 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]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1317ms 08:42:16 INFO - PROCESS | 1747 | 1467646936610 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 1747 | 1467646936615 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 08:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:42:16 INFO - PROCESS | 1747 | 1467646936621 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 1747 | 1467646936624 Marionette TRACE conn3 <- [1,1510,null,{}] 08:42:16 INFO - PROCESS | 1747 | 1467646936629 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}] 08:42:16 INFO - PROCESS | 1747 | 1467646936634 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:16 INFO - PROCESS | 1747 | 1467646936900 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:42:16 INFO - PROCESS | 1747 | 1467646936923 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1747 | 1467646936930 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34b400 == 56 [pid = 1747] [id = 385] 08:42:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8f197c00) [pid = 1747] [serial = 1156] [outer = (nil)] 08:42:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x9454ac00) [pid = 1747] [serial = 1157] [outer = 0x8f197c00] 08:42:17 INFO - PROCESS | 1747 | 1467646936995 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x945be800) [pid = 1747] [serial = 1158] [outer = 0x8f197c00] 08:42:17 INFO - PROCESS | 1747 | 1467646937938 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]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1377ms 08:42:18 INFO - PROCESS | 1747 | 1467646937998 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1747 | 1467646938001 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 08:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:42:18 INFO - PROCESS | 1747 | 1467646938007 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 1747 | 1467646938010 Marionette TRACE conn3 <- [1,1514,null,{}] 08:42:18 INFO - PROCESS | 1747 | 1467646938016 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}] 08:42:18 INFO - PROCESS | 1747 | 1467646938020 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:18 INFO - PROCESS | 1747 | 1467646938431 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8c87f400) [pid = 1747] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x919d7000) [pid = 1747] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8aeec800) [pid = 1747] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x920ecc00) [pid = 1747] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8f30b400) [pid = 1747] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x9210d800) [pid = 1747] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x93a32800) [pid = 1747] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9524e800) [pid = 1747] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x92a05800) [pid = 1747] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8c87a400) [pid = 1747] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x920ed400) [pid = 1747] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x90f48000) [pid = 1747] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8f1a0800) [pid = 1747] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8e8c4400) [pid = 1747] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8aee5c00) [pid = 1747] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:42:18 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8f305000) [pid = 1747] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:42:18 INFO - PROCESS | 1747 | 1467646938616 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 1747 | 1467646938630 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e5800 == 57 [pid = 1747] [id = 386] 08:42:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8d449400) [pid = 1747] [serial = 1159] [outer = (nil)] 08:42:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8e8c4400) [pid = 1747] [serial = 1160] [outer = 0x8d449400] 08:42:18 INFO - PROCESS | 1747 | 1467646938715 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9230ac00) [pid = 1747] [serial = 1161] [outer = 0x8d449400] 08:42:19 INFO - PROCESS | 1747 | 1467646939440 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]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1448ms 08:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:42:19 INFO - PROCESS | 1747 | 1467646939455 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 1747 | 1467646939457 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 08:42:19 INFO - PROCESS | 1747 | 1467646939464 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 1747 | 1467646939467 Marionette TRACE conn3 <- [1,1518,null,{}] 08:42:19 INFO - PROCESS | 1747 | 1467646939472 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}] 08:42:19 INFO - PROCESS | 1747 | 1467646939478 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:19 INFO - PROCESS | 1747 | 1467646939691 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:42:19 INFO - PROCESS | 1747 | 1467646939786 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1747 | 1467646939793 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e2400 == 58 [pid = 1747] [id = 387] 08:42:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x92a27800) [pid = 1747] [serial = 1162] [outer = (nil)] 08:42:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x95241c00) [pid = 1747] [serial = 1163] [outer = 0x92a27800] 08:42:19 INFO - PROCESS | 1747 | 1467646939858 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x9524fc00) [pid = 1747] [serial = 1164] [outer = 0x92a27800] 08:42:20 INFO - PROCESS | 1747 | 1467646940715 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]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1328ms 08:42:20 INFO - PROCESS | 1747 | 1467646940792 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1747 | 1467646940799 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 08:42:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:42:20 INFO - PROCESS | 1747 | 1467646940808 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1747 | 1467646940813 Marionette TRACE conn3 <- [1,1522,null,{}] 08:42:20 INFO - PROCESS | 1747 | 1467646940822 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}] 08:42:20 INFO - PROCESS | 1747 | 1467646940828 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:21 INFO - PROCESS | 1747 | 1467646941056 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:42:21 INFO - PROCESS | 1747 | 1467646941321 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 1747 | 1467646941337 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8ba800 == 59 [pid = 1747] [id = 388] 08:42:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8f193000) [pid = 1747] [serial = 1165] [outer = (nil)] 08:42:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8f30cc00) [pid = 1747] [serial = 1166] [outer = 0x8f193000] 08:42:21 INFO - PROCESS | 1747 | 1467646941460 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x90f4f000) [pid = 1747] [serial = 1167] [outer = 0x8f193000] 08:42:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:22 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:42:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:22 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:42:22 INFO - PROCESS | 1747 | 1467646942351 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"]]]}] 08:42:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:42:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:42:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:42:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:42:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:42:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:42:22 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:42:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:42:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:42:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1581ms 08:42:22 INFO - PROCESS | 1747 | 1467646942390 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 1747 | 1467646942399 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 08:42:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:42:22 INFO - PROCESS | 1747 | 1467646942429 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 1747 | 1467646942433 Marionette TRACE conn3 <- [1,1526,null,{}] 08:42:22 INFO - PROCESS | 1747 | 1467646942445 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}] 08:42:22 INFO - PROCESS | 1747 | 1467646942450 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:22 INFO - PROCESS | 1747 | 1467646942631 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:42:22 INFO - PROCESS | 1747 | 1467646942816 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 1747 | 1467646942825 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a07000 == 60 [pid = 1747] [id = 389] 08:42:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x92a22000) [pid = 1747] [serial = 1168] [outer = (nil)] 08:42:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x92a2f800) [pid = 1747] [serial = 1169] [outer = 0x92a22000] 08:42:22 INFO - PROCESS | 1747 | 1467646942904 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x92d9b800) [pid = 1747] [serial = 1170] [outer = 0x92a22000] 08:42:23 INFO - PROCESS | 1747 | 1467646943812 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"]]]}] 08:42:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:42:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:42:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:42:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:42:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:42:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:42:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1452ms 08:42:23 INFO - PROCESS | 1747 | 1467646943866 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 1747 | 1467646943871 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 08:42:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:42:23 INFO - PROCESS | 1747 | 1467646943878 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 1747 | 1467646943884 Marionette TRACE conn3 <- [1,1530,null,{}] 08:42:23 INFO - PROCESS | 1747 | 1467646943974 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}] 08:42:23 INFO - PROCESS | 1747 | 1467646943983 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:24 INFO - PROCESS | 1747 | 1467646944167 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:42:24 INFO - PROCESS | 1747 | 1467646944404 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1747 | 1467646944412 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87dc00 == 61 [pid = 1747] [id = 390] 08:42:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x99393400) [pid = 1747] [serial = 1171] [outer = (nil)] 08:42:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x996eb800) [pid = 1747] [serial = 1172] [outer = 0x99393400] 08:42:24 INFO - PROCESS | 1747 | 1467646944513 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x99b14400) [pid = 1747] [serial = 1173] [outer = 0x99393400] 08:42:25 INFO - PROCESS | 1747 | 1467646945244 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]]]}] 08:42:25 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:42:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:42:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:42:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:42:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:42:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1397ms 08:42:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:42:25 INFO - PROCESS | 1747 | 1467646945280 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 1747 | 1467646945284 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 08:42:25 INFO - PROCESS | 1747 | 1467646945291 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1747 | 1467646945294 Marionette TRACE conn3 <- [1,1534,null,{}] 08:42:25 INFO - PROCESS | 1747 | 1467646945300 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}] 08:42:25 INFO - PROCESS | 1747 | 1467646945305 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:25 INFO - PROCESS | 1747 | 1467646945474 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:42:25 INFO - PROCESS | 1747 | 1467646945686 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1747 | 1467646945694 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87b400 == 62 [pid = 1747] [id = 391] 08:42:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x94f9c800) [pid = 1747] [serial = 1174] [outer = (nil)] 08:42:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x99e8c400) [pid = 1747] [serial = 1175] [outer = 0x94f9c800] 08:42:25 INFO - PROCESS | 1747 | 1467646945773 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x99e8e400) [pid = 1747] [serial = 1176] [outer = 0x94f9c800] 08:42:26 INFO - PROCESS | 1747 | 1467646946717 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]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:42:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1482ms 08:42:26 INFO - PROCESS | 1747 | 1467646946772 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1747 | 1467646946776 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 08:42:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:42:26 INFO - PROCESS | 1747 | 1467646946783 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1747 | 1467646946787 Marionette TRACE conn3 <- [1,1538,null,{}] 08:42:26 INFO - PROCESS | 1747 | 1467646946793 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}] 08:42:26 INFO - PROCESS | 1747 | 1467646946798 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:26 INFO - PROCESS | 1747 | 1467646946995 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:42:27 INFO - PROCESS | 1747 | 1467646947190 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1747 | 1467646947200 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b354c00 == 63 [pid = 1747] [id = 392] 08:42:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8d213000) [pid = 1747] [serial = 1177] [outer = (nil)] 08:42:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9a1fcc00) [pid = 1747] [serial = 1178] [outer = 0x8d213000] 08:42:27 INFO - PROCESS | 1747 | 1467646947307 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9a50d000) [pid = 1747] [serial = 1179] [outer = 0x8d213000] 08:42:28 INFO - PROCESS | 1747 | 1467646948224 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]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:42:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1480ms 08:42:28 INFO - PROCESS | 1747 | 1467646948264 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1747 | 1467646948268 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 08:42:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:42:28 INFO - PROCESS | 1747 | 1467646948275 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1747 | 1467646948278 Marionette TRACE conn3 <- [1,1542,null,{}] 08:42:28 INFO - PROCESS | 1747 | 1467646948284 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}] 08:42:28 INFO - PROCESS | 1747 | 1467646948294 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:28 INFO - PROCESS | 1747 | 1467646948510 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:42:28 INFO - PROCESS | 1747 | 1467646948706 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1747 | 1467646948714 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x920f0000 == 64 [pid = 1747] [id = 393] 08:42:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x928be400) [pid = 1747] [serial = 1180] [outer = (nil)] 08:42:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9aaae000) [pid = 1747] [serial = 1181] [outer = 0x928be400] 08:42:28 INFO - PROCESS | 1747 | 1467646948796 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x9aab1c00) [pid = 1747] [serial = 1182] [outer = 0x928be400] 08:42:29 INFO - PROCESS | 1747 | 1467646949690 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]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:42:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1427ms 08:42:29 INFO - PROCESS | 1747 | 1467646949702 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 1747 | 1467646949705 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 08:42:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:42:29 INFO - PROCESS | 1747 | 1467646949731 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 1747 | 1467646949734 Marionette TRACE conn3 <- [1,1546,null,{}] 08:42:29 INFO - PROCESS | 1747 | 1467646949740 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}] 08:42:29 INFO - PROCESS | 1747 | 1467646949745 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:29 INFO - PROCESS | 1747 | 1467646949912 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:42:30 INFO - PROCESS | 1747 | 1467646950112 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1747 | 1467646950120 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d212800 == 65 [pid = 1747] [id = 394] 08:42:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9a957400) [pid = 1747] [serial = 1183] [outer = (nil)] 08:42:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9aab8c00) [pid = 1747] [serial = 1184] [outer = 0x9a957400] 08:42:30 INFO - PROCESS | 1747 | 1467646950198 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9aabbc00) [pid = 1747] [serial = 1185] [outer = 0x9a957400] 08:42:31 INFO - PROCESS | 1747 | 1467646951127 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]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:42:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1439ms 08:42:31 INFO - PROCESS | 1747 | 1467646951168 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1747 | 1467646951172 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 08:42:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:42:31 INFO - PROCESS | 1747 | 1467646951178 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1747 | 1467646951181 Marionette TRACE conn3 <- [1,1550,null,{}] 08:42:31 INFO - PROCESS | 1747 | 1467646951188 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}] 08:42:31 INFO - PROCESS | 1747 | 1467646951193 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:31 INFO - PROCESS | 1747 | 1467646951372 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:42:31 INFO - PROCESS | 1747 | 1467646951569 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 1747 | 1467646951575 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d454400 == 66 [pid = 1747] [id = 395] 08:42:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8f30a800) [pid = 1747] [serial = 1186] [outer = (nil)] 08:42:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x9aad6000) [pid = 1747] [serial = 1187] [outer = 0x8f30a800] 08:42:31 INFO - PROCESS | 1747 | 1467646951672 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x9ac44800) [pid = 1747] [serial = 1188] [outer = 0x8f30a800] 08:42:32 INFO - PROCESS | 1747 | 1467646952616 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]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:42:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1480ms 08:42:32 INFO - PROCESS | 1747 | 1467646952660 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 1747 | 1467646952664 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 08:42:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:42:32 INFO - PROCESS | 1747 | 1467646952670 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 1747 | 1467646952674 Marionette TRACE conn3 <- [1,1554,null,{}] 08:42:32 INFO - PROCESS | 1747 | 1467646952679 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}] 08:42:32 INFO - PROCESS | 1747 | 1467646952684 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:32 INFO - PROCESS | 1747 | 1467646952855 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:42:33 INFO - PROCESS | 1747 | 1467646953052 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 1747 | 1467646953058 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34ac00 == 67 [pid = 1747] [id = 396] 08:42:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x8e6e9800) [pid = 1747] [serial = 1189] [outer = (nil)] 08:42:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x9b06cc00) [pid = 1747] [serial = 1190] [outer = 0x8e6e9800] 08:42:33 INFO - PROCESS | 1747 | 1467646953139 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x9b079800) [pid = 1747] [serial = 1191] [outer = 0x8e6e9800] 08:42:34 INFO - PROCESS | 1747 | 1467646954048 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]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:42:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1438ms 08:42:34 INFO - PROCESS | 1747 | 1467646954110 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 1747 | 1467646954114 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 08:42:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:42:34 INFO - PROCESS | 1747 | 1467646954120 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 1747 | 1467646954123 Marionette TRACE conn3 <- [1,1558,null,{}] 08:42:34 INFO - PROCESS | 1747 | 1467646954129 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}] 08:42:34 INFO - PROCESS | 1747 | 1467646954134 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:34 INFO - PROCESS | 1747 | 1467646954309 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:42:34 INFO - PROCESS | 1747 | 1467646954506 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 1747 | 1467646954516 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x9aab4000 == 68 [pid = 1747] [id = 397] 08:42:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9ac41400) [pid = 1747] [serial = 1192] [outer = (nil)] 08:42:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x9b5e6000) [pid = 1747] [serial = 1193] [outer = 0x9ac41400] 08:42:34 INFO - PROCESS | 1747 | 1467646954625 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x9b5ef400) [pid = 1747] [serial = 1194] [outer = 0x9ac41400] 08:42:35 INFO - PROCESS | 1747 | 1467646955571 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]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:42:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1481ms 08:42:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:42:35 INFO - PROCESS | 1747 | 1467646955602 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 1747 | 1467646955605 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 08:42:35 INFO - PROCESS | 1747 | 1467646955612 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 1747 | 1467646955616 Marionette TRACE conn3 <- [1,1562,null,{}] 08:42:35 INFO - PROCESS | 1747 | 1467646955622 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}] 08:42:35 INFO - PROCESS | 1747 | 1467646955628 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:35 INFO - PROCESS | 1747 | 1467646955833 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:42:36 INFO - PROCESS | 1747 | 1467646956089 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 1747 | 1467646956096 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20ec00 == 69 [pid = 1747] [id = 398] 08:42:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8d211800) [pid = 1747] [serial = 1195] [outer = (nil)] 08:42:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x9180c400) [pid = 1747] [serial = 1196] [outer = 0x8d211800] 08:42:36 INFO - PROCESS | 1747 | 1467646956228 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9b73f800) [pid = 1747] [serial = 1197] [outer = 0x8d211800] 08:42:37 INFO - PROCESS | 1747 | 1467646957138 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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:42:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1581ms 08:42:37 INFO - PROCESS | 1747 | 1467646957193 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1747 | 1467646957196 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 08:42:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:42:37 INFO - PROCESS | 1747 | 1467646957202 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1747 | 1467646957206 Marionette TRACE conn3 <- [1,1566,null,{}] 08:42:37 INFO - PROCESS | 1747 | 1467646957211 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}] 08:42:37 INFO - PROCESS | 1747 | 1467646957216 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:37 INFO - PROCESS | 1747 | 1467646957401 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:42:37 INFO - PROCESS | 1747 | 1467646957691 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 1747 | 1467646957698 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c885000 == 70 [pid = 1747] [id = 399] 08:42:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x8c885800) [pid = 1747] [serial = 1198] [outer = (nil)] 08:42:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x8c9de000) [pid = 1747] [serial = 1199] [outer = 0x8c885800] 08:42:38 INFO - PROCESS | 1747 | 1467646958064 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x8e6e8c00) [pid = 1747] [serial = 1200] [outer = 0x8c885800] 08:42:38 INFO - PROCESS | 1747 | 1467646958973 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]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:42:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1828ms 08:42:39 INFO - PROCESS | 1747 | 1467646959033 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:42:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:42:39 INFO - PROCESS | 1747 | 1467646959039 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 08:42:39 INFO - PROCESS | 1747 | 1467646959047 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 1747 | 1467646959050 Marionette TRACE conn3 <- [1,1570,null,{}] 08:42:39 INFO - PROCESS | 1747 | 1467646959057 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}] 08:42:39 INFO - PROCESS | 1747 | 1467646959063 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:39 INFO - PROCESS | 1747 | 1467646959283 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:42:39 INFO - PROCESS | 1747 | 1467646959657 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1747 | 1467646959665 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x92304000 == 71 [pid = 1747] [id = 400] 08:42:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x9249c800) [pid = 1747] [serial = 1201] [outer = (nil)] 08:42:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x928b7400) [pid = 1747] [serial = 1202] [outer = 0x9249c800] 08:42:39 INFO - PROCESS | 1747 | 1467646959747 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x92a21800) [pid = 1747] [serial = 1203] [outer = 0x9249c800] 08:42:40 INFO - PROCESS | 1747 | --DOCSHELL 0x917b3c00 == 70 [pid = 1747] [id = 319] 08:42:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e5800 == 69 [pid = 1747] [id = 386] 08:42:40 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x92d9a800) [pid = 1747] [serial = 1115] [outer = (nil)] [url = about:blank] 08:42:40 INFO - PROCESS | 1747 | 1467646960685 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]]]}] 08:42:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34b400 == 68 [pid = 1747] [id = 385] 08:42:40 INFO - PROCESS | 1747 | --DOCSHELL 0x91804000 == 67 [pid = 1747] [id = 384] 08:42:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8b355000 == 66 [pid = 1747] [id = 383] 08:42:40 INFO - PROCESS | 1747 | --DOCSHELL 0x90f45c00 == 65 [pid = 1747] [id = 382] 08:42:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e0400 == 64 [pid = 1747] [id = 381] 08:42:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:42:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1691ms 08:42:40 INFO - PROCESS | 1747 | 1467646960743 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1747 | 1467646960749 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 08:42:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8d44cc00 == 63 [pid = 1747] [id = 372] 08:42:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:42:40 INFO - PROCESS | 1747 | 1467646960762 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1747 | 1467646960767 Marionette TRACE conn3 <- [1,1574,null,{}] 08:42:40 INFO - PROCESS | 1747 | 1467646960772 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}] 08:42:40 INFO - PROCESS | 1747 | 1467646960778 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:40 INFO - PROCESS | 1747 | 1467646960951 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:42:40 INFO - PROCESS | 1747 | 1467646960961 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 1747 | 1467646960969 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dd000 == 64 [pid = 1747] [id = 401] 08:42:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x91801400) [pid = 1747] [serial = 1204] [outer = (nil)] 08:42:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x91df1800) [pid = 1747] [serial = 1205] [outer = 0x91801400] 08:42:41 INFO - PROCESS | 1747 | 1467646961052 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x92a26800) [pid = 1747] [serial = 1206] [outer = 0x91801400] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x99480400) [pid = 1747] [serial = 1071] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x9524f800) [pid = 1747] [serial = 1109] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x9230bc00) [pid = 1747] [serial = 1098] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x919d5000) [pid = 1747] [serial = 1097] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x92112000) [pid = 1747] [serial = 1076] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x92a24000) [pid = 1747] [serial = 1103] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x93816c00) [pid = 1747] [serial = 1104] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x93a30000) [pid = 1747] [serial = 1106] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x99b50000) [pid = 1747] [serial = 1085] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x8d210000) [pid = 1747] [serial = 1073] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x90f4bc00) [pid = 1747] [serial = 1095] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x90f45000) [pid = 1747] [serial = 1094] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x8f19b400) [pid = 1747] [serial = 1100] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x920f1000) [pid = 1747] [serial = 1101] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x99cc0400) [pid = 1747] [serial = 1088] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x95242400) [pid = 1747] [serial = 1079] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x99e84800) [pid = 1747] [serial = 1091] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x99b14800) [pid = 1747] [serial = 1082] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8e8bb000) [pid = 1747] [serial = 1112] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x98882800) [pid = 1747] [serial = 1110] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x93a39800) [pid = 1747] [serial = 1107] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x917b4000) [pid = 1747] [serial = 1113] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x93a36400) [pid = 1747] [serial = 963] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x95249000) [pid = 1747] [serial = 1044] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x8d207c00) [pid = 1747] [serial = 1032] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9948c000) [pid = 1747] [serial = 1050] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x917b0800) [pid = 1747] [serial = 1035] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x927d8c00) [pid = 1747] [serial = 1038] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x94f38c00) [pid = 1747] [serial = 1041] [outer = (nil)] [url = about:blank] 08:42:41 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x9817b800) [pid = 1747] [serial = 1047] [outer = (nil)] [url = about:blank] 08:42:42 INFO - PROCESS | 1747 | 1467646962129 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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:42:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1383ms 08:42:42 INFO - PROCESS | 1747 | 1467646962146 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 1747 | 1467646962149 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 08:42:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:42:42 INFO - PROCESS | 1747 | 1467646962157 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 1747 | 1467646962162 Marionette TRACE conn3 <- [1,1578,null,{}] 08:42:42 INFO - PROCESS | 1747 | 1467646962178 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}] 08:42:42 INFO - PROCESS | 1747 | 1467646962186 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:42 INFO - PROCESS | 1747 | 1467646962372 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:42:42 INFO - PROCESS | 1747 | 1467646962550 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1747 | 1467646962559 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d207c00 == 65 [pid = 1747] [id = 402] 08:42:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x92ad8800) [pid = 1747] [serial = 1207] [outer = (nil)] 08:42:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x93a39c00) [pid = 1747] [serial = 1208] [outer = 0x92ad8800] 08:42:42 INFO - PROCESS | 1747 | 1467646962626 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x945b2400) [pid = 1747] [serial = 1209] [outer = 0x92ad8800] 08:42:43 INFO - PROCESS | 1747 | 1467646963399 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]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:42:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1285ms 08:42:43 INFO - PROCESS | 1747 | 1467646963441 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 1747 | 1467646963446 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 08:42:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:42:43 INFO - PROCESS | 1747 | 1467646963452 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1747 | 1467646963454 Marionette TRACE conn3 <- [1,1582,null,{}] 08:42:43 INFO - PROCESS | 1747 | 1467646963460 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}] 08:42:43 INFO - PROCESS | 1747 | 1467646963465 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:43 INFO - PROCESS | 1747 | 1467646963689 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:42:43 INFO - PROCESS | 1747 | 1467646963715 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1747 | 1467646963722 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x93a30000 == 66 [pid = 1747] [id = 403] 08:42:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x94545c00) [pid = 1747] [serial = 1210] [outer = (nil)] 08:42:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x94f45800) [pid = 1747] [serial = 1211] [outer = 0x94545c00] 08:42:43 INFO - PROCESS | 1747 | 1467646963790 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x95249400) [pid = 1747] [serial = 1212] [outer = 0x94545c00] 08:42:44 INFO - PROCESS | 1747 | 1467646964738 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]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:42:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1326ms 08:42:44 INFO - PROCESS | 1747 | 1467646964779 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 1747 | 1467646964782 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 08:42:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:42:44 INFO - PROCESS | 1747 | 1467646964795 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 1747 | 1467646964798 Marionette TRACE conn3 <- [1,1586,null,{}] 08:42:44 INFO - PROCESS | 1747 | 1467646964804 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}] 08:42:44 INFO - PROCESS | 1747 | 1467646964808 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:45 INFO - PROCESS | 1747 | 1467646965024 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:42:45 INFO - PROCESS | 1747 | 1467646965047 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 1747 | 1467646965054 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x95242000 == 67 [pid = 1747] [id = 404] 08:42:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x981d7c00) [pid = 1747] [serial = 1213] [outer = (nil)] 08:42:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x98885000) [pid = 1747] [serial = 1214] [outer = 0x981d7c00] 08:42:45 INFO - PROCESS | 1747 | 1467646965146 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x996f2400) [pid = 1747] [serial = 1215] [outer = 0x981d7c00] 08:42:45 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8c9e2c00) [pid = 1747] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:42:45 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x92a0f400) [pid = 1747] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:42:45 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x919d4c00) [pid = 1747] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:42:45 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x910d9c00) [pid = 1747] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:42:45 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x8f197c00) [pid = 1747] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:42:45 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x8d449400) [pid = 1747] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:42:46 INFO - PROCESS | 1747 | 1467646966189 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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:42:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1450ms 08:42:46 INFO - PROCESS | 1747 | 1467646966239 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1747 | 1467646966243 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 08:42:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:42:46 INFO - PROCESS | 1747 | 1467646966253 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1747 | 1467646966255 Marionette TRACE conn3 <- [1,1590,null,{}] 08:42:46 INFO - PROCESS | 1747 | 1467646966261 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}] 08:42:46 INFO - PROCESS | 1747 | 1467646966270 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:46 INFO - PROCESS | 1747 | 1467646966434 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:42:46 INFO - PROCESS | 1747 | 1467646966443 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1747 | 1467646966450 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f197c00 == 68 [pid = 1747] [id = 405] 08:42:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x927e4800) [pid = 1747] [serial = 1216] [outer = (nil)] 08:42:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x98c6c000) [pid = 1747] [serial = 1217] [outer = 0x927e4800] 08:42:46 INFO - PROCESS | 1747 | 1467646966516 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x99b55400) [pid = 1747] [serial = 1218] [outer = 0x927e4800] 08:42:47 INFO - PROCESS | 1747 | 1467646967399 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]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:42:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1184ms 08:42:47 INFO - PROCESS | 1747 | 1467646967437 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 1747 | 1467646967440 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 08:42:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:42:47 INFO - PROCESS | 1747 | 1467646967447 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 1747 | 1467646967450 Marionette TRACE conn3 <- [1,1594,null,{}] 08:42:47 INFO - PROCESS | 1747 | 1467646967455 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}] 08:42:47 INFO - PROCESS | 1747 | 1467646967460 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:47 INFO - PROCESS | 1747 | 1467646967643 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:42:47 INFO - PROCESS | 1747 | 1467646967907 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 1747 | 1467646967918 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee6c00 == 69 [pid = 1747] [id = 406] 08:42:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8b34b400) [pid = 1747] [serial = 1219] [outer = (nil)] 08:42:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x8c888400) [pid = 1747] [serial = 1220] [outer = 0x8b34b400] 08:42:48 INFO - PROCESS | 1747 | 1467646968004 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x8d213c00) [pid = 1747] [serial = 1221] [outer = 0x8b34b400] 08:42:48 INFO - PROCESS | 1747 | 1467646968989 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]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:42:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1579ms 08:42:49 INFO - PROCESS | 1747 | 1467646969029 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 1747 | 1467646969036 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 08:42:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:42:49 INFO - PROCESS | 1747 | 1467646969044 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 1747 | 1467646969049 Marionette TRACE conn3 <- [1,1598,null,{}] 08:42:49 INFO - PROCESS | 1747 | 1467646969056 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}] 08:42:49 INFO - PROCESS | 1747 | 1467646969065 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:49 INFO - PROCESS | 1747 | 1467646969263 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:42:49 INFO - PROCESS | 1747 | 1467646969571 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 1747 | 1467646969579 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x9180cc00 == 70 [pid = 1747] [id = 407] 08:42:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x919d4c00) [pid = 1747] [serial = 1222] [outer = (nil)] 08:42:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x920ecc00) [pid = 1747] [serial = 1223] [outer = 0x919d4c00] 08:42:49 INFO - PROCESS | 1747 | 1467646969671 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x9230f000) [pid = 1747] [serial = 1224] [outer = 0x919d4c00] 08:42:50 INFO - PROCESS | 1747 | 1467646970584 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]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:42:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1585ms 08:42:50 INFO - PROCESS | 1747 | 1467646970632 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 1747 | 1467646970639 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 08:42:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:42:50 INFO - PROCESS | 1747 | 1467646970646 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 1747 | 1467646970653 Marionette TRACE conn3 <- [1,1602,null,{}] 08:42:50 INFO - PROCESS | 1747 | 1467646970659 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}] 08:42:50 INFO - PROCESS | 1747 | 1467646970665 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:50 INFO - PROCESS | 1747 | 1467646970865 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:42:51 INFO - PROCESS | 1747 | 1467646971157 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 1747 | 1467646971166 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a10800 == 71 [pid = 1747] [id = 408] 08:42:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x92ad5400) [pid = 1747] [serial = 1225] [outer = (nil)] 08:42:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x9381b400) [pid = 1747] [serial = 1226] [outer = 0x92ad5400] 08:42:51 INFO - PROCESS | 1747 | 1467646971293 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x94504400) [pid = 1747] [serial = 1227] [outer = 0x92ad5400] 08:42:52 INFO - PROCESS | 1747 | 1467646972295 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]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:42:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1691ms 08:42:52 INFO - PROCESS | 1747 | 1467646972339 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 1747 | 1467646972344 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 08:42:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:42:52 INFO - PROCESS | 1747 | 1467646972360 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 1747 | 1467646972370 Marionette TRACE conn3 <- [1,1606,null,{}] 08:42:52 INFO - PROCESS | 1747 | 1467646972376 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}] 08:42:52 INFO - PROCESS | 1747 | 1467646972384 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:52 INFO - PROCESS | 1747 | 1467646972625 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:42:52 INFO - PROCESS | 1747 | 1467646972946 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1747 | 1467646972954 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e7c00 == 72 [pid = 1747] [id = 409] 08:42:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x92a28400) [pid = 1747] [serial = 1228] [outer = (nil)] 08:42:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x9948dc00) [pid = 1747] [serial = 1229] [outer = 0x92a28400] 08:42:53 INFO - PROCESS | 1747 | 1467646973039 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x99b51800) [pid = 1747] [serial = 1230] [outer = 0x92a28400] 08:42:53 INFO - PROCESS | 1747 | 1467646973920 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]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:42:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1646ms 08:42:54 INFO - PROCESS | 1747 | 1467646974000 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 1747 | 1467646974005 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 08:42:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:42:54 INFO - PROCESS | 1747 | 1467646974011 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 1747 | 1467646974015 Marionette TRACE conn3 <- [1,1610,null,{}] 08:42:54 INFO - PROCESS | 1747 | 1467646974021 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}] 08:42:54 INFO - PROCESS | 1747 | 1467646974026 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:54 INFO - PROCESS | 1747 | 1467646974256 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:42:54 INFO - PROCESS | 1747 | 1467646974499 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 1747 | 1467646974509 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b354800 == 73 [pid = 1747] [id = 410] 08:42:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x99a7dc00) [pid = 1747] [serial = 1231] [outer = (nil)] 08:42:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x99d40400) [pid = 1747] [serial = 1232] [outer = 0x99a7dc00] 08:42:54 INFO - PROCESS | 1747 | 1467646974637 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x99e8c000) [pid = 1747] [serial = 1233] [outer = 0x99a7dc00] 08:42:55 INFO - PROCESS | 1747 | 1467646975459 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]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:42:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1487ms 08:42:55 INFO - PROCESS | 1747 | 1467646975500 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 1747 | 1467646975504 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 08:42:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:42:55 INFO - PROCESS | 1747 | 1467646975511 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 1747 | 1467646975514 Marionette TRACE conn3 <- [1,1614,null,{}] 08:42:55 INFO - PROCESS | 1747 | 1467646975520 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}] 08:42:55 INFO - PROCESS | 1747 | 1467646975525 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:55 INFO - PROCESS | 1747 | 1467646975709 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:42:55 INFO - PROCESS | 1747 | 1467646975911 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 1747 | 1467646975927 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a79b800 == 74 [pid = 1747] [id = 411] 08:42:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9a79c800) [pid = 1747] [serial = 1234] [outer = (nil)] 08:42:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x9a7a4000) [pid = 1747] [serial = 1235] [outer = 0x9a79c800] 08:42:56 INFO - PROCESS | 1747 | 1467646976055 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x9aacc000) [pid = 1747] [serial = 1236] [outer = 0x9a79c800] 08:42:57 INFO - PROCESS | 1747 | 1467646977078 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]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:42:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1629ms 08:42:57 INFO - PROCESS | 1747 | 1467646977140 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 1747 | 1467646977144 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 08:42:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:42:57 INFO - PROCESS | 1747 | 1467646977151 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 1747 | 1467646977153 Marionette TRACE conn3 <- [1,1618,null,{}] 08:42:57 INFO - PROCESS | 1747 | 1467646977160 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}] 08:42:57 INFO - PROCESS | 1747 | 1467646977165 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:57 INFO - PROCESS | 1747 | 1467646977350 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:42:57 INFO - PROCESS | 1747 | 1467646977594 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1747 | 1467646977602 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8b7000 == 75 [pid = 1747] [id = 412] 08:42:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x9381ec00) [pid = 1747] [serial = 1237] [outer = (nil)] 08:42:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x9b5e4400) [pid = 1747] [serial = 1238] [outer = 0x9381ec00] 08:42:57 INFO - PROCESS | 1747 | 1467646977735 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x9b73d400) [pid = 1747] [serial = 1239] [outer = 0x9381ec00] 08:42:58 INFO - PROCESS | 1747 | 1467646978592 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]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:42:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1487ms 08:42:58 INFO - PROCESS | 1747 | 1467646978639 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1747 | 1467646978643 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 08:42:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:42:58 INFO - PROCESS | 1747 | 1467646978649 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1747 | 1467646978653 Marionette TRACE conn3 <- [1,1622,null,{}] 08:42:58 INFO - PROCESS | 1747 | 1467646978658 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}] 08:42:58 INFO - PROCESS | 1747 | 1467646978663 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:58 INFO - PROCESS | 1747 | 1467646978846 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:42:59 INFO - PROCESS | 1747 | 1467646979050 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 1747 | 1467646979060 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:42:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f192800 == 76 [pid = 1747] [id = 413] 08:42:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x92306800) [pid = 1747] [serial = 1240] [outer = (nil)] 08:42:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x9b7ef000) [pid = 1747] [serial = 1241] [outer = 0x92306800] 08:42:59 INFO - PROCESS | 1747 | 1467646979181 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x9d807800) [pid = 1747] [serial = 1242] [outer = 0x92306800] 08:43:00 INFO - PROCESS | 1747 | 1467646980119 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]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:43:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1535ms 08:43:00 INFO - PROCESS | 1747 | 1467646980199 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 1747 | 1467646980202 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 08:43:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:43:00 INFO - PROCESS | 1747 | 1467646980209 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1747 | 1467646980213 Marionette TRACE conn3 <- [1,1626,null,{}] 08:43:00 INFO - PROCESS | 1747 | 1467646980218 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}] 08:43:00 INFO - PROCESS | 1747 | 1467646980223 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:00 INFO - PROCESS | 1747 | 1467646980406 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:43:00 INFO - PROCESS | 1747 | 1467646980615 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1747 | 1467646980625 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19f000 == 77 [pid = 1747] [id = 414] 08:43:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x9b734000) [pid = 1747] [serial = 1243] [outer = (nil)] 08:43:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x9d85e400) [pid = 1747] [serial = 1244] [outer = 0x9b734000] 08:43:00 INFO - PROCESS | 1747 | 1467646980778 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0xa1028400) [pid = 1747] [serial = 1245] [outer = 0x9b734000] 08:43:02 INFO - PROCESS | 1747 | 1467646982034 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]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:43:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1937ms 08:43:02 INFO - PROCESS | 1747 | 1467646982209 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 1747 | 1467646982215 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 08:43:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:43:02 INFO - PROCESS | 1747 | 1467646982249 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 1747 | 1467646982255 Marionette TRACE conn3 <- [1,1630,null,{}] 08:43:02 INFO - PROCESS | 1747 | 1467646982263 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}] 08:43:02 INFO - PROCESS | 1747 | 1467646982269 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:02 INFO - PROCESS | 1747 | 1467646982434 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:43:02 INFO - PROCESS | 1747 | 1467646982649 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1747 | 1467646982662 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f301c00 == 78 [pid = 1747] [id = 415] 08:43:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x8f310400) [pid = 1747] [serial = 1246] [outer = (nil)] 08:43:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x910d3000) [pid = 1747] [serial = 1247] [outer = 0x8f310400] 08:43:02 INFO - PROCESS | 1747 | 1467646982746 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x917b3c00) [pid = 1747] [serial = 1248] [outer = 0x8f310400] 08:43:03 INFO - PROCESS | 1747 | 1467646983784 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]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:43:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1595ms 08:43:03 INFO - PROCESS | 1747 | 1467646983840 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1747 | 1467646983847 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 08:43:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:43:03 INFO - PROCESS | 1747 | 1467646983857 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1747 | 1467646983862 Marionette TRACE conn3 <- [1,1634,null,{}] 08:43:03 INFO - PROCESS | 1747 | 1467646983868 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}] 08:43:03 INFO - PROCESS | 1747 | 1467646983873 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:04 INFO - PROCESS | 1747 | 1467646984058 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:43:04 INFO - PROCESS | 1747 | 1467646984368 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1747 | 1467646984376 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20b000 == 79 [pid = 1747] [id = 416] 08:43:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x92304400) [pid = 1747] [serial = 1249] [outer = (nil)] 08:43:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x92a03400) [pid = 1747] [serial = 1250] [outer = 0x92304400] 08:43:04 INFO - PROCESS | 1747 | 1467646984466 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x92a2c400) [pid = 1747] [serial = 1251] [outer = 0x92304400] 08:43:05 INFO - PROCESS | 1747 | 1467646985390 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]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:43:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1580ms 08:43:05 INFO - PROCESS | 1747 | 1467646985438 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:43:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:43:05 INFO - PROCESS | 1747 | 1467646985442 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 08:43:05 INFO - PROCESS | 1747 | 1467646985448 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1747 | 1467646985454 Marionette TRACE conn3 <- [1,1638,null,{}] 08:43:05 INFO - PROCESS | 1747 | 1467646985469 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}] 08:43:05 INFO - PROCESS | 1747 | 1467646985477 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:05 INFO - PROCESS | 1747 | 1467646985674 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8aef0400 == 78 [pid = 1747] [id = 354] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8b347c00 == 77 [pid = 1747] [id = 356] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e7800 == 76 [pid = 1747] [id = 352] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f197c00 == 75 [pid = 1747] [id = 405] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x95242000 == 74 [pid = 1747] [id = 404] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x93a30000 == 73 [pid = 1747] [id = 403] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8d207c00 == 72 [pid = 1747] [id = 402] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dd000 == 71 [pid = 1747] [id = 401] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92304000 == 70 [pid = 1747] [id = 400] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c885000 == 69 [pid = 1747] [id = 399] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8b351c00 == 68 [pid = 1747] [id = 365] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9db000 == 67 [pid = 1747] [id = 304] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8ba800 == 66 [pid = 1747] [id = 388] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8b355c00 == 65 [pid = 1747] [id = 371] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x924a8800 == 64 [pid = 1747] [id = 353] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8c1800 == 63 [pid = 1747] [id = 366] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e2400 == 62 [pid = 1747] [id = 387] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3c00 == 61 [pid = 1747] [id = 370] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x99b1fc00 == 60 [pid = 1747] [id = 363] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee8800 == 59 [pid = 1747] [id = 318] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92a07000 == 58 [pid = 1747] [id = 389] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87c000 == 57 [pid = 1747] [id = 368] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87dc00 == 56 [pid = 1747] [id = 390] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c883000 == 55 [pid = 1747] [id = 314] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9db400 == 54 [pid = 1747] [id = 336] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee9400 == 53 [pid = 1747] [id = 367] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x94f3d400 == 52 [pid = 1747] [id = 355] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x928b9400 == 51 [pid = 1747] [id = 334] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x920f0000 == 50 [pid = 1747] [id = 393] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f1a0c00 == 49 [pid = 1747] [id = 332] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87b400 == 48 [pid = 1747] [id = 391] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8b350800 == 47 [pid = 1747] [id = 361] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x928be000 == 46 [pid = 1747] [id = 369] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e1400 == 45 [pid = 1747] [id = 331] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e5000 == 44 [pid = 1747] [id = 360] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8b354c00 == 43 [pid = 1747] [id = 392] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8b350400 == 42 [pid = 1747] [id = 357] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19e800 == 41 [pid = 1747] [id = 364] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8d212800 == 40 [pid = 1747] [id = 394] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x93821400 == 39 [pid = 1747] [id = 333] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8d454400 == 38 [pid = 1747] [id = 395] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20ec00 == 37 [pid = 1747] [id = 398] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9aab4000 == 36 [pid = 1747] [id = 397] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34ac00 == 35 [pid = 1747] [id = 396] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20d000 == 34 [pid = 1747] [id = 329] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f306000 == 33 [pid = 1747] [id = 358] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19c400 == 32 [pid = 1747] [id = 330] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9454bc00 == 31 [pid = 1747] [id = 359] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c886400 == 30 [pid = 1747] [id = 335] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x99b59800 == 29 [pid = 1747] [id = 362] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x90f41400 == 28 [pid = 1747] [id = 373] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9975c800 == 27 [pid = 1747] [id = 375] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e0000 == 26 [pid = 1747] [id = 320] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x99e90400 == 25 [pid = 1747] [id = 378] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee7400 == 24 [pid = 1747] [id = 328] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dd400 == 23 [pid = 1747] [id = 379] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f30d400 == 22 [pid = 1747] [id = 351] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeeb000 == 21 [pid = 1747] [id = 376] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee5000 == 20 [pid = 1747] [id = 377] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9180a400 == 19 [pid = 1747] [id = 374] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeee000 == 18 [pid = 1747] [id = 350] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19f000 == 17 [pid = 1747] [id = 414] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8f192800 == 16 [pid = 1747] [id = 413] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8b7000 == 15 [pid = 1747] [id = 412] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8b354800 == 14 [pid = 1747] [id = 410] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9a79b800 == 13 [pid = 1747] [id = 411] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e7c00 == 12 [pid = 1747] [id = 409] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x92a10800 == 11 [pid = 1747] [id = 408] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x9180cc00 == 10 [pid = 1747] [id = 407] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee6c00 == 9 [pid = 1747] [id = 406] 08:43:07 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20cc00 == 8 [pid = 1747] [id = 380] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x95241c00) [pid = 1747] [serial = 1163] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x8f306400) [pid = 1747] [serial = 1118] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x8d44a000) [pid = 1747] [serial = 1145] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x99a82000) [pid = 1747] [serial = 1127] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x924a5c00) [pid = 1747] [serial = 1142] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x93a31c00) [pid = 1747] [serial = 1155] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x928bac00) [pid = 1747] [serial = 1149] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x9381bc00) [pid = 1747] [serial = 1154] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x9a50d400) [pid = 1747] [serial = 1136] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x8f198c00) [pid = 1747] [serial = 1146] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x99eff000) [pid = 1747] [serial = 1133] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x92112400) [pid = 1747] [serial = 1152] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x945be800) [pid = 1747] [serial = 1158] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x92a09c00) [pid = 1747] [serial = 1121] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x9249e800) [pid = 1747] [serial = 1148] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x9230ac00) [pid = 1747] [serial = 1161] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x981dbc00) [pid = 1747] [serial = 1124] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x8e8c4400) [pid = 1747] [serial = 1160] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x99cc2400) [pid = 1747] [serial = 1130] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9a79fc00) [pid = 1747] [serial = 1139] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x9454ac00) [pid = 1747] [serial = 1157] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x919d6000) [pid = 1747] [serial = 1151] [outer = (nil)] [url = about:blank] 08:43:07 INFO - PROCESS | 1747 | 1467646987718 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1747 | 1467646987727 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeeac00 == 9 [pid = 1747] [id = 417] 08:43:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x8aeeb000) [pid = 1747] [serial = 1252] [outer = (nil)] 08:43:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x8aef0400) [pid = 1747] [serial = 1253] [outer = 0x8aeeb000] 08:43:07 INFO - PROCESS | 1747 | 1467646987811 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8b355000) [pid = 1747] [serial = 1254] [outer = 0x8aeeb000] 08:43:08 INFO - PROCESS | 1747 | 1467646988638 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]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:43:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 3250ms 08:43:08 INFO - PROCESS | 1747 | 1467646988699 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 1747 | 1467646988705 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 08:43:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:43:08 INFO - PROCESS | 1747 | 1467646988712 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 1747 | 1467646988717 Marionette TRACE conn3 <- [1,1642,null,{}] 08:43:08 INFO - PROCESS | 1747 | 1467646988725 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}] 08:43:08 INFO - PROCESS | 1747 | 1467646988731 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:08 INFO - PROCESS | 1747 | 1467646988897 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:43:08 INFO - PROCESS | 1747 | 1467646988910 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1747 | 1467646988918 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d44a000 == 10 [pid = 1747] [id = 418] 08:43:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x8d44f000) [pid = 1747] [serial = 1255] [outer = (nil)] 08:43:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x8e6e6000) [pid = 1747] [serial = 1256] [outer = 0x8d44f000] 08:43:08 INFO - PROCESS | 1747 | 1467646988989 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x8e8c0000) [pid = 1747] [serial = 1257] [outer = 0x8d44f000] 08:43:09 INFO - PROCESS | 1747 | 1467646989944 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]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:43:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1278ms 08:43:09 INFO - PROCESS | 1747 | 1467646989994 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 1747 | 1467646989999 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 08:43:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:43:10 INFO - PROCESS | 1747 | 1467646990006 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 1747 | 1467646990010 Marionette TRACE conn3 <- [1,1646,null,{}] 08:43:10 INFO - PROCESS | 1747 | 1467646990015 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}] 08:43:10 INFO - PROCESS | 1747 | 1467646990020 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:10 INFO - PROCESS | 1747 | 1467646990183 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:43:10 INFO - PROCESS | 1747 | 1467646990377 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 1747 | 1467646990385 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f191400 == 11 [pid = 1747] [id = 419] 08:43:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x8f19c400) [pid = 1747] [serial = 1258] [outer = (nil)] 08:43:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x90f44800) [pid = 1747] [serial = 1259] [outer = 0x8f19c400] 08:43:10 INFO - PROCESS | 1747 | 1467646990456 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x910d6400) [pid = 1747] [serial = 1260] [outer = 0x8f19c400] 08:43:11 INFO - PROCESS | 1747 | 1467646991386 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]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:43:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1433ms 08:43:11 INFO - PROCESS | 1747 | 1467646991446 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 1747 | 1467646991449 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 08:43:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:43:11 INFO - PROCESS | 1747 | 1467646991463 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 1747 | 1467646991472 Marionette TRACE conn3 <- [1,1650,null,{}] 08:43:11 INFO - PROCESS | 1747 | 1467646991489 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}] 08:43:11 INFO - PROCESS | 1747 | 1467646991496 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:11 INFO - PROCESS | 1747 | 1467646991741 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:43:11 INFO - PROCESS | 1747 | 1467646991769 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 1747 | 1467646991778 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c884400 == 12 [pid = 1747] [id = 420] 08:43:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x919d3800) [pid = 1747] [serial = 1261] [outer = (nil)] 08:43:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x919de800) [pid = 1747] [serial = 1262] [outer = 0x919d3800] 08:43:11 INFO - PROCESS | 1747 | 1467646991842 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x920f2000) [pid = 1747] [serial = 1263] [outer = 0x919d3800] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x94f9f400) [pid = 1747] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x99b5b400) [pid = 1747] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x9454fc00) [pid = 1747] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x917bac00) [pid = 1747] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x99d40800) [pid = 1747] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x8c880800) [pid = 1747] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x927e4800) [pid = 1747] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x94545c00) [pid = 1747] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x981d7c00) [pid = 1747] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x94f9c800) [pid = 1747] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x8d213000) [pid = 1747] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x92a22000) [pid = 1747] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x9ac41400) [pid = 1747] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x92a27800) [pid = 1747] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x8f193000) [pid = 1747] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x91801400) [pid = 1747] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x99393400) [pid = 1747] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x92ad8800) [pid = 1747] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x9a957400) [pid = 1747] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x8f30a800) [pid = 1747] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8d211800) [pid = 1747] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8e6e9800) [pid = 1747] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8c885800) [pid = 1747] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x9249c800) [pid = 1747] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x928be400) [pid = 1747] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x924a7000) [pid = 1747] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8c9e4400) [pid = 1747] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x98173c00) [pid = 1747] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x9a503800) [pid = 1747] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8d20f800) [pid = 1747] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8d44e000) [pid = 1747] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x997d7400) [pid = 1747] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8d215c00) [pid = 1747] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8e6e8400) [pid = 1747] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8f193c00) [pid = 1747] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:43:14 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8e6dfc00) [pid = 1747] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:43:14 INFO - PROCESS | 1747 | 1467646994470 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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:43:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 3054ms 08:43:14 INFO - PROCESS | 1747 | 1467646994511 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 1747 | 1467646994514 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 08:43:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:43:14 INFO - PROCESS | 1747 | 1467646994521 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 1747 | 1467646994524 Marionette TRACE conn3 <- [1,1654,null,{}] 08:43:14 INFO - PROCESS | 1747 | 1467646994529 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}] 08:43:14 INFO - PROCESS | 1747 | 1467646994534 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:14 INFO - PROCESS | 1747 | 1467646994692 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:43:14 INFO - PROCESS | 1747 | 1467646994706 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 1747 | 1467646994712 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d449400 == 13 [pid = 1747] [id = 421] 08:43:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8e8c2800) [pid = 1747] [serial = 1264] [outer = (nil)] 08:43:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x910dbc00) [pid = 1747] [serial = 1265] [outer = 0x8e8c2800] 08:43:14 INFO - PROCESS | 1747 | 1467646994781 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9180d400) [pid = 1747] [serial = 1266] [outer = 0x8e8c2800] 08:43:15 INFO - PROCESS | 1747 | 1467646995660 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]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:43:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1189ms 08:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:43:15 INFO - PROCESS | 1747 | 1467646995711 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1747 | 1467646995713 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 08:43:15 INFO - PROCESS | 1747 | 1467646995720 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 1747 | 1467646995723 Marionette TRACE conn3 <- [1,1658,null,{}] 08:43:15 INFO - PROCESS | 1747 | 1467646995728 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}] 08:43:15 INFO - PROCESS | 1747 | 1467646995733 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:15 INFO - PROCESS | 1747 | 1467646995885 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:43:16 INFO - PROCESS | 1747 | 1467646996146 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1747 | 1467646996156 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee5000 == 14 [pid = 1747] [id = 422] 08:43:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8aee5800) [pid = 1747] [serial = 1267] [outer = (nil)] 08:43:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8aeee000) [pid = 1747] [serial = 1268] [outer = 0x8aee5800] 08:43:16 INFO - PROCESS | 1747 | 1467646996242 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8b354c00) [pid = 1747] [serial = 1269] [outer = 0x8aee5800] 08:43:17 INFO - PROCESS | 1747 | 1467646997243 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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1589ms 08:43:17 INFO - PROCESS | 1747 | 1467646997313 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 1747 | 1467646997319 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 08:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:43:17 INFO - PROCESS | 1747 | 1467646997326 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1747 | 1467646997331 Marionette TRACE conn3 <- [1,1662,null,{}] 08:43:17 INFO - PROCESS | 1747 | 1467646997339 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}] 08:43:17 INFO - PROCESS | 1747 | 1467646997346 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:17 INFO - PROCESS | 1747 | 1467646997566 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:43:17 INFO - PROCESS | 1747 | 1467646997815 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1747 | 1467646997823 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeef400 == 15 [pid = 1747] [id = 423] 08:43:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8c9e8000) [pid = 1747] [serial = 1270] [outer = (nil)] 08:43:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8f199c00) [pid = 1747] [serial = 1271] [outer = 0x8c9e8000] 08:43:17 INFO - PROCESS | 1747 | 1467646997946 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8f310c00) [pid = 1747] [serial = 1272] [outer = 0x8c9e8000] 08:43:18 INFO - PROCESS | 1747 | 1467646998860 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]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:43:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1584ms 08:43:18 INFO - PROCESS | 1747 | 1467646998914 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 1747 | 1467646998919 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 08:43:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:43:18 INFO - PROCESS | 1747 | 1467646998927 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 1747 | 1467646998930 Marionette TRACE conn3 <- [1,1666,null,{}] 08:43:18 INFO - PROCESS | 1747 | 1467646998937 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}] 08:43:18 INFO - PROCESS | 1747 | 1467646998944 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:19 INFO - PROCESS | 1747 | 1467646999132 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:43:19 INFO - PROCESS | 1747 | 1467646999437 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1747 | 1467646999444 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x9180a400 == 16 [pid = 1747] [id = 424] 08:43:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9180cc00) [pid = 1747] [serial = 1273] [outer = (nil)] 08:43:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x919d4000) [pid = 1747] [serial = 1274] [outer = 0x9180cc00] 08:43:19 INFO - PROCESS | 1747 | 1467646999571 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x92113800) [pid = 1747] [serial = 1275] [outer = 0x9180cc00] 08:43:20 INFO - PROCESS | 1747 | 1467647000491 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]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1636ms 08:43:20 INFO - PROCESS | 1747 | 1467647000564 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1747 | 1467647000568 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 08:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:43:20 INFO - PROCESS | 1747 | 1467647000585 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1747 | 1467647000594 Marionette TRACE conn3 <- [1,1670,null,{}] 08:43:20 INFO - PROCESS | 1747 | 1467647000600 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}] 08:43:20 INFO - PROCESS | 1747 | 1467647000608 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:20 INFO - PROCESS | 1747 | 1467647000834 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:43:21 INFO - PROCESS | 1747 | 1467647001081 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1747 | 1467647001092 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b346400 == 17 [pid = 1747] [id = 425] 08:43:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x917bfc00) [pid = 1747] [serial = 1276] [outer = (nil)] 08:43:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x927e2000) [pid = 1747] [serial = 1277] [outer = 0x917bfc00] 08:43:21 INFO - PROCESS | 1747 | 1467647001211 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x928bf400) [pid = 1747] [serial = 1278] [outer = 0x917bfc00] 08:43:22 INFO - PROCESS | 1747 | 1467647002080 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]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1551ms 08:43:22 INFO - PROCESS | 1747 | 1467647002128 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 1747 | 1467647002133 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 08:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:43:22 INFO - PROCESS | 1747 | 1467647002139 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1747 | 1467647002142 Marionette TRACE conn3 <- [1,1674,null,{}] 08:43:22 INFO - PROCESS | 1747 | 1467647002148 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}] 08:43:22 INFO - PROCESS | 1747 | 1467647002153 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:22 INFO - PROCESS | 1747 | 1467647002354 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:43:22 INFO - PROCESS | 1747 | 1467647002558 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 1747 | 1467647002569 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x928bd400 == 18 [pid = 1747] [id = 426] 08:43:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x928c1800) [pid = 1747] [serial = 1279] [outer = (nil)] 08:43:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x92a25c00) [pid = 1747] [serial = 1280] [outer = 0x928c1800] 08:43:22 INFO - PROCESS | 1747 | 1467647002688 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x92a30c00) [pid = 1747] [serial = 1281] [outer = 0x928c1800] 08:43:23 INFO - PROCESS | 1747 | 1467647003656 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]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1593ms 08:43:23 INFO - PROCESS | 1747 | 1467647003733 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1747 | 1467647003737 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 08:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:43:23 INFO - PROCESS | 1747 | 1467647003743 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1747 | 1467647003747 Marionette TRACE conn3 <- [1,1678,null,{}] 08:43:23 INFO - PROCESS | 1747 | 1467647003753 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}] 08:43:23 INFO - PROCESS | 1747 | 1467647003758 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:23 INFO - PROCESS | 1747 | 1467647003964 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:43:24 INFO - PROCESS | 1747 | 1467647004232 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1747 | 1467647004252 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c884800 == 19 [pid = 1747] [id = 427] 08:43:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x9230ac00) [pid = 1747] [serial = 1282] [outer = (nil)] 08:43:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x92d99400) [pid = 1747] [serial = 1283] [outer = 0x9230ac00] 08:43:24 INFO - PROCESS | 1747 | 1467647004391 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x93a35c00) [pid = 1747] [serial = 1284] [outer = 0x9230ac00] 08:43:25 INFO - PROCESS | 1747 | 1467647005340 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]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1630ms 08:43:25 INFO - PROCESS | 1747 | 1467647005374 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 1747 | 1467647005377 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 08:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:43:25 INFO - PROCESS | 1747 | 1467647005384 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 1747 | 1467647005387 Marionette TRACE conn3 <- [1,1682,null,{}] 08:43:25 INFO - PROCESS | 1747 | 1467647005393 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}] 08:43:25 INFO - PROCESS | 1747 | 1467647005399 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:25 INFO - PROCESS | 1747 | 1467647005579 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:43:25 INFO - PROCESS | 1747 | 1467647005783 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 1747 | 1467647005791 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3c00 == 20 [pid = 1747] [id = 428] 08:43:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8f30c000) [pid = 1747] [serial = 1285] [outer = (nil)] 08:43:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x9454b400) [pid = 1747] [serial = 1286] [outer = 0x8f30c000] 08:43:25 INFO - PROCESS | 1747 | 1467647005951 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x93a34000) [pid = 1747] [serial = 1287] [outer = 0x8f30c000] 08:43:26 INFO - PROCESS | 1747 | 1467647006863 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]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1531ms 08:43:26 INFO - PROCESS | 1747 | 1467647006916 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 1747 | 1467647006920 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 08:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:43:26 INFO - PROCESS | 1747 | 1467647006946 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 1747 | 1467647006950 Marionette TRACE conn3 <- [1,1686,null,{}] 08:43:26 INFO - PROCESS | 1747 | 1467647006956 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}] 08:43:26 INFO - PROCESS | 1747 | 1467647006961 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:27 INFO - PROCESS | 1747 | 1467647007132 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:43:27 INFO - PROCESS | 1747 | 1467647007342 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 1747 | 1467647007352 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87b400 == 21 [pid = 1747] [id = 429] 08:43:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x8d216800) [pid = 1747] [serial = 1288] [outer = (nil)] 08:43:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x94f3d800) [pid = 1747] [serial = 1289] [outer = 0x8d216800] 08:43:27 INFO - PROCESS | 1747 | 1467647007516 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x94f9b800) [pid = 1747] [serial = 1290] [outer = 0x8d216800] 08:43:28 INFO - PROCESS | 1747 | 1467647008373 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]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1489ms 08:43:28 INFO - PROCESS | 1747 | 1467647008433 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:43:28 INFO - PROCESS | 1747 | 1467647008437 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 08:43:28 INFO - PROCESS | 1747 | 1467647008443 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 1747 | 1467647008447 Marionette TRACE conn3 <- [1,1690,null,{}] 08:43:28 INFO - PROCESS | 1747 | 1467647008452 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}] 08:43:28 INFO - PROCESS | 1747 | 1467647008457 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:28 INFO - PROCESS | 1747 | 1467647008622 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:43:28 INFO - PROCESS | 1747 | 1467647008883 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1747 | 1467647008891 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b353800 == 22 [pid = 1747] [id = 430] 08:43:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x92ad9000) [pid = 1747] [serial = 1291] [outer = (nil)] 08:43:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9524dc00) [pid = 1747] [serial = 1292] [outer = 0x92ad9000] 08:43:28 INFO - PROCESS | 1747 | 1467647008970 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x96c94800) [pid = 1747] [serial = 1293] [outer = 0x92ad9000] 08:43:29 INFO - PROCESS | 1747 | 1467647009903 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]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1536ms 08:43:29 INFO - PROCESS | 1747 | 1467647009980 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 1747 | 1467647009983 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 08:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:43:29 INFO - PROCESS | 1747 | 1467647009990 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1747 | 1467647009993 Marionette TRACE conn3 <- [1,1694,null,{}] 08:43:30 INFO - PROCESS | 1747 | 1467647009999 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}] 08:43:30 INFO - PROCESS | 1747 | 1467647010004 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:30 INFO - PROCESS | 1747 | 1467647010175 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:43:30 INFO - PROCESS | 1747 | 1467647010387 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1747 | 1467647010394 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b353000 == 23 [pid = 1747] [id = 431] 08:43:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x8d452800) [pid = 1747] [serial = 1294] [outer = (nil)] 08:43:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x910dac00) [pid = 1747] [serial = 1295] [outer = 0x8d452800] 08:43:30 INFO - PROCESS | 1747 | 1467647010513 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x91df0c00) [pid = 1747] [serial = 1296] [outer = 0x8d452800] 08:43:31 INFO - PROCESS | 1747 | 1467647011478 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]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1530ms 08:43:31 INFO - PROCESS | 1747 | 1467647011521 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 1747 | 1467647011525 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 08:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:43:31 INFO - PROCESS | 1747 | 1467647011531 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1747 | 1467647011534 Marionette TRACE conn3 <- [1,1698,null,{}] 08:43:31 INFO - PROCESS | 1747 | 1467647011540 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}] 08:43:31 INFO - PROCESS | 1747 | 1467647011544 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:31 INFO - PROCESS | 1747 | 1467647011710 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:43:32 INFO - PROCESS | 1747 | 1467647012111 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1747 | 1467647012120 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeed000 == 24 [pid = 1747] [id = 432] 08:43:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x8aeee400) [pid = 1747] [serial = 1297] [outer = (nil)] 08:43:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x8c87d000) [pid = 1747] [serial = 1298] [outer = 0x8aeee400] 08:43:32 INFO - PROCESS | 1747 | 1467647012242 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x8c9dd400) [pid = 1747] [serial = 1299] [outer = 0x8aeee400] 08:43:33 INFO - PROCESS | 1747 | 1467647013172 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]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1678ms 08:43:33 INFO - PROCESS | 1747 | 1467647013212 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 1747 | 1467647013218 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 08:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:43:33 INFO - PROCESS | 1747 | 1467647013251 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 1747 | 1467647013255 Marionette TRACE conn3 <- [1,1702,null,{}] 08:43:33 INFO - PROCESS | 1747 | 1467647013263 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}] 08:43:33 INFO - PROCESS | 1747 | 1467647013271 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:33 INFO - PROCESS | 1747 | 1467647013462 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:43:33 INFO - PROCESS | 1747 | 1467647013822 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 1747 | 1467647013829 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d213000 == 25 [pid = 1747] [id = 433] 08:43:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x8e6e0c00) [pid = 1747] [serial = 1300] [outer = (nil)] 08:43:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x8f306000) [pid = 1747] [serial = 1301] [outer = 0x8e6e0c00] 08:43:33 INFO - PROCESS | 1747 | 1467647013911 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x910dcc00) [pid = 1747] [serial = 1302] [outer = 0x8e6e0c00] 08:43:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20b000 == 24 [pid = 1747] [id = 416] 08:43:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8d449400 == 23 [pid = 1747] [id = 421] 08:43:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8c884400 == 22 [pid = 1747] [id = 420] 08:43:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8f191400 == 21 [pid = 1747] [id = 419] 08:43:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8d44a000 == 20 [pid = 1747] [id = 418] 08:43:34 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeeac00 == 19 [pid = 1747] [id = 417] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x8d44dc00) [pid = 1747] [serial = 1074] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x99cc8400) [pid = 1747] [serial = 1089] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x98109000) [pid = 1747] [serial = 1080] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x92309000) [pid = 1747] [serial = 1077] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x99e88800) [pid = 1747] [serial = 1092] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x93a33800) [pid = 1747] [serial = 1116] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x910e1000) [pid = 1747] [serial = 1119] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x9939e800) [pid = 1747] [serial = 1125] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x92ad1400) [pid = 1747] [serial = 1122] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x99b55c00) [pid = 1747] [serial = 1086] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x99cc5c00) [pid = 1747] [serial = 1131] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x9a50e400) [pid = 1747] [serial = 1137] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9a7a2800) [pid = 1747] [serial = 1140] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x92ade800) [pid = 1747] [serial = 1143] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x99b1e800) [pid = 1747] [serial = 1128] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x9a502000) [pid = 1747] [serial = 1134] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x99b19c00) [pid = 1747] [serial = 1083] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x98c6c000) [pid = 1747] [serial = 1217] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x94f45800) [pid = 1747] [serial = 1211] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x98885000) [pid = 1747] [serial = 1214] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x996f2400) [pid = 1747] [serial = 1215] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x99e8c400) [pid = 1747] [serial = 1175] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x99e8e400) [pid = 1747] [serial = 1176] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x9a1fcc00) [pid = 1747] [serial = 1178] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x9a50d000) [pid = 1747] [serial = 1179] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x92a2f800) [pid = 1747] [serial = 1169] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x92d9b800) [pid = 1747] [serial = 1170] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9b5e6000) [pid = 1747] [serial = 1193] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x9b5ef400) [pid = 1747] [serial = 1194] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9524fc00) [pid = 1747] [serial = 1164] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x8f30cc00) [pid = 1747] [serial = 1166] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x90f4f000) [pid = 1747] [serial = 1167] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x91df1800) [pid = 1747] [serial = 1205] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x92a26800) [pid = 1747] [serial = 1206] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x996eb800) [pid = 1747] [serial = 1172] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x99b14400) [pid = 1747] [serial = 1173] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x93a39c00) [pid = 1747] [serial = 1208] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9aab8c00) [pid = 1747] [serial = 1184] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x9aabbc00) [pid = 1747] [serial = 1185] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9aad6000) [pid = 1747] [serial = 1187] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9ac44800) [pid = 1747] [serial = 1188] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9180c400) [pid = 1747] [serial = 1196] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9b73f800) [pid = 1747] [serial = 1197] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9b06cc00) [pid = 1747] [serial = 1190] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9b079800) [pid = 1747] [serial = 1191] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8c9de000) [pid = 1747] [serial = 1199] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8e6e8c00) [pid = 1747] [serial = 1200] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x928b7400) [pid = 1747] [serial = 1202] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92a21800) [pid = 1747] [serial = 1203] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9aaae000) [pid = 1747] [serial = 1181] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x9aab1c00) [pid = 1747] [serial = 1182] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x99b55400) [pid = 1747] [serial = 1218] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x95249400) [pid = 1747] [serial = 1212] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x945b2400) [pid = 1747] [serial = 1209] [outer = (nil)] [url = about:blank] 08:43:34 INFO - PROCESS | 1747 | 1467647014892 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]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1688ms 08:43:34 INFO - PROCESS | 1747 | 1467647014938 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1747 | 1467647014944 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 08:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:43:34 INFO - PROCESS | 1747 | 1467647014952 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1747 | 1467647014955 Marionette TRACE conn3 <- [1,1706,null,{}] 08:43:34 INFO - PROCESS | 1747 | 1467647014961 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}] 08:43:34 INFO - PROCESS | 1747 | 1467647014966 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:35 INFO - PROCESS | 1747 | 1467647015140 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:43:35 INFO - PROCESS | 1747 | 1467647015314 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 1747 | 1467647015320 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeeac00 == 20 [pid = 1747] [id = 434] 08:43:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8c9e6800) [pid = 1747] [serial = 1303] [outer = (nil)] 08:43:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x917b6400) [pid = 1747] [serial = 1304] [outer = 0x8c9e6800] 08:43:35 INFO - PROCESS | 1747 | 1467647015395 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x919d8800) [pid = 1747] [serial = 1305] [outer = 0x8c9e6800] 08:43:36 INFO - PROCESS | 1747 | 1467647016256 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]]]}] 08:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1392ms 08:43:36 INFO - PROCESS | 1747 | 1467647016343 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 1747 | 1467647016347 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 08:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:43:36 INFO - PROCESS | 1747 | 1467647016361 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 1747 | 1467647016369 Marionette TRACE conn3 <- [1,1710,null,{}] 08:43:36 INFO - PROCESS | 1747 | 1467647016377 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}] 08:43:36 INFO - PROCESS | 1747 | 1467647016383 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:36 INFO - PROCESS | 1747 | 1467647016559 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:43:36 INFO - PROCESS | 1747 | 1467647016738 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1747 | 1467647016748 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x910dc400 == 21 [pid = 1747] [id = 435] 08:43:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x9249b400) [pid = 1747] [serial = 1306] [outer = (nil)] 08:43:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x928b8800) [pid = 1747] [serial = 1307] [outer = 0x9249b400] 08:43:36 INFO - PROCESS | 1747 | 1467647016812 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x92a0b400) [pid = 1747] [serial = 1308] [outer = 0x9249b400] 08:43:37 INFO - PROCESS | 1747 | 1467647017713 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]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1391ms 08:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:43:37 INFO - PROCESS | 1747 | 1467647017746 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 1747 | 1467647017750 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 08:43:37 INFO - PROCESS | 1747 | 1467647017756 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 1747 | 1467647017760 Marionette TRACE conn3 <- [1,1714,null,{}] 08:43:37 INFO - PROCESS | 1747 | 1467647017771 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}] 08:43:37 INFO - PROCESS | 1747 | 1467647017775 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:38 INFO - PROCESS | 1747 | 1467647018000 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:43:38 INFO - PROCESS | 1747 | 1467647018031 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 1747 | 1467647018040 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x928b9400 == 22 [pid = 1747] [id = 436] 08:43:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x928bac00) [pid = 1747] [serial = 1309] [outer = (nil)] 08:43:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x92addc00) [pid = 1747] [serial = 1310] [outer = 0x928bac00] 08:43:38 INFO - PROCESS | 1747 | 1467647018120 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x93816c00) [pid = 1747] [serial = 1311] [outer = 0x928bac00] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8b34b400) [pid = 1747] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x919d4c00) [pid = 1747] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x92ad5400) [pid = 1747] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92a28400) [pid = 1747] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x919d3800) [pid = 1747] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8d44f000) [pid = 1747] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8aeeb000) [pid = 1747] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x99a7dc00) [pid = 1747] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9a79c800) [pid = 1747] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92304400) [pid = 1747] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9381ec00) [pid = 1747] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92306800) [pid = 1747] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9b734000) [pid = 1747] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f310400) [pid = 1747] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:43:38 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f19c400) [pid = 1747] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:43:39 INFO - PROCESS | 1747 | 1467647019245 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]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1528ms 08:43:39 INFO - PROCESS | 1747 | 1467647019284 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 1747 | 1467647019288 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 08:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:43:39 INFO - PROCESS | 1747 | 1467647019294 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 1747 | 1467647019296 Marionette TRACE conn3 <- [1,1718,null,{}] 08:43:39 INFO - PROCESS | 1747 | 1467647019302 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}] 08:43:39 INFO - PROCESS | 1747 | 1467647019307 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:39 INFO - PROCESS | 1747 | 1467647019525 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:43:39 INFO - PROCESS | 1747 | 1467647019543 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1747 | 1467647019568 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x919d4c00 == 23 [pid = 1747] [id = 437] 08:43:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92110000) [pid = 1747] [serial = 1312] [outer = (nil)] 08:43:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92a27000) [pid = 1747] [serial = 1313] [outer = 0x92110000] 08:43:39 INFO - PROCESS | 1747 | 1467647019652 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x94505400) [pid = 1747] [serial = 1314] [outer = 0x92110000] 08:43:40 INFO - PROCESS | 1747 | 1467647020557 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]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:43:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1334ms 08:43:40 INFO - PROCESS | 1747 | 1467647020650 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 1747 | 1467647020656 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 08:43:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:43:40 INFO - PROCESS | 1747 | 1467647020666 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1747 | 1467647020672 Marionette TRACE conn3 <- [1,1722,null,{}] 08:43:40 INFO - PROCESS | 1747 | 1467647020681 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}] 08:43:40 INFO - PROCESS | 1747 | 1467647020688 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:40 INFO - PROCESS | 1747 | 1467647020904 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:43:41 INFO - PROCESS | 1747 | 1467647021112 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1747 | 1467647021130 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeeb000 == 24 [pid = 1747] [id = 438] 08:43:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8d20f400) [pid = 1747] [serial = 1315] [outer = (nil)] 08:43:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8d44c000) [pid = 1747] [serial = 1316] [outer = 0x8d20f400] 08:43:41 INFO - PROCESS | 1747 | 1467647021251 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8e6ec000) [pid = 1747] [serial = 1317] [outer = 0x8d20f400] 08:43:42 INFO - PROCESS | 1747 | 1467647022274 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]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:43:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1689ms 08:43:42 INFO - PROCESS | 1747 | 1467647022356 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1747 | 1467647022361 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 08:43:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:43:42 INFO - PROCESS | 1747 | 1467647022372 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1747 | 1467647022379 Marionette TRACE conn3 <- [1,1726,null,{}] 08:43:42 INFO - PROCESS | 1747 | 1467647022386 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}] 08:43:42 INFO - PROCESS | 1747 | 1467647022391 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:42 INFO - PROCESS | 1747 | 1467647022581 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:43:42 INFO - PROCESS | 1747 | 1467647022833 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1747 | 1467647022842 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f301400 == 25 [pid = 1747] [id = 439] 08:43:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8f30ac00) [pid = 1747] [serial = 1318] [outer = (nil)] 08:43:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x919d7800) [pid = 1747] [serial = 1319] [outer = 0x8f30ac00] 08:43:42 INFO - PROCESS | 1747 | 1467647022938 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9210bc00) [pid = 1747] [serial = 1320] [outer = 0x8f30ac00] 08:43:43 INFO - PROCESS | 1747 | 1467647023837 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]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1541ms 08:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:43:43 INFO - PROCESS | 1747 | 1467647023910 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1747 | 1467647023914 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 08:43:43 INFO - PROCESS | 1747 | 1467647023921 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1747 | 1467647023924 Marionette TRACE conn3 <- [1,1730,null,{}] 08:43:43 INFO - PROCESS | 1747 | 1467647023939 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}] 08:43:43 INFO - PROCESS | 1747 | 1467647023948 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:44 INFO - PROCESS | 1747 | 1467647024175 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:43:44 INFO - PROCESS | 1747 | 1467647024472 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1747 | 1467647024485 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a01800 == 26 [pid = 1747] [id = 440] 08:43:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x93a31400) [pid = 1747] [serial = 1321] [outer = (nil)] 08:43:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x94547400) [pid = 1747] [serial = 1322] [outer = 0x93a31400] 08:43:44 INFO - PROCESS | 1747 | 1467647024622 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x94f43800) [pid = 1747] [serial = 1323] [outer = 0x93a31400] 08:43:45 INFO - PROCESS | 1747 | 1467647025503 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]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:43:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1628ms 08:43:45 INFO - PROCESS | 1747 | 1467647025549 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1747 | 1467647025553 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 08:43:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:43:45 INFO - PROCESS | 1747 | 1467647025577 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1747 | 1467647025580 Marionette TRACE conn3 <- [1,1734,null,{}] 08:43:45 INFO - PROCESS | 1747 | 1467647025588 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}] 08:43:45 INFO - PROCESS | 1747 | 1467647025594 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:45 INFO - PROCESS | 1747 | 1467647025780 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:43:46 INFO - PROCESS | 1747 | 1467647025982 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1747 | 1467647025995 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aef1400 == 27 [pid = 1747] [id = 441] 08:43:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x94f37000) [pid = 1747] [serial = 1324] [outer = (nil)] 08:43:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x98109000) [pid = 1747] [serial = 1325] [outer = 0x94f37000] 08:43:46 INFO - PROCESS | 1747 | 1467647026107 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x98807400) [pid = 1747] [serial = 1326] [outer = 0x94f37000] 08:43:47 INFO - PROCESS | 1747 | 1467647027049 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]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1549ms 08:43:47 INFO - PROCESS | 1747 | 1467647027125 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1747 | 1467647027129 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 08:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:43:47 INFO - PROCESS | 1747 | 1467647027138 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 1747 | 1467647027141 Marionette TRACE conn3 <- [1,1738,null,{}] 08:43:47 INFO - PROCESS | 1747 | 1467647027146 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}] 08:43:47 INFO - PROCESS | 1747 | 1467647027152 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:47 INFO - PROCESS | 1747 | 1467647027326 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:43:47 INFO - PROCESS | 1747 | 1467647027552 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 1747 | 1467647027560 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x917bd400 == 28 [pid = 1747] [id = 442] 08:43:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x9230dc00) [pid = 1747] [serial = 1327] [outer = (nil)] 08:43:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x99393000) [pid = 1747] [serial = 1328] [outer = 0x9230dc00] 08:43:47 INFO - PROCESS | 1747 | 1467647027683 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x996eb000) [pid = 1747] [serial = 1329] [outer = 0x9230dc00] 08:43:48 INFO - PROCESS | 1747 | 1467647028619 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]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:43:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1532ms 08:43:48 INFO - PROCESS | 1747 | 1467647028670 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 1747 | 1467647028674 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 08:43:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:43:48 INFO - PROCESS | 1747 | 1467647028699 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 1747 | 1467647028703 Marionette TRACE conn3 <- [1,1742,null,{}] 08:43:48 INFO - PROCESS | 1747 | 1467647028708 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}] 08:43:48 INFO - PROCESS | 1747 | 1467647028718 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:48 INFO - PROCESS | 1747 | 1467647028953 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:43:49 INFO - PROCESS | 1747 | 1467647029220 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1747 | 1467647029228 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f49c00 == 29 [pid = 1747] [id = 443] 08:43:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9385b400) [pid = 1747] [serial = 1330] [outer = (nil)] 08:43:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x99b14400) [pid = 1747] [serial = 1331] [outer = 0x9385b400] 08:43:49 INFO - PROCESS | 1747 | 1467647029324 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x99b56000) [pid = 1747] [serial = 1332] [outer = 0x9385b400] 08:43:50 INFO - PROCESS | 1747 | 1467647030179 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]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1531ms 08:43:50 INFO - PROCESS | 1747 | 1467647030228 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 1747 | 1467647030231 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 08:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:43:50 INFO - PROCESS | 1747 | 1467647030238 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 1747 | 1467647030242 Marionette TRACE conn3 <- [1,1746,null,{}] 08:43:50 INFO - PROCESS | 1747 | 1467647030248 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}] 08:43:50 INFO - PROCESS | 1747 | 1467647030253 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:50 INFO - PROCESS | 1747 | 1467647030429 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:43:50 INFO - PROCESS | 1747 | 1467647030632 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1747 | 1467647030640 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f30d400 == 30 [pid = 1747] [id = 444] 08:43:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x92da2800) [pid = 1747] [serial = 1333] [outer = (nil)] 08:43:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x99b5d400) [pid = 1747] [serial = 1334] [outer = 0x92da2800] 08:43:50 INFO - PROCESS | 1747 | 1467647030757 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x99cc4800) [pid = 1747] [serial = 1335] [outer = 0x92da2800] 08:43:51 INFO - PROCESS | 1747 | 1467647031661 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]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1477ms 08:43:51 INFO - PROCESS | 1747 | 1467647031717 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 1747 | 1467647031720 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 08:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:43:51 INFO - PROCESS | 1747 | 1467647031727 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1747 | 1467647031730 Marionette TRACE conn3 <- [1,1750,null,{}] 08:43:51 INFO - PROCESS | 1747 | 1467647031736 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}] 08:43:51 INFO - PROCESS | 1747 | 1467647031741 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:51 INFO - PROCESS | 1747 | 1467647031921 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:43:52 INFO - PROCESS | 1747 | 1467647032124 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 1747 | 1467647032131 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a06400 == 31 [pid = 1747] [id = 445] 08:43:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x94f37c00) [pid = 1747] [serial = 1336] [outer = (nil)] 08:43:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x99e85c00) [pid = 1747] [serial = 1337] [outer = 0x94f37c00] 08:43:52 INFO - PROCESS | 1747 | 1467647032211 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x99e89400) [pid = 1747] [serial = 1338] [outer = 0x94f37c00] 08:43:53 INFO - PROCESS | 1747 | 1467647033161 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]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1478ms 08:43:53 INFO - PROCESS | 1747 | 1467647033206 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 1747 | 1467647033210 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 08:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:43:53 INFO - PROCESS | 1747 | 1467647033216 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 1747 | 1467647033219 Marionette TRACE conn3 <- [1,1754,null,{}] 08:43:53 INFO - PROCESS | 1747 | 1467647033225 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}] 08:43:53 INFO - PROCESS | 1747 | 1467647033230 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:53 INFO - PROCESS | 1747 | 1467647033405 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:43:53 INFO - PROCESS | 1747 | 1467647033608 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1747 | 1467647033617 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x917be000 == 32 [pid = 1747] [id = 446] 08:43:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x99b5cc00) [pid = 1747] [serial = 1339] [outer = (nil)] 08:43:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x99e89000) [pid = 1747] [serial = 1340] [outer = 0x99b5cc00] 08:43:53 INFO - PROCESS | 1747 | 1467647033740 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9a502400) [pid = 1747] [serial = 1341] [outer = 0x99b5cc00] 08:43:54 INFO - PROCESS | 1747 | 1467647034696 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]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:43:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1527ms 08:43:54 INFO - PROCESS | 1747 | 1467647034744 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 1747 | 1467647034748 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 08:43:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:43:54 INFO - PROCESS | 1747 | 1467647034755 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 1747 | 1467647034758 Marionette TRACE conn3 <- [1,1758,null,{}] 08:43:54 INFO - PROCESS | 1747 | 1467647034782 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}] 08:43:54 INFO - PROCESS | 1747 | 1467647034786 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:54 INFO - PROCESS | 1747 | 1467647034961 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:43:55 INFO - PROCESS | 1747 | 1467647035166 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 1747 | 1467647035176 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x919d8000 == 33 [pid = 1747] [id = 447] 08:43:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x919dc000) [pid = 1747] [serial = 1342] [outer = (nil)] 08:43:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9a50d800) [pid = 1747] [serial = 1343] [outer = 0x919dc000] 08:43:55 INFO - PROCESS | 1747 | 1467647035288 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x9a79a400) [pid = 1747] [serial = 1344] [outer = 0x919dc000] 08:43:56 INFO - PROCESS | 1747 | 1467647036239 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]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:43:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1836ms 08:43:56 INFO - PROCESS | 1747 | 1467647036610 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 1747 | 1467647036617 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 08:43:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:43:56 INFO - PROCESS | 1747 | 1467647036669 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1747 | 1467647036672 Marionette TRACE conn3 <- [1,1762,null,{}] 08:43:56 INFO - PROCESS | 1747 | 1467647036683 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}] 08:43:56 INFO - PROCESS | 1747 | 1467647036689 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:56 INFO - PROCESS | 1747 | 1467647036933 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:43:57 INFO - PROCESS | 1747 | 1467647037122 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 1747 | 1467647037137 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8bc800 == 34 [pid = 1747] [id = 448] 08:43:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x8e8bdc00) [pid = 1747] [serial = 1345] [outer = (nil)] 08:43:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8f306c00) [pid = 1747] [serial = 1346] [outer = 0x8e8bdc00] 08:43:57 INFO - PROCESS | 1747 | 1467647037205 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x8f30d000) [pid = 1747] [serial = 1347] [outer = 0x8e8bdc00] 08:43:58 INFO - PROCESS | 1747 | 1467647038167 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]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1641ms 08:43:58 INFO - PROCESS | 1747 | 1467647038267 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1747 | 1467647038271 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 08:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:43:58 INFO - PROCESS | 1747 | 1467647038288 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 1747 | 1467647038293 Marionette TRACE conn3 <- [1,1766,null,{}] 08:43:58 INFO - PROCESS | 1747 | 1467647038299 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}] 08:43:58 INFO - PROCESS | 1747 | 1467647038305 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:43:58 INFO - PROCESS | 1747 | 1467647038507 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:43:58 INFO - PROCESS | 1747 | 1467647038761 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1747 | 1467647038770 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeef400 == 33 [pid = 1747] [id = 423] 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87b400 == 32 [pid = 1747] [id = 429] 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x8f301c00 == 31 [pid = 1747] [id = 415] 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x8b353800 == 30 [pid = 1747] [id = 430] 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x8b353000 == 29 [pid = 1747] [id = 431] 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x9180a400 == 28 [pid = 1747] [id = 424] 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x8b346400 == 27 [pid = 1747] [id = 425] 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee5000 == 26 [pid = 1747] [id = 422] 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3c00 == 25 [pid = 1747] [id = 428] 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x8c884800 == 24 [pid = 1747] [id = 427] 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeed000 == 23 [pid = 1747] [id = 432] 08:44:00 INFO - PROCESS | 1747 | --DOCSHELL 0x928bd400 == 22 [pid = 1747] [id = 426] 08:44:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3c00 == 23 [pid = 1747] [id = 449] 08:44:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x8aee4000) [pid = 1747] [serial = 1348] [outer = (nil)] 08:44:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x8aee8000) [pid = 1747] [serial = 1349] [outer = 0x8aee4000] 08:44:00 INFO - PROCESS | 1747 | 1467647040145 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8b349000) [pid = 1747] [serial = 1350] [outer = 0x8aee4000] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x910dbc00) [pid = 1747] [serial = 1265] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x8d213c00) [pid = 1747] [serial = 1221] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8c888400) [pid = 1747] [serial = 1220] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x9230f000) [pid = 1747] [serial = 1224] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x920ecc00) [pid = 1747] [serial = 1223] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x94504400) [pid = 1747] [serial = 1227] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9381b400) [pid = 1747] [serial = 1226] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x99b51800) [pid = 1747] [serial = 1230] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9948dc00) [pid = 1747] [serial = 1229] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x919de800) [pid = 1747] [serial = 1262] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x8e6e6000) [pid = 1747] [serial = 1256] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8e8c0000) [pid = 1747] [serial = 1257] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8aef0400) [pid = 1747] [serial = 1253] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8b355000) [pid = 1747] [serial = 1254] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x99e8c000) [pid = 1747] [serial = 1233] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x99d40400) [pid = 1747] [serial = 1232] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x9aacc000) [pid = 1747] [serial = 1236] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x92a2c400) [pid = 1747] [serial = 1251] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x92a03400) [pid = 1747] [serial = 1250] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9a7a4000) [pid = 1747] [serial = 1235] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9b73d400) [pid = 1747] [serial = 1239] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9b5e4400) [pid = 1747] [serial = 1238] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x920f2000) [pid = 1747] [serial = 1263] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9d807800) [pid = 1747] [serial = 1242] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9b7ef000) [pid = 1747] [serial = 1241] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0xa1028400) [pid = 1747] [serial = 1245] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9d85e400) [pid = 1747] [serial = 1244] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x917b3c00) [pid = 1747] [serial = 1248] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x910d3000) [pid = 1747] [serial = 1247] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x910d6400) [pid = 1747] [serial = 1260] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x90f44800) [pid = 1747] [serial = 1259] [outer = (nil)] [url = about:blank] 08:44:01 INFO - PROCESS | 1747 | 1467647041189 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]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:44:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2943ms 08:44:01 INFO - PROCESS | 1747 | 1467647041229 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1747 | 1467647041235 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 08:44:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:44:01 INFO - PROCESS | 1747 | 1467647041243 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1747 | 1467647041246 Marionette TRACE conn3 <- [1,1770,null,{}] 08:44:01 INFO - PROCESS | 1747 | 1467647041254 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}] 08:44:01 INFO - PROCESS | 1747 | 1467647041258 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:01 INFO - PROCESS | 1747 | 1467647041427 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:44:01 INFO - PROCESS | 1747 | 1467647041564 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 1747 | 1467647041574 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c882c00 == 24 [pid = 1747] [id = 450] 08:44:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8c885c00) [pid = 1747] [serial = 1351] [outer = (nil)] 08:44:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8c9df800) [pid = 1747] [serial = 1352] [outer = 0x8c885c00] 08:44:01 INFO - PROCESS | 1747 | 1467647041643 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8d207800) [pid = 1747] [serial = 1353] [outer = 0x8c885c00] 08:44:02 INFO - PROCESS | 1747 | 1467647042484 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]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1277ms 08:44:02 INFO - PROCESS | 1747 | 1467647042527 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 1747 | 1467647042532 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 08:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:44:02 INFO - PROCESS | 1747 | 1467647042543 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 1747 | 1467647042547 Marionette TRACE conn3 <- [1,1774,null,{}] 08:44:02 INFO - PROCESS | 1747 | 1467647042555 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}] 08:44:02 INFO - PROCESS | 1747 | 1467647042561 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:02 INFO - PROCESS | 1747 | 1467647042733 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:44:02 INFO - PROCESS | 1747 | 1467647042745 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 1747 | 1467647042754 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e0c00 == 25 [pid = 1747] [id = 451] 08:44:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8d211c00) [pid = 1747] [serial = 1354] [outer = (nil)] 08:44:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8e6df800) [pid = 1747] [serial = 1355] [outer = 0x8d211c00] 08:44:02 INFO - PROCESS | 1747 | 1467647042820 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8e6ed400) [pid = 1747] [serial = 1356] [outer = 0x8d211c00] 08:44:03 INFO - PROCESS | 1747 | 1467647043907 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]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1397ms 08:44:03 INFO - PROCESS | 1747 | 1467647043959 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1747 | 1467647043963 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 08:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:44:03 INFO - PROCESS | 1747 | 1467647043969 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1747 | 1467647043975 Marionette TRACE conn3 <- [1,1778,null,{}] 08:44:04 INFO - PROCESS | 1747 | 1467647044001 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}] 08:44:04 INFO - PROCESS | 1747 | 1467647044010 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:04 INFO - PROCESS | 1747 | 1467647044270 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:44:04 INFO - PROCESS | 1747 | 1467647044299 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 1747 | 1467647044309 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e9800 == 26 [pid = 1747] [id = 452] 08:44:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8f194c00) [pid = 1747] [serial = 1357] [outer = (nil)] 08:44:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8f304400) [pid = 1747] [serial = 1358] [outer = 0x8f194c00] 08:44:04 INFO - PROCESS | 1747 | 1467647044375 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8f30b000) [pid = 1747] [serial = 1359] [outer = 0x8f194c00] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9180cc00) [pid = 1747] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8c9e8000) [pid = 1747] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8c9e6800) [pid = 1747] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9230ac00) [pid = 1747] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9249b400) [pid = 1747] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8e6e0c00) [pid = 1747] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x917bfc00) [pid = 1747] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x928bac00) [pid = 1747] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8f30c000) [pid = 1747] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8d452800) [pid = 1747] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8aee5800) [pid = 1747] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x928c1800) [pid = 1747] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8aeee400) [pid = 1747] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92ad9000) [pid = 1747] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8d216800) [pid = 1747] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8e8c2800) [pid = 1747] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:44:05 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92110000) [pid = 1747] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:44:06 INFO - PROCESS | 1747 | 1467647046078 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]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:44:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2137ms 08:44:06 INFO - PROCESS | 1747 | 1467647046106 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:44:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:44:06 INFO - PROCESS | 1747 | 1467647046110 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 08:44:06 INFO - PROCESS | 1747 | 1467647046116 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 1747 | 1467647046119 Marionette TRACE conn3 <- [1,1782,null,{}] 08:44:06 INFO - PROCESS | 1747 | 1467647046125 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}] 08:44:06 INFO - PROCESS | 1747 | 1467647046130 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:06 INFO - PROCESS | 1747 | 1467647046280 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:44:06 INFO - PROCESS | 1747 | 1467647046294 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1747 | 1467647046302 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeee400 == 27 [pid = 1747] [id = 453] 08:44:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8b349400) [pid = 1747] [serial = 1360] [outer = (nil)] 08:44:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8f302400) [pid = 1747] [serial = 1361] [outer = 0x8b349400] 08:44:06 INFO - PROCESS | 1747 | 1467647046367 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x90f44000) [pid = 1747] [serial = 1362] [outer = 0x8b349400] 08:44:07 INFO - PROCESS | 1747 | 1467647047161 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]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1081ms 08:44:07 INFO - PROCESS | 1747 | 1467647047198 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 1747 | 1467647047201 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 08:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:44:07 INFO - PROCESS | 1747 | 1467647047207 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 1747 | 1467647047210 Marionette TRACE conn3 <- [1,1786,null,{}] 08:44:07 INFO - PROCESS | 1747 | 1467647047215 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}] 08:44:07 INFO - PROCESS | 1747 | 1467647047220 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:07 INFO - PROCESS | 1747 | 1467647047419 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:44:07 INFO - PROCESS | 1747 | 1467647047439 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 1747 | 1467647047447 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d6400 == 28 [pid = 1747] [id = 454] 08:44:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x910d6800) [pid = 1747] [serial = 1363] [outer = (nil)] 08:44:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x910da800) [pid = 1747] [serial = 1364] [outer = 0x910d6800] 08:44:07 INFO - PROCESS | 1747 | 1467647047550 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x917bcc00) [pid = 1747] [serial = 1365] [outer = 0x910d6800] 08:44:08 INFO - PROCESS | 1747 | 1467647048664 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]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1529ms 08:44:08 INFO - PROCESS | 1747 | 1467647048738 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:44:08 INFO - PROCESS | 1747 | 1467647048745 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 08:44:08 INFO - PROCESS | 1747 | 1467647048754 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 1747 | 1467647048759 Marionette TRACE conn3 <- [1,1790,null,{}] 08:44:08 INFO - PROCESS | 1747 | 1467647048768 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}] 08:44:08 INFO - PROCESS | 1747 | 1467647048774 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:08 INFO - PROCESS | 1747 | 1467647048991 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:44:09 INFO - PROCESS | 1747 | 1467647049232 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 1747 | 1467647049238 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d208c00 == 29 [pid = 1747] [id = 455] 08:44:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8d209800) [pid = 1747] [serial = 1366] [outer = (nil)] 08:44:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8d44a000) [pid = 1747] [serial = 1367] [outer = 0x8d209800] 08:44:09 INFO - PROCESS | 1747 | 1467647049403 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8e6e1400) [pid = 1747] [serial = 1368] [outer = 0x8d209800] 08:44:10 INFO - PROCESS | 1747 | 1467647050358 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]]]}] 08:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1640ms 08:44:10 INFO - PROCESS | 1747 | 1467647050393 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 1747 | 1467647050400 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 08:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:44:10 INFO - PROCESS | 1747 | 1467647050410 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 1747 | 1467647050414 Marionette TRACE conn3 <- [1,1794,null,{}] 08:44:10 INFO - PROCESS | 1747 | 1467647050421 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}] 08:44:10 INFO - PROCESS | 1747 | 1467647050427 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:10 INFO - PROCESS | 1747 | 1467647050613 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:44:10 INFO - PROCESS | 1747 | 1467647050799 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 1747 | 1467647050805 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d456800 == 30 [pid = 1747] [id = 456] 08:44:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8f196c00) [pid = 1747] [serial = 1369] [outer = (nil)] 08:44:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8f307c00) [pid = 1747] [serial = 1370] [outer = 0x8f196c00] 08:44:10 INFO - PROCESS | 1747 | 1467647050897 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x910db000) [pid = 1747] [serial = 1371] [outer = 0x8f196c00] 08:44:11 INFO - PROCESS | 1747 | 1467647051892 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]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:44:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1528ms 08:44:11 INFO - PROCESS | 1747 | 1467647051938 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:44:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:44:11 INFO - PROCESS | 1747 | 1467647051943 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 08:44:11 INFO - PROCESS | 1747 | 1467647051950 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 1747 | 1467647051956 Marionette TRACE conn3 <- [1,1798,null,{}] 08:44:11 INFO - PROCESS | 1747 | 1467647051972 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}] 08:44:11 INFO - PROCESS | 1747 | 1467647051981 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:12 INFO - PROCESS | 1747 | 1467647052193 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:44:12 INFO - PROCESS | 1747 | 1467647052387 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 1747 | 1467647052399 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x91809c00 == 31 [pid = 1747] [id = 457] 08:44:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9180a400) [pid = 1747] [serial = 1372] [outer = (nil)] 08:44:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x919d0c00) [pid = 1747] [serial = 1373] [outer = 0x9180a400] 08:44:12 INFO - PROCESS | 1747 | 1467647052591 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x919d7400) [pid = 1747] [serial = 1374] [outer = 0x9180a400] 08:44:13 INFO - PROCESS | 1747 | 1467647053488 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]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1590ms 08:44:13 INFO - PROCESS | 1747 | 1467647053539 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 1747 | 1467647053543 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 08:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:44:13 INFO - PROCESS | 1747 | 1467647053550 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 1747 | 1467647053553 Marionette TRACE conn3 <- [1,1802,null,{}] 08:44:13 INFO - PROCESS | 1747 | 1467647053559 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}] 08:44:13 INFO - PROCESS | 1747 | 1467647053565 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:13 INFO - PROCESS | 1747 | 1467647053736 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:44:13 INFO - PROCESS | 1747 | 1467647053916 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 1747 | 1467647053926 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x91810c00 == 32 [pid = 1747] [id = 458] 08:44:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x91deec00) [pid = 1747] [serial = 1375] [outer = (nil)] 08:44:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x920f0c00) [pid = 1747] [serial = 1376] [outer = 0x91deec00] 08:44:14 INFO - PROCESS | 1747 | 1467647054008 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x92115000) [pid = 1747] [serial = 1377] [outer = 0x91deec00] 08:44:14 INFO - PROCESS | 1747 | 1467647054919 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]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:44:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1431ms 08:44:14 INFO - PROCESS | 1747 | 1467647054984 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 1747 | 1467647054988 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 08:44:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:44:14 INFO - PROCESS | 1747 | 1467647054996 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 1747 | 1467647055000 Marionette TRACE conn3 <- [1,1806,null,{}] 08:44:15 INFO - PROCESS | 1747 | 1467647055005 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}] 08:44:15 INFO - PROCESS | 1747 | 1467647055010 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:15 INFO - PROCESS | 1747 | 1467647055180 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:44:15 INFO - PROCESS | 1747 | 1467647055361 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 1747 | 1467647055371 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x91ded400 == 33 [pid = 1747] [id = 459] 08:44:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x91dee800) [pid = 1747] [serial = 1378] [outer = (nil)] 08:44:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x92307000) [pid = 1747] [serial = 1379] [outer = 0x91dee800] 08:44:15 INFO - PROCESS | 1747 | 1467647055464 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x92309800) [pid = 1747] [serial = 1380] [outer = 0x91dee800] 08:44:16 INFO - PROCESS | 1747 | 1467647056444 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]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1480ms 08:44:16 INFO - PROCESS | 1747 | 1467647056477 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 1747 | 1467647056480 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 08:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:44:16 INFO - PROCESS | 1747 | 1467647056487 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 1747 | 1467647056489 Marionette TRACE conn3 <- [1,1810,null,{}] 08:44:16 INFO - PROCESS | 1747 | 1467647056495 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}] 08:44:16 INFO - PROCESS | 1747 | 1467647056506 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:16 INFO - PROCESS | 1747 | 1467647056720 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:44:16 INFO - PROCESS | 1747 | 1467647056908 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1747 | 1467647056919 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee2400 == 34 [pid = 1747] [id = 460] 08:44:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8b34f000) [pid = 1747] [serial = 1381] [outer = (nil)] 08:44:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x927e3000) [pid = 1747] [serial = 1382] [outer = 0x8b34f000] 08:44:17 INFO - PROCESS | 1747 | 1467647057054 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9249ac00) [pid = 1747] [serial = 1383] [outer = 0x8b34f000] 08:44:17 INFO - PROCESS | 1747 | 1467647057982 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]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1532ms 08:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:44:18 INFO - PROCESS | 1747 | 1467647058019 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 1747 | 1467647058023 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 08:44:18 INFO - PROCESS | 1747 | 1467647058029 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 1747 | 1467647058033 Marionette TRACE conn3 <- [1,1814,null,{}] 08:44:18 INFO - PROCESS | 1747 | 1467647058038 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}] 08:44:18 INFO - PROCESS | 1747 | 1467647058044 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:18 INFO - PROCESS | 1747 | 1467647058209 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:44:18 INFO - PROCESS | 1747 | 1467647058392 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 1747 | 1467647058399 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b346800 == 35 [pid = 1747] [id = 461] 08:44:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8f304000) [pid = 1747] [serial = 1384] [outer = (nil)] 08:44:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x92a26000) [pid = 1747] [serial = 1385] [outer = 0x8f304000] 08:44:18 INFO - PROCESS | 1747 | 1467647058477 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x92a28400) [pid = 1747] [serial = 1386] [outer = 0x8f304000] 08:44:19 INFO - PROCESS | 1747 | 1467647059410 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]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1429ms 08:44:19 INFO - PROCESS | 1747 | 1467647059458 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:44:19 INFO - PROCESS | 1747 | 1467647059469 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 08:44:19 INFO - PROCESS | 1747 | 1467647059474 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 1747 | 1467647059478 Marionette TRACE conn3 <- [1,1818,null,{}] 08:44:19 INFO - PROCESS | 1747 | 1467647059483 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}] 08:44:19 INFO - PROCESS | 1747 | 1467647059488 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:19 INFO - PROCESS | 1747 | 1467647059651 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:44:19 INFO - PROCESS | 1747 | 1467647059837 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1747 | 1467647059843 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f30ec00 == 36 [pid = 1747] [id = 462] 08:44:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x917be800) [pid = 1747] [serial = 1387] [outer = (nil)] 08:44:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x92a30000) [pid = 1747] [serial = 1388] [outer = 0x917be800] 08:44:19 INFO - PROCESS | 1747 | 1467647059924 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x92ad3c00) [pid = 1747] [serial = 1389] [outer = 0x917be800] 08:44:20 INFO - PROCESS | 1747 | 1467647060874 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]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1478ms 08:44:20 INFO - PROCESS | 1747 | 1467647060953 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 1747 | 1467647060956 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 08:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:44:20 INFO - PROCESS | 1747 | 1467647060963 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 1747 | 1467647060967 Marionette TRACE conn3 <- [1,1822,null,{}] 08:44:20 INFO - PROCESS | 1747 | 1467647060973 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}] 08:44:20 INFO - PROCESS | 1747 | 1467647060978 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:21 INFO - PROCESS | 1747 | 1467647061178 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:44:21 INFO - PROCESS | 1747 | 1467647061588 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 1747 | 1467647061596 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee4400 == 37 [pid = 1747] [id = 463] 08:44:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8aee5c00) [pid = 1747] [serial = 1390] [outer = (nil)] 08:44:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8b347400) [pid = 1747] [serial = 1391] [outer = 0x8aee5c00] 08:44:21 INFO - PROCESS | 1747 | 1467647061719 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8b34f800) [pid = 1747] [serial = 1392] [outer = 0x8aee5c00] 08:44:22 INFO - PROCESS | 1747 | 1467647062718 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]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1832ms 08:44:22 INFO - PROCESS | 1747 | 1467647062819 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 1747 | 1467647062825 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 08:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:44:22 INFO - PROCESS | 1747 | 1467647062833 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 1747 | 1467647062838 Marionette TRACE conn3 <- [1,1826,null,{}] 08:44:22 INFO - PROCESS | 1747 | 1467647062846 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}] 08:44:22 INFO - PROCESS | 1747 | 1467647062854 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:23 INFO - PROCESS | 1747 | 1467647063052 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x919d4000) [pid = 1747] [serial = 1274] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x8f310c00) [pid = 1747] [serial = 1272] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x917b6400) [pid = 1747] [serial = 1304] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x92d99400) [pid = 1747] [serial = 1283] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x928b8800) [pid = 1747] [serial = 1307] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x910dcc00) [pid = 1747] [serial = 1302] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x927e2000) [pid = 1747] [serial = 1277] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x92addc00) [pid = 1747] [serial = 1310] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8f199c00) [pid = 1747] [serial = 1271] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8f306000) [pid = 1747] [serial = 1301] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x93a35c00) [pid = 1747] [serial = 1284] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x928bf400) [pid = 1747] [serial = 1278] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9454b400) [pid = 1747] [serial = 1286] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x91df0c00) [pid = 1747] [serial = 1296] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8b354c00) [pid = 1747] [serial = 1269] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x93a34000) [pid = 1747] [serial = 1287] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x919d8800) [pid = 1747] [serial = 1305] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x92a30c00) [pid = 1747] [serial = 1281] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8c87d000) [pid = 1747] [serial = 1298] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x92113800) [pid = 1747] [serial = 1275] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x910dac00) [pid = 1747] [serial = 1295] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x96c94800) [pid = 1747] [serial = 1293] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x94f3d800) [pid = 1747] [serial = 1289] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92a25c00) [pid = 1747] [serial = 1280] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x94f9b800) [pid = 1747] [serial = 1290] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9180d400) [pid = 1747] [serial = 1266] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8c9dd400) [pid = 1747] [serial = 1299] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92a0b400) [pid = 1747] [serial = 1308] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8aeee000) [pid = 1747] [serial = 1268] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9524dc00) [pid = 1747] [serial = 1292] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x93816c00) [pid = 1747] [serial = 1311] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x92a27000) [pid = 1747] [serial = 1313] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x94505400) [pid = 1747] [serial = 1314] [outer = (nil)] [url = about:blank] 08:44:23 INFO - PROCESS | 1747 | 1467647063292 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 1747 | 1467647063303 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34e800 == 38 [pid = 1747] [id = 464] 08:44:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8c87d000) [pid = 1747] [serial = 1393] [outer = (nil)] 08:44:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8c9e2800) [pid = 1747] [serial = 1394] [outer = 0x8c87d000] 08:44:23 INFO - PROCESS | 1747 | 1467647063382 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8d210c00) [pid = 1747] [serial = 1395] [outer = 0x8c87d000] 08:44:24 INFO - PROCESS | 1747 | 1467647064151 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]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1378ms 08:44:24 INFO - PROCESS | 1747 | 1467647064217 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 1747 | 1467647064223 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 08:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:44:24 INFO - PROCESS | 1747 | 1467647064234 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 1747 | 1467647064238 Marionette TRACE conn3 <- [1,1830,null,{}] 08:44:24 INFO - PROCESS | 1747 | 1467647064247 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}] 08:44:24 INFO - PROCESS | 1747 | 1467647064252 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:24 INFO - PROCESS | 1747 | 1467647064476 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:44:24 INFO - PROCESS | 1747 | 1467647064625 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1747 | 1467647064634 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d214c00 == 39 [pid = 1747] [id = 465] 08:44:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8d44b800) [pid = 1747] [serial = 1396] [outer = (nil)] 08:44:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8e8c5c00) [pid = 1747] [serial = 1397] [outer = 0x8d44b800] 08:44:24 INFO - PROCESS | 1747 | 1467647064702 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8f19bc00) [pid = 1747] [serial = 1398] [outer = 0x8d44b800] 08:44:25 INFO - PROCESS | 1747 | 1467647065550 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]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1390ms 08:44:25 INFO - PROCESS | 1747 | 1467647065625 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 1747 | 1467647065629 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 08:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:44:25 INFO - PROCESS | 1747 | 1467647065643 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1747 | 1467647065652 Marionette TRACE conn3 <- [1,1834,null,{}] 08:44:25 INFO - PROCESS | 1747 | 1467647065665 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}] 08:44:25 INFO - PROCESS | 1747 | 1467647065672 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:25 INFO - PROCESS | 1747 | 1467647065887 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:44:25 INFO - PROCESS | 1747 | 1467647065915 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 1747 | 1467647065920 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d215800 == 40 [pid = 1747] [id = 466] 08:44:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x90f4d000) [pid = 1747] [serial = 1399] [outer = (nil)] 08:44:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x917b7c00) [pid = 1747] [serial = 1400] [outer = 0x90f4d000] 08:44:25 INFO - PROCESS | 1747 | 1467647065995 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x91801c00) [pid = 1747] [serial = 1401] [outer = 0x90f4d000] 08:44:26 INFO - PROCESS | 1747 | 1467647066932 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]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1349ms 08:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:44:26 INFO - PROCESS | 1747 | 1467647066984 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 1747 | 1467647066988 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 08:44:26 INFO - PROCESS | 1747 | 1467647066994 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 1747 | 1467647066998 Marionette TRACE conn3 <- [1,1838,null,{}] 08:44:27 INFO - PROCESS | 1747 | 1467647067010 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}] 08:44:27 INFO - PROCESS | 1747 | 1467647067015 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:27 INFO - PROCESS | 1747 | 1467647067225 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:44:27 INFO - PROCESS | 1747 | 1467647067245 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 1747 | 1467647067251 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19b800 == 41 [pid = 1747] [id = 467] 08:44:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x90f4e000) [pid = 1747] [serial = 1402] [outer = (nil)] 08:44:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x919d6800) [pid = 1747] [serial = 1403] [outer = 0x90f4e000] 08:44:27 INFO - PROCESS | 1747 | 1467647067318 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x91de5800) [pid = 1747] [serial = 1404] [outer = 0x90f4e000] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8f194c00) [pid = 1747] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8b349400) [pid = 1747] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8d20f400) [pid = 1747] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8f30ac00) [pid = 1747] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8aee4000) [pid = 1747] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x93a31400) [pid = 1747] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x94f37000) [pid = 1747] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8c885c00) [pid = 1747] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x9230dc00) [pid = 1747] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9385b400) [pid = 1747] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8e8bdc00) [pid = 1747] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8d211c00) [pid = 1747] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x92da2800) [pid = 1747] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x94f37c00) [pid = 1747] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x99b5cc00) [pid = 1747] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:44:27 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x919dc000) [pid = 1747] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:44:28 INFO - PROCESS | 1747 | 1467647068375 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]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1445ms 08:44:28 INFO - PROCESS | 1747 | 1467647068439 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 1747 | 1467647068443 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 08:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:44:28 INFO - PROCESS | 1747 | 1467647068449 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 1747 | 1467647068451 Marionette TRACE conn3 <- [1,1842,null,{}] 08:44:28 INFO - PROCESS | 1747 | 1467647068457 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}] 08:44:28 INFO - PROCESS | 1747 | 1467647068461 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:28 INFO - PROCESS | 1747 | 1467647068614 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:44:28 INFO - PROCESS | 1747 | 1467647068752 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 1747 | 1467647068768 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f50800 == 42 [pid = 1747] [id = 468] 08:44:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91806000) [pid = 1747] [serial = 1405] [outer = (nil)] 08:44:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x919dc000) [pid = 1747] [serial = 1406] [outer = 0x91806000] 08:44:28 INFO - PROCESS | 1747 | 1467647068846 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9210cc00) [pid = 1747] [serial = 1407] [outer = 0x91806000] 08:44:29 INFO - PROCESS | 1747 | 1467647069628 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]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1194ms 08:44:29 INFO - PROCESS | 1747 | 1467647069645 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 1747 | 1467647069648 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 08:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:44:29 INFO - PROCESS | 1747 | 1467647069654 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 1747 | 1467647069656 Marionette TRACE conn3 <- [1,1846,null,{}] 08:44:29 INFO - PROCESS | 1747 | 1467647069662 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}] 08:44:29 INFO - PROCESS | 1747 | 1467647069667 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:29 INFO - PROCESS | 1747 | 1467647069935 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:44:30 INFO - PROCESS | 1747 | 1467647070080 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 1747 | 1467647070087 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee9000 == 43 [pid = 1747] [id = 469] 08:44:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8aee9800) [pid = 1747] [serial = 1408] [outer = (nil)] 08:44:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8aef1000) [pid = 1747] [serial = 1409] [outer = 0x8aee9800] 08:44:30 INFO - PROCESS | 1747 | 1467647070175 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8c87a800) [pid = 1747] [serial = 1410] [outer = 0x8aee9800] 08:44:31 INFO - PROCESS | 1747 | 1467647071211 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]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1638ms 08:44:31 INFO - PROCESS | 1747 | 1467647071294 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 1747 | 1467647071300 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 08:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:44:31 INFO - PROCESS | 1747 | 1467647071309 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 1747 | 1467647071314 Marionette TRACE conn3 <- [1,1850,null,{}] 08:44:31 INFO - PROCESS | 1747 | 1467647071322 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}] 08:44:31 INFO - PROCESS | 1747 | 1467647071328 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:31 INFO - PROCESS | 1747 | 1467647071548 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:44:31 INFO - PROCESS | 1747 | 1467647071786 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 1747 | 1467647071799 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8bb400 == 44 [pid = 1747] [id = 470] 08:44:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8e8bcc00) [pid = 1747] [serial = 1411] [outer = (nil)] 08:44:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8e8c4400) [pid = 1747] [serial = 1412] [outer = 0x8e8bcc00] 08:44:31 INFO - PROCESS | 1747 | 1467647071892 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8f303000) [pid = 1747] [serial = 1413] [outer = 0x8e8bcc00] 08:44:32 INFO - PROCESS | 1747 | 1467647072818 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]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1581ms 08:44:32 INFO - PROCESS | 1747 | 1467647072890 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 1747 | 1467647072895 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 08:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:44:32 INFO - PROCESS | 1747 | 1467647072902 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1747 | 1467647072906 Marionette TRACE conn3 <- [1,1854,null,{}] 08:44:32 INFO - PROCESS | 1747 | 1467647072912 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}] 08:44:32 INFO - PROCESS | 1747 | 1467647072917 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:33 INFO - PROCESS | 1747 | 1467647073133 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:44:33 INFO - PROCESS | 1747 | 1467647073411 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 1747 | 1467647073417 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x919d3000 == 45 [pid = 1747] [id = 471] 08:44:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x91df0400) [pid = 1747] [serial = 1414] [outer = (nil)] 08:44:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x920f8c00) [pid = 1747] [serial = 1415] [outer = 0x91df0400] 08:44:33 INFO - PROCESS | 1747 | 1467647073510 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92307400) [pid = 1747] [serial = 1416] [outer = 0x91df0400] 08:44:34 INFO - PROCESS | 1747 | 1467647074397 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]]]}] 08:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1530ms 08:44:34 INFO - PROCESS | 1747 | 1467647074433 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 1747 | 1467647074440 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 08:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:44:34 INFO - PROCESS | 1747 | 1467647074457 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 1747 | 1467647074465 Marionette TRACE conn3 <- [1,1858,null,{}] 08:44:34 INFO - PROCESS | 1747 | 1467647074470 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}] 08:44:34 INFO - PROCESS | 1747 | 1467647074477 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:34 INFO - PROCESS | 1747 | 1467647074706 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:44:34 INFO - PROCESS | 1747 | 1467647074943 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 1747 | 1467647074951 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19fc00 == 46 [pid = 1747] [id = 472] 08:44:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x919d5800) [pid = 1747] [serial = 1417] [outer = (nil)] 08:44:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x928bf400) [pid = 1747] [serial = 1418] [outer = 0x919d5800] 08:44:35 INFO - PROCESS | 1747 | 1467647075073 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x92a07400) [pid = 1747] [serial = 1419] [outer = 0x919d5800] 08:44:35 INFO - PROCESS | 1747 | 1467647075975 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]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1588ms 08:44:36 INFO - PROCESS | 1747 | 1467647076039 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:44:36 INFO - PROCESS | 1747 | 1467647076043 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 08:44:36 INFO - PROCESS | 1747 | 1467647076049 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 1747 | 1467647076053 Marionette TRACE conn3 <- [1,1862,null,{}] 08:44:36 INFO - PROCESS | 1747 | 1467647076058 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}] 08:44:36 INFO - PROCESS | 1747 | 1467647076064 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:36 INFO - PROCESS | 1747 | 1467647076238 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:44:36 INFO - PROCESS | 1747 | 1467647076426 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 1747 | 1467647076432 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8b9400 == 47 [pid = 1747] [id = 473] 08:44:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9180ec00) [pid = 1747] [serial = 1420] [outer = (nil)] 08:44:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x92a25000) [pid = 1747] [serial = 1421] [outer = 0x9180ec00] 08:44:36 INFO - PROCESS | 1747 | 1467647076512 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x92a2a400) [pid = 1747] [serial = 1422] [outer = 0x9180ec00] 08:44:37 INFO - PROCESS | 1747 | 1467647077447 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]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1433ms 08:44:37 INFO - PROCESS | 1747 | 1467647077482 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 1747 | 1467647077485 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 08:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:44:37 INFO - PROCESS | 1747 | 1467647077492 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 1747 | 1467647077495 Marionette TRACE conn3 <- [1,1866,null,{}] 08:44:37 INFO - PROCESS | 1747 | 1467647077501 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}] 08:44:37 INFO - PROCESS | 1747 | 1467647077506 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:37 INFO - PROCESS | 1747 | 1467647077695 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:44:37 INFO - PROCESS | 1747 | 1467647077892 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1747 | 1467647077908 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x92adb400 == 48 [pid = 1747] [id = 474] 08:44:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x92adbc00) [pid = 1747] [serial = 1423] [outer = (nil)] 08:44:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x92d98400) [pid = 1747] [serial = 1424] [outer = 0x92adbc00] 08:44:37 INFO - PROCESS | 1747 | 1467647077993 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x92da4c00) [pid = 1747] [serial = 1425] [outer = 0x92adbc00] 08:44:38 INFO - PROCESS | 1747 | 1467647078944 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]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1480ms 08:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:44:38 INFO - PROCESS | 1747 | 1467647078976 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 1747 | 1467647078979 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 08:44:38 INFO - PROCESS | 1747 | 1467647078988 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1747 | 1467647078991 Marionette TRACE conn3 <- [1,1870,null,{}] 08:44:39 INFO - PROCESS | 1747 | 1467647078997 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}] 08:44:39 INFO - PROCESS | 1747 | 1467647079002 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:39 INFO - PROCESS | 1747 | 1467647079178 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:44:39 INFO - PROCESS | 1747 | 1467647079378 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 1747 | 1467647079386 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeea400 == 49 [pid = 1747] [id = 475] 08:44:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x910dd000) [pid = 1747] [serial = 1426] [outer = (nil)] 08:44:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x93820800) [pid = 1747] [serial = 1427] [outer = 0x910dd000] 08:44:39 INFO - PROCESS | 1747 | 1467647079512 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x9385a800) [pid = 1747] [serial = 1428] [outer = 0x910dd000] 08:44:40 INFO - PROCESS | 1747 | 1467647080477 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]]]}] 08:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1534ms 08:44:40 INFO - PROCESS | 1747 | 1467647080518 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:44:40 INFO - PROCESS | 1747 | 1467647080523 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 08:44:40 INFO - PROCESS | 1747 | 1467647080529 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 1747 | 1467647080532 Marionette TRACE conn3 <- [1,1874,null,{}] 08:44:40 INFO - PROCESS | 1747 | 1467647080538 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}] 08:44:40 INFO - PROCESS | 1747 | 1467647080543 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:40 INFO - PROCESS | 1747 | 1467647080711 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:44:40 INFO - PROCESS | 1747 | 1467647080899 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 1747 | 1467647080905 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e7400 == 50 [pid = 1747] [id = 476] 08:44:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8d44b000) [pid = 1747] [serial = 1429] [outer = (nil)] 08:44:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x90f49400) [pid = 1747] [serial = 1430] [outer = 0x8d44b000] 08:44:40 INFO - PROCESS | 1747 | 1467647080989 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9381a000) [pid = 1747] [serial = 1431] [outer = 0x8d44b000] 08:44:42 INFO - PROCESS | 1747 | 1467647082204 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]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1741ms 08:44:42 INFO - PROCESS | 1747 | 1467647082270 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 1747 | 1467647082276 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 08:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:44:42 INFO - PROCESS | 1747 | 1467647082282 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 1747 | 1467647082290 Marionette TRACE conn3 <- [1,1878,null,{}] 08:44:42 INFO - PROCESS | 1747 | 1467647082297 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}] 08:44:42 INFO - PROCESS | 1747 | 1467647082302 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:42 INFO - PROCESS | 1747 | 1467647082568 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:44:42 INFO - PROCESS | 1747 | 1467647082884 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 1747 | 1467647082891 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d453000 == 51 [pid = 1747] [id = 477] 08:44:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x8e6e7c00) [pid = 1747] [serial = 1432] [outer = (nil)] 08:44:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x90f47c00) [pid = 1747] [serial = 1433] [outer = 0x8e6e7c00] 08:44:42 INFO - PROCESS | 1747 | 1467647082965 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x917b8c00) [pid = 1747] [serial = 1434] [outer = 0x8e6e7c00] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8bc800 == 50 [pid = 1747] [id = 448] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x917bd400 == 49 [pid = 1747] [id = 442] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3c00 == 48 [pid = 1747] [id = 449] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8d213000 == 47 [pid = 1747] [id = 433] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeeac00 == 46 [pid = 1747] [id = 434] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19b800 == 45 [pid = 1747] [id = 467] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x919d4c00 == 44 [pid = 1747] [id = 437] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f301400 == 43 [pid = 1747] [id = 439] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeeb000 == 42 [pid = 1747] [id = 438] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x90f50800 == 41 [pid = 1747] [id = 468] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x90f49c00 == 40 [pid = 1747] [id = 443] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f30d400 == 39 [pid = 1747] [id = 444] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x92a01800 == 38 [pid = 1747] [id = 440] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x917be000 == 37 [pid = 1747] [id = 446] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x928b9400 == 36 [pid = 1747] [id = 436] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8aef1400 == 35 [pid = 1747] [id = 441] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x92a06400 == 34 [pid = 1747] [id = 445] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x910dc400 == 33 [pid = 1747] [id = 435] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x919d8000 == 32 [pid = 1747] [id = 447] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e7400 == 31 [pid = 1747] [id = 476] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x92adb400 == 30 [pid = 1747] [id = 474] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeea400 == 29 [pid = 1747] [id = 475] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8b9400 == 28 [pid = 1747] [id = 473] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19fc00 == 27 [pid = 1747] [id = 472] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8bb400 == 26 [pid = 1747] [id = 470] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x919d3000 == 25 [pid = 1747] [id = 471] 08:44:44 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee9000 == 24 [pid = 1747] [id = 469] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8f304400) [pid = 1747] [serial = 1358] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8f302400) [pid = 1747] [serial = 1361] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8e6ec000) [pid = 1747] [serial = 1317] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8d44c000) [pid = 1747] [serial = 1316] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x9210bc00) [pid = 1747] [serial = 1320] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x919d7800) [pid = 1747] [serial = 1319] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8aee8000) [pid = 1747] [serial = 1349] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x94f43800) [pid = 1747] [serial = 1323] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x94547400) [pid = 1747] [serial = 1322] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x98807400) [pid = 1747] [serial = 1326] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x98109000) [pid = 1747] [serial = 1325] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8c9df800) [pid = 1747] [serial = 1352] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x996eb000) [pid = 1747] [serial = 1329] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x99393000) [pid = 1747] [serial = 1328] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x99b56000) [pid = 1747] [serial = 1332] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x99b14400) [pid = 1747] [serial = 1331] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8f30d000) [pid = 1747] [serial = 1347] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8f306c00) [pid = 1747] [serial = 1346] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8e6df800) [pid = 1747] [serial = 1355] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x99cc4800) [pid = 1747] [serial = 1335] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x99b5d400) [pid = 1747] [serial = 1334] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x99e89400) [pid = 1747] [serial = 1338] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x99e85c00) [pid = 1747] [serial = 1337] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x9a502400) [pid = 1747] [serial = 1341] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x99e89000) [pid = 1747] [serial = 1340] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9a79a400) [pid = 1747] [serial = 1344] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9a50d800) [pid = 1747] [serial = 1343] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8b349000) [pid = 1747] [serial = 1350] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8d207800) [pid = 1747] [serial = 1353] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8f30b000) [pid = 1747] [serial = 1359] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x90f44000) [pid = 1747] [serial = 1362] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e6ed400) [pid = 1747] [serial = 1356] [outer = (nil)] [url = about:blank] 08:44:44 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x910da800) [pid = 1747] [serial = 1364] [outer = (nil)] [url = about:blank] 08:44:45 INFO - PROCESS | 1747 | 1467647085010 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]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 2805ms 08:44:45 INFO - PROCESS | 1747 | 1467647085092 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:44:45 INFO - PROCESS | 1747 | 1467647085098 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 08:44:45 INFO - PROCESS | 1747 | 1467647085106 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 1747 | 1467647085113 Marionette TRACE conn3 <- [1,1882,null,{}] 08:44:45 INFO - PROCESS | 1747 | 1467647085120 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}] 08:44:45 INFO - PROCESS | 1747 | 1467647085125 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:45 INFO - PROCESS | 1747 | 1467647085295 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:44:45 INFO - PROCESS | 1747 | 1467647085306 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 1747 | 1467647085314 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dfc00 == 25 [pid = 1747] [id = 478] 08:44:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8c9e1800) [pid = 1747] [serial = 1435] [outer = (nil)] 08:44:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8d210000) [pid = 1747] [serial = 1436] [outer = 0x8c9e1800] 08:44:45 INFO - PROCESS | 1747 | 1467647085383 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8d44ec00) [pid = 1747] [serial = 1437] [outer = 0x8c9e1800] 08:44:46 INFO - PROCESS | 1747 | 1467647086292 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]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1232ms 08:44:46 INFO - PROCESS | 1747 | 1467647086337 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:44:46 INFO - PROCESS | 1747 | 1467647086345 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 08:44:46 INFO - PROCESS | 1747 | 1467647086356 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 1747 | 1467647086360 Marionette TRACE conn3 <- [1,1886,null,{}] 08:44:46 INFO - PROCESS | 1747 | 1467647086366 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}] 08:44:46 INFO - PROCESS | 1747 | 1467647086372 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:46 INFO - PROCESS | 1747 | 1467647086542 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:44:46 INFO - PROCESS | 1747 | 1467647086686 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 1747 | 1467647086694 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8b9400 == 26 [pid = 1747] [id = 479] 08:44:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e8bc800) [pid = 1747] [serial = 1438] [outer = (nil)] 08:44:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8f199400) [pid = 1747] [serial = 1439] [outer = 0x8e8bc800] 08:44:46 INFO - PROCESS | 1747 | 1467647086763 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8f301400) [pid = 1747] [serial = 1440] [outer = 0x8e8bc800] 08:44:47 INFO - PROCESS | 1747 | 1467647087637 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]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1333ms 08:44:47 INFO - PROCESS | 1747 | 1467647087687 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 1747 | 1467647087690 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 08:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:44:47 INFO - PROCESS | 1747 | 1467647087704 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 1747 | 1467647087709 Marionette TRACE conn3 <- [1,1890,null,{}] 08:44:47 INFO - PROCESS | 1747 | 1467647087757 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}] 08:44:47 INFO - PROCESS | 1747 | 1467647087765 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:47 INFO - PROCESS | 1747 | 1467647087980 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:44:48 INFO - PROCESS | 1747 | 1467647088003 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 1747 | 1467647088016 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x910dd800 == 27 [pid = 1747] [id = 480] 08:44:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x910de400) [pid = 1747] [serial = 1441] [outer = (nil)] 08:44:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x917bc000) [pid = 1747] [serial = 1442] [outer = 0x910de400] 08:44:48 INFO - PROCESS | 1747 | 1467647088086 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x919d1800) [pid = 1747] [serial = 1443] [outer = 0x910de400] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x90f4d000) [pid = 1747] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x90f4e000) [pid = 1747] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x917be800) [pid = 1747] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8c87d000) [pid = 1747] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x91dee800) [pid = 1747] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8f196c00) [pid = 1747] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8aee5c00) [pid = 1747] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9180a400) [pid = 1747] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x91deec00) [pid = 1747] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x910d6800) [pid = 1747] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8d209800) [pid = 1747] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8d44b800) [pid = 1747] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8b34f000) [pid = 1747] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f304000) [pid = 1747] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:44:49 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91806000) [pid = 1747] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:44:49 INFO - PROCESS | 1747 | 1467647089741 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]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2066ms 08:44:49 INFO - PROCESS | 1747 | 1467647089770 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 1747 | 1467647089774 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 08:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:44:49 INFO - PROCESS | 1747 | 1467647089780 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 1747 | 1467647089783 Marionette TRACE conn3 <- [1,1894,null,{}] 08:44:49 INFO - PROCESS | 1747 | 1467647089793 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}] 08:44:49 INFO - PROCESS | 1747 | 1467647089797 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:50 INFO - PROCESS | 1747 | 1467647089999 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:44:50 INFO - PROCESS | 1747 | 1467647090085 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 1747 | 1467647090091 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d209800 == 28 [pid = 1747] [id = 481] 08:44:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8f193800) [pid = 1747] [serial = 1444] [outer = (nil)] 08:44:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x90f4e000) [pid = 1747] [serial = 1445] [outer = 0x8f193800] 08:44:50 INFO - PROCESS | 1747 | 1467647090162 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9180cc00) [pid = 1747] [serial = 1446] [outer = 0x8f193800] 08:44:50 INFO - PROCESS | 1747 | 1467647090839 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]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1080ms 08:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:44:50 INFO - PROCESS | 1747 | 1467647090878 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 1747 | 1467647090881 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 08:44:50 INFO - PROCESS | 1747 | 1467647090887 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 1747 | 1467647090890 Marionette TRACE conn3 <- [1,1898,null,{}] 08:44:50 INFO - PROCESS | 1747 | 1467647090895 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}] 08:44:50 INFO - PROCESS | 1747 | 1467647090900 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:51 INFO - PROCESS | 1747 | 1467647091092 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:44:51 INFO - PROCESS | 1747 | 1467647091106 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 1747 | 1467647091116 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34b400 == 29 [pid = 1747] [id = 482] 08:44:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8c9dc000) [pid = 1747] [serial = 1447] [outer = (nil)] 08:44:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x920ed000) [pid = 1747] [serial = 1448] [outer = 0x8c9dc000] 08:44:51 INFO - PROCESS | 1747 | 1467647091180 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x920f0400) [pid = 1747] [serial = 1449] [outer = 0x8c9dc000] 08:44:52 INFO - PROCESS | 1747 | 1467647092251 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]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1428ms 08:44:52 INFO - PROCESS | 1747 | 1467647092315 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 1747 | 1467647092322 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 08:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:44:52 INFO - PROCESS | 1747 | 1467647092330 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 1747 | 1467647092335 Marionette TRACE conn3 <- [1,1902,null,{}] 08:44:52 INFO - PROCESS | 1747 | 1467647092344 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}] 08:44:52 INFO - PROCESS | 1747 | 1467647092349 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:52 INFO - PROCESS | 1747 | 1467647092566 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:44:52 INFO - PROCESS | 1747 | 1467647092826 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 1747 | 1467647092835 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c881800 == 30 [pid = 1747] [id = 483] 08:44:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8c886400) [pid = 1747] [serial = 1450] [outer = (nil)] 08:44:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8d455000) [pid = 1747] [serial = 1451] [outer = 0x8c886400] 08:44:52 INFO - PROCESS | 1747 | 1467647092963 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8e8be800) [pid = 1747] [serial = 1452] [outer = 0x8c886400] 08:44:53 INFO - PROCESS | 1747 | 1467647093897 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]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1645ms 08:44:53 INFO - PROCESS | 1747 | 1467647093974 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 1747 | 1467647093982 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 08:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:44:54 INFO - PROCESS | 1747 | 1467647093993 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 1747 | 1467647093997 Marionette TRACE conn3 <- [1,1906,null,{}] 08:44:54 INFO - PROCESS | 1747 | 1467647094003 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}] 08:44:54 INFO - PROCESS | 1747 | 1467647094010 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:54 INFO - PROCESS | 1747 | 1467647094223 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:44:54 INFO - PROCESS | 1747 | 1467647094459 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 1747 | 1467647094472 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c887800 == 31 [pid = 1747] [id = 484] 08:44:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x910d5000) [pid = 1747] [serial = 1453] [outer = (nil)] 08:44:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x910e0c00) [pid = 1747] [serial = 1454] [outer = 0x910d5000] 08:44:54 INFO - PROCESS | 1747 | 1467647094579 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x919dcc00) [pid = 1747] [serial = 1455] [outer = 0x910d5000] 08:44:55 INFO - PROCESS | 1747 | 1467647095582 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]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1631ms 08:44:55 INFO - PROCESS | 1747 | 1467647095624 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:44:55 INFO - PROCESS | 1747 | 1467647095628 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 08:44:55 INFO - PROCESS | 1747 | 1467647095635 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 1747 | 1467647095641 Marionette TRACE conn3 <- [1,1910,null,{}] 08:44:55 INFO - PROCESS | 1747 | 1467647095658 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}] 08:44:55 INFO - PROCESS | 1747 | 1467647095666 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:55 INFO - PROCESS | 1747 | 1467647095840 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:44:56 INFO - PROCESS | 1747 | 1467647096064 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 1747 | 1467647096074 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x927e5000 == 32 [pid = 1747] [id = 485] 08:44:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x927e6000) [pid = 1747] [serial = 1456] [outer = (nil)] 08:44:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x928ba800) [pid = 1747] [serial = 1457] [outer = 0x927e6000] 08:44:56 INFO - PROCESS | 1747 | 1467647096200 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x928c0000) [pid = 1747] [serial = 1458] [outer = 0x927e6000] 08:44:57 INFO - PROCESS | 1747 | 1467647097068 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]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1483ms 08:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:44:57 INFO - PROCESS | 1747 | 1467647097118 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 1747 | 1467647097122 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 08:44:57 INFO - PROCESS | 1747 | 1467647097129 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 1747 | 1467647097132 Marionette TRACE conn3 <- [1,1914,null,{}] 08:44:57 INFO - PROCESS | 1747 | 1467647097138 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}] 08:44:57 INFO - PROCESS | 1747 | 1467647097143 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:57 INFO - PROCESS | 1747 | 1467647097313 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:44:57 INFO - PROCESS | 1747 | 1467647097492 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 1747 | 1467647097501 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87e000 == 33 [pid = 1747] [id = 486] 08:44:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8c9e6400) [pid = 1747] [serial = 1459] [outer = (nil)] 08:44:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92a23c00) [pid = 1747] [serial = 1460] [outer = 0x8c9e6400] 08:44:57 INFO - PROCESS | 1747 | 1467647097579 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x92a27800) [pid = 1747] [serial = 1461] [outer = 0x8c9e6400] 08:44:58 INFO - PROCESS | 1747 | 1467647098468 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]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1378ms 08:44:58 INFO - PROCESS | 1747 | 1467647098507 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:44:58 INFO - PROCESS | 1747 | 1467647098511 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 08:44:58 INFO - PROCESS | 1747 | 1467647098517 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 1747 | 1467647098520 Marionette TRACE conn3 <- [1,1918,null,{}] 08:44:58 INFO - PROCESS | 1747 | 1467647098526 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}] 08:44:58 INFO - PROCESS | 1747 | 1467647098531 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:58 INFO - PROCESS | 1747 | 1467647098691 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:44:58 INFO - PROCESS | 1747 | 1467647098870 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 1747 | 1467647098876 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:44:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d2c00 == 34 [pid = 1747] [id = 487] 08:44:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92a06000) [pid = 1747] [serial = 1462] [outer = (nil)] 08:44:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92ada400) [pid = 1747] [serial = 1463] [outer = 0x92a06000] 08:44:58 INFO - PROCESS | 1747 | 1467647098955 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92adc800) [pid = 1747] [serial = 1464] [outer = 0x92a06000] 08:44:59 INFO - PROCESS | 1747 | 1467647099926 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]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1481ms 08:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:45:00 INFO - PROCESS | 1747 | 1467647099997 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 1747 | 1467647100001 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:45:00 INFO - PROCESS | 1747 | 1467647100007 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 1747 | 1467647100011 Marionette TRACE conn3 <- [1,1922,null,{}] 08:45:00 INFO - PROCESS | 1747 | 1467647100016 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}] 08:45:00 INFO - PROCESS | 1747 | 1467647100027 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:00 INFO - PROCESS | 1747 | 1467647100295 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:45:00 INFO - PROCESS | 1747 | 1467647100536 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 1747 | 1467647100544 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee5800 == 35 [pid = 1747] [id = 488] 08:45:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8f309c00) [pid = 1747] [serial = 1465] [outer = (nil)] 08:45:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x93858800) [pid = 1747] [serial = 1466] [outer = 0x8f309c00] 08:45:00 INFO - PROCESS | 1747 | 1467647100643 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x9385a400) [pid = 1747] [serial = 1467] [outer = 0x8f309c00] 08:45:01 INFO - PROCESS | 1747 | 1467647101537 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]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1581ms 08:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:45:01 INFO - PROCESS | 1747 | 1467647101588 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 1747 | 1467647101591 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:45:01 INFO - PROCESS | 1747 | 1467647101598 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 1747 | 1467647101602 Marionette TRACE conn3 <- [1,1926,null,{}] 08:45:01 INFO - PROCESS | 1747 | 1467647101607 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}] 08:45:01 INFO - PROCESS | 1747 | 1467647101613 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:01 INFO - PROCESS | 1747 | 1467647101777 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:45:01 INFO - PROCESS | 1747 | 1467647101961 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 1747 | 1467647101968 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b348800 == 36 [pid = 1747] [id = 489] 08:45:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8b349800) [pid = 1747] [serial = 1468] [outer = (nil)] 08:45:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8e8c4000) [pid = 1747] [serial = 1469] [outer = 0x8b349800] 08:45:02 INFO - PROCESS | 1747 | 1467647102059 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x90f44800) [pid = 1747] [serial = 1470] [outer = 0x8b349800] 08:45:03 INFO - PROCESS | 1747 | 1467647103222 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]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1690ms 08:45:03 INFO - PROCESS | 1747 | 1467647103288 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 1747 | 1467647103294 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:45:03 INFO - PROCESS | 1747 | 1467647103301 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 1747 | 1467647103309 Marionette TRACE conn3 <- [1,1930,null,{}] 08:45:03 INFO - PROCESS | 1747 | 1467647103316 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}] 08:45:03 INFO - PROCESS | 1747 | 1467647103321 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:03 INFO - PROCESS | 1747 | 1467647103491 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:45:03 INFO - PROCESS | 1747 | 1467647103836 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 1747 | 1467647103847 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:03 INFO - PROCESS | 1747 | --DOCSHELL 0x8d209800 == 35 [pid = 1747] [id = 481] 08:45:03 INFO - PROCESS | 1747 | --DOCSHELL 0x910dd800 == 34 [pid = 1747] [id = 480] 08:45:03 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8b9400 == 33 [pid = 1747] [id = 479] 08:45:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34e000 == 34 [pid = 1747] [id = 490] 08:45:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8b353400) [pid = 1747] [serial = 1471] [outer = (nil)] 08:45:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8d20b800) [pid = 1747] [serial = 1472] [outer = 0x8b353400] 08:45:03 INFO - PROCESS | 1747 | 1467647103965 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8d452800) [pid = 1747] [serial = 1473] [outer = 0x8b353400] 08:45:04 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dfc00 == 33 [pid = 1747] [id = 478] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x91801c00) [pid = 1747] [serial = 1401] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x917b7c00) [pid = 1747] [serial = 1400] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x919d6800) [pid = 1747] [serial = 1403] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x92a30000) [pid = 1747] [serial = 1388] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x92ad3c00) [pid = 1747] [serial = 1389] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8c9e2800) [pid = 1747] [serial = 1394] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8d210c00) [pid = 1747] [serial = 1395] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92307000) [pid = 1747] [serial = 1379] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92309800) [pid = 1747] [serial = 1380] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8f307c00) [pid = 1747] [serial = 1370] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x910db000) [pid = 1747] [serial = 1371] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8b347400) [pid = 1747] [serial = 1391] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8b34f800) [pid = 1747] [serial = 1392] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x919d0c00) [pid = 1747] [serial = 1373] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x919d7400) [pid = 1747] [serial = 1374] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x920f0c00) [pid = 1747] [serial = 1376] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92115000) [pid = 1747] [serial = 1377] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x917bcc00) [pid = 1747] [serial = 1365] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8d44a000) [pid = 1747] [serial = 1367] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8e6e1400) [pid = 1747] [serial = 1368] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e8c5c00) [pid = 1747] [serial = 1397] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x927e3000) [pid = 1747] [serial = 1382] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x9249ac00) [pid = 1747] [serial = 1383] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x92a26000) [pid = 1747] [serial = 1385] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92a28400) [pid = 1747] [serial = 1386] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x919dc000) [pid = 1747] [serial = 1406] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9210cc00) [pid = 1747] [serial = 1407] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x91de5800) [pid = 1747] [serial = 1404] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f19bc00) [pid = 1747] [serial = 1398] [outer = (nil)] [url = about:blank] 08:45:04 INFO - PROCESS | 1747 | 1467647104783 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]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1533ms 08:45:04 INFO - PROCESS | 1747 | 1467647104834 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 1747 | 1467647104840 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:45:04 INFO - PROCESS | 1747 | 1467647104850 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 1747 | 1467647104853 Marionette TRACE conn3 <- [1,1934,null,{}] 08:45:04 INFO - PROCESS | 1747 | 1467647104860 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}] 08:45:04 INFO - PROCESS | 1747 | 1467647104865 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:05 INFO - PROCESS | 1747 | 1467647105031 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:45:05 INFO - PROCESS | 1747 | 1467647105181 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 1747 | 1467647105190 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e2400 == 34 [pid = 1747] [id = 491] 08:45:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8f19e000) [pid = 1747] [serial = 1474] [outer = (nil)] 08:45:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8f30c400) [pid = 1747] [serial = 1475] [outer = 0x8f19e000] 08:45:05 INFO - PROCESS | 1747 | 1467647105258 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x90f50400) [pid = 1747] [serial = 1476] [outer = 0x8f19e000] 08:45:06 INFO - PROCESS | 1747 | 1467647106065 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]]]}] 08:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1237ms 08:45:06 INFO - PROCESS | 1747 | 1467647106087 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 1747 | 1467647106091 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:45:06 INFO - PROCESS | 1747 | 1467647106097 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 1747 | 1467647106103 Marionette TRACE conn3 <- [1,1938,null,{}] 08:45:06 INFO - PROCESS | 1747 | 1467647106118 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}] 08:45:06 INFO - PROCESS | 1747 | 1467647106125 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:06 INFO - PROCESS | 1747 | 1467647106282 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:45:06 INFO - PROCESS | 1747 | 1467647106292 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 1747 | 1467647106303 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x919d7c00 == 35 [pid = 1747] [id = 492] 08:45:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x919d8000) [pid = 1747] [serial = 1477] [outer = (nil)] 08:45:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x919de800) [pid = 1747] [serial = 1478] [outer = 0x919d8000] 08:45:06 INFO - PROCESS | 1747 | 1467647106371 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x920f2400) [pid = 1747] [serial = 1479] [outer = 0x919d8000] 08:45:07 INFO - PROCESS | 1747 | 1467647107296 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]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1234ms 08:45:07 INFO - PROCESS | 1747 | 1467647107331 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 1747 | 1467647107335 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:45:07 INFO - PROCESS | 1747 | 1467647107341 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 1747 | 1467647107344 Marionette TRACE conn3 <- [1,1942,null,{}] 08:45:07 INFO - PROCESS | 1747 | 1467647107349 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}] 08:45:07 INFO - PROCESS | 1747 | 1467647107354 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:07 INFO - PROCESS | 1747 | 1467647107580 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:45:07 INFO - PROCESS | 1747 | 1467647107603 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 1747 | 1467647107612 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3000 == 36 [pid = 1747] [id = 493] 08:45:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91803000) [pid = 1747] [serial = 1480] [outer = (nil)] 08:45:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92304400) [pid = 1747] [serial = 1481] [outer = 0x91803000] 08:45:07 INFO - PROCESS | 1747 | 1467647107675 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x9230dc00) [pid = 1747] [serial = 1482] [outer = 0x91803000] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x919d5800) [pid = 1747] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x9180ec00) [pid = 1747] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92adbc00) [pid = 1747] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x910dd000) [pid = 1747] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8d44b000) [pid = 1747] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8aee9800) [pid = 1747] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8c9e1800) [pid = 1747] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8e6e7c00) [pid = 1747] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8e8bc800) [pid = 1747] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x910de400) [pid = 1747] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e8bcc00) [pid = 1747] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x91df0400) [pid = 1747] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:45:08 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8f193800) [pid = 1747] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:45:08 INFO - PROCESS | 1747 | 1467647108728 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]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1432ms 08:45:08 INFO - PROCESS | 1747 | 1467647108774 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 1747 | 1467647108778 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:45:08 INFO - PROCESS | 1747 | 1467647108783 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 1747 | 1467647108786 Marionette TRACE conn3 <- [1,1946,null,{}] 08:45:08 INFO - PROCESS | 1747 | 1467647108792 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}] 08:45:08 INFO - PROCESS | 1747 | 1467647108796 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:08 INFO - PROCESS | 1747 | 1467647108962 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:45:09 INFO - PROCESS | 1747 | 1467647109100 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 1747 | 1467647109108 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3800 == 37 [pid = 1747] [id = 494] 08:45:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8c9da000) [pid = 1747] [serial = 1483] [outer = (nil)] 08:45:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x90f48c00) [pid = 1747] [serial = 1484] [outer = 0x8c9da000] 08:45:09 INFO - PROCESS | 1747 | 1467647109179 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x910dd000) [pid = 1747] [serial = 1485] [outer = 0x8c9da000] 08:45:09 INFO - PROCESS | 1747 | 1467647109953 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]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1180ms 08:45:09 INFO - PROCESS | 1747 | 1467647109967 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 1747 | 1467647109970 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:45:09 INFO - PROCESS | 1747 | 1467647109984 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 1747 | 1467647109986 Marionette TRACE conn3 <- [1,1950,null,{}] 08:45:09 INFO - PROCESS | 1747 | 1467647109992 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}] 08:45:10 INFO - PROCESS | 1747 | 1467647110001 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:10 INFO - PROCESS | 1747 | 1467647110183 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:45:10 INFO - PROCESS | 1747 | 1467647110192 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 1747 | 1467647110197 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d212400 == 38 [pid = 1747] [id = 495] 08:45:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8d44c400) [pid = 1747] [serial = 1486] [outer = (nil)] 08:45:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92a0f400) [pid = 1747] [serial = 1487] [outer = 0x8d44c400] 08:45:10 INFO - PROCESS | 1747 | 1467647110268 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92a29800) [pid = 1747] [serial = 1488] [outer = 0x8d44c400] 08:45:11 INFO - PROCESS | 1747 | 1467647111351 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]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1426ms 08:45:11 INFO - PROCESS | 1747 | 1467647111411 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:45:11 INFO - PROCESS | 1747 | 1467647111418 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:45:11 INFO - PROCESS | 1747 | 1467647111427 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 1747 | 1467647111433 Marionette TRACE conn3 <- [1,1954,null,{}] 08:45:11 INFO - PROCESS | 1747 | 1467647111443 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}] 08:45:11 INFO - PROCESS | 1747 | 1467647111448 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:11 INFO - PROCESS | 1747 | 1467647111672 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:45:11 INFO - PROCESS | 1747 | 1467647111855 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 1747 | 1467647111865 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9df800 == 39 [pid = 1747] [id = 496] 08:45:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8c9e1800) [pid = 1747] [serial = 1489] [outer = (nil)] 08:45:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e6e4800) [pid = 1747] [serial = 1490] [outer = 0x8c9e1800] 08:45:12 INFO - PROCESS | 1747 | 1467647112003 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f197c00) [pid = 1747] [serial = 1491] [outer = 0x8c9e1800] 08:45:12 INFO - PROCESS | 1747 | 1467647112938 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]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1586ms 08:45:13 INFO - PROCESS | 1747 | 1467647113011 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 1747 | 1467647113018 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:45:13 INFO - PROCESS | 1747 | 1467647113029 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 1747 | 1467647113033 Marionette TRACE conn3 <- [1,1958,null,{}] 08:45:13 INFO - PROCESS | 1747 | 1467647113039 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}] 08:45:13 INFO - PROCESS | 1747 | 1467647113045 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:13 INFO - PROCESS | 1747 | 1467647113263 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:45:13 INFO - PROCESS | 1747 | 1467647113507 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 1747 | 1467647113517 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f30d400 == 40 [pid = 1747] [id = 497] 08:45:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x917b2c00) [pid = 1747] [serial = 1492] [outer = (nil)] 08:45:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91805400) [pid = 1747] [serial = 1493] [outer = 0x917b2c00] 08:45:13 INFO - PROCESS | 1747 | 1467647113644 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x920f0c00) [pid = 1747] [serial = 1494] [outer = 0x917b2c00] 08:45:14 INFO - PROCESS | 1747 | 1467647114605 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]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1628ms 08:45:14 INFO - PROCESS | 1747 | 1467647114657 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:45:14 INFO - PROCESS | 1747 | 1467647114661 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:45:14 INFO - PROCESS | 1747 | 1467647114669 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 1747 | 1467647114675 Marionette TRACE conn3 <- [1,1962,null,{}] 08:45:14 INFO - PROCESS | 1747 | 1467647114691 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}] 08:45:14 INFO - PROCESS | 1747 | 1467647114700 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:14 INFO - PROCESS | 1747 | 1467647114920 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:45:15 INFO - PROCESS | 1747 | 1467647115149 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 1747 | 1467647115163 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x9249d400 == 41 [pid = 1747] [id = 498] 08:45:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92a25c00) [pid = 1747] [serial = 1495] [outer = (nil)] 08:45:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92ad8800) [pid = 1747] [serial = 1496] [outer = 0x92a25c00] 08:45:15 INFO - PROCESS | 1747 | 1467647115289 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92da2800) [pid = 1747] [serial = 1497] [outer = 0x92a25c00] 08:45:16 INFO - PROCESS | 1747 | 1467647116211 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]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1583ms 08:45:16 INFO - PROCESS | 1747 | 1467647116252 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:45:16 INFO - PROCESS | 1747 | 1467647116257 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:45:16 INFO - PROCESS | 1747 | 1467647116263 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 1747 | 1467647116267 Marionette TRACE conn3 <- [1,1966,null,{}] 08:45:16 INFO - PROCESS | 1747 | 1467647116273 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}] 08:45:16 INFO - PROCESS | 1747 | 1467647116278 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:16 INFO - PROCESS | 1747 | 1467647116453 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:45:16 INFO - PROCESS | 1747 | 1467647116635 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 1747 | 1467647116643 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x92304c00 == 42 [pid = 1747] [id = 499] 08:45:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92d9b400) [pid = 1747] [serial = 1498] [outer = (nil)] 08:45:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x93a34800) [pid = 1747] [serial = 1499] [outer = 0x92d9b400] 08:45:16 INFO - PROCESS | 1747 | 1467647116725 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93a39800) [pid = 1747] [serial = 1500] [outer = 0x92d9b400] 08:45:17 INFO - PROCESS | 1747 | 1467647117619 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]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1386ms 08:45:17 INFO - PROCESS | 1747 | 1467647117653 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 1747 | 1467647117657 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:45:17 INFO - PROCESS | 1747 | 1467647117665 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 1747 | 1467647117669 Marionette TRACE conn3 <- [1,1970,null,{}] 08:45:17 INFO - PROCESS | 1747 | 1467647117674 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}] 08:45:17 INFO - PROCESS | 1747 | 1467647117679 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:17 INFO - PROCESS | 1747 | 1467647117842 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:45:18 INFO - PROCESS | 1747 | 1467647118053 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 1747 | 1467647118061 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee6000 == 43 [pid = 1747] [id = 500] 08:45:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8c9da400) [pid = 1747] [serial = 1501] [outer = (nil)] 08:45:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x93a3cc00) [pid = 1747] [serial = 1502] [outer = 0x8c9da400] 08:45:18 INFO - PROCESS | 1747 | 1467647118171 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x94545400) [pid = 1747] [serial = 1503] [outer = 0x8c9da400] 08:45:19 INFO - PROCESS | 1747 | 1467647119115 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]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1489ms 08:45:19 INFO - PROCESS | 1747 | 1467647119154 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:45:19 INFO - PROCESS | 1747 | 1467647119158 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:45:19 INFO - PROCESS | 1747 | 1467647119165 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 1747 | 1467647119168 Marionette TRACE conn3 <- [1,1974,null,{}] 08:45:19 INFO - PROCESS | 1747 | 1467647119174 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}] 08:45:19 INFO - PROCESS | 1747 | 1467647119186 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:19 INFO - PROCESS | 1747 | 1467647119390 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:45:19 INFO - PROCESS | 1747 | 1467647119577 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 1747 | 1467647119583 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c888800 == 44 [pid = 1747] [id = 501] 08:45:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8c9dd800) [pid = 1747] [serial = 1504] [outer = (nil)] 08:45:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x94f39400) [pid = 1747] [serial = 1505] [outer = 0x8c9dd800] 08:45:19 INFO - PROCESS | 1747 | 1467647119666 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x94f3b000) [pid = 1747] [serial = 1506] [outer = 0x8c9dd800] 08:45:20 INFO - PROCESS | 1747 | 1467647120564 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]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1439ms 08:45:20 INFO - PROCESS | 1747 | 1467647120603 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 1747 | 1467647120606 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:45:20 INFO - PROCESS | 1747 | 1467647120613 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 1747 | 1467647120617 Marionette TRACE conn3 <- [1,1978,null,{}] 08:45:20 INFO - PROCESS | 1747 | 1467647120622 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}] 08:45:20 INFO - PROCESS | 1747 | 1467647120628 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:20 INFO - PROCESS | 1747 | 1467647120872 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:45:21 INFO - PROCESS | 1747 | 1467647121009 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 1747 | 1467647121017 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee6800 == 45 [pid = 1747] [id = 502] 08:45:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8aeed800) [pid = 1747] [serial = 1507] [outer = (nil)] 08:45:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8e8bfc00) [pid = 1747] [serial = 1508] [outer = 0x8aeed800] 08:45:21 INFO - PROCESS | 1747 | 1467647121098 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x910d3c00) [pid = 1747] [serial = 1509] [outer = 0x8aeed800] 08:45:22 INFO - PROCESS | 1747 | 1467647122284 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]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1732ms 08:45:22 INFO - PROCESS | 1747 | 1467647122347 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 1747 | 1467647122353 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:45:22 INFO - PROCESS | 1747 | 1467647122361 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 1747 | 1467647122368 Marionette TRACE conn3 <- [1,1982,null,{}] 08:45:22 INFO - PROCESS | 1747 | 1467647122375 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}] 08:45:22 INFO - PROCESS | 1747 | 1467647122381 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:22 INFO - PROCESS | 1747 | 1467647122551 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:45:22 INFO - PROCESS | 1747 | 1467647122870 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 1747 | 1467647122878 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f196400 == 46 [pid = 1747] [id = 503] 08:45:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8f198000) [pid = 1747] [serial = 1510] [outer = (nil)] 08:45:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8f30b800) [pid = 1747] [serial = 1511] [outer = 0x8f198000] 08:45:23 INFO - PROCESS | 1747 | 1467647123021 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x90f4e800) [pid = 1747] [serial = 1512] [outer = 0x8f198000] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3800 == 45 [pid = 1747] [id = 494] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3000 == 44 [pid = 1747] [id = 493] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x919d7c00 == 43 [pid = 1747] [id = 492] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e2400 == 42 [pid = 1747] [id = 491] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34e000 == 41 [pid = 1747] [id = 490] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34b400 == 40 [pid = 1747] [id = 482] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8c887800 == 39 [pid = 1747] [id = 484] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8c881800 == 38 [pid = 1747] [id = 483] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x927e5000 == 37 [pid = 1747] [id = 485] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8b348800 == 36 [pid = 1747] [id = 489] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee5800 == 35 [pid = 1747] [id = 488] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8d453000 == 34 [pid = 1747] [id = 477] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87e000 == 33 [pid = 1747] [id = 486] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x910d2c00 == 32 [pid = 1747] [id = 487] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee6800 == 31 [pid = 1747] [id = 502] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8c888800 == 30 [pid = 1747] [id = 501] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x92304c00 == 29 [pid = 1747] [id = 499] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee6000 == 28 [pid = 1747] [id = 500] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x9249d400 == 27 [pid = 1747] [id = 498] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8f30d400 == 26 [pid = 1747] [id = 497] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8d212400 == 25 [pid = 1747] [id = 495] 08:45:24 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9df800 == 24 [pid = 1747] [id = 496] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x928bf400) [pid = 1747] [serial = 1418] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x92a2a400) [pid = 1747] [serial = 1422] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92a25000) [pid = 1747] [serial = 1421] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x92da4c00) [pid = 1747] [serial = 1425] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92d98400) [pid = 1747] [serial = 1424] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9385a800) [pid = 1747] [serial = 1428] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x93820800) [pid = 1747] [serial = 1427] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9381a000) [pid = 1747] [serial = 1431] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x90f49400) [pid = 1747] [serial = 1430] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8c87a800) [pid = 1747] [serial = 1410] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8d210000) [pid = 1747] [serial = 1436] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8d44ec00) [pid = 1747] [serial = 1437] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8aef1000) [pid = 1747] [serial = 1409] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x90f47c00) [pid = 1747] [serial = 1433] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x917b8c00) [pid = 1747] [serial = 1434] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8f199400) [pid = 1747] [serial = 1439] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x917bc000) [pid = 1747] [serial = 1442] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8f303000) [pid = 1747] [serial = 1413] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8e8c4400) [pid = 1747] [serial = 1412] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92307400) [pid = 1747] [serial = 1416] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x920f8c00) [pid = 1747] [serial = 1415] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x90f4e000) [pid = 1747] [serial = 1445] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x920ed000) [pid = 1747] [serial = 1448] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92a07400) [pid = 1747] [serial = 1419] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x919d1800) [pid = 1747] [serial = 1443] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9180cc00) [pid = 1747] [serial = 1446] [outer = (nil)] [url = about:blank] 08:45:24 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f301400) [pid = 1747] [serial = 1440] [outer = (nil)] [url = about:blank] 08:45:25 INFO - PROCESS | 1747 | 1467647125132 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]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2838ms 08:45:25 INFO - PROCESS | 1747 | 1467647125199 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 1747 | 1467647125205 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:45:25 INFO - PROCESS | 1747 | 1467647125212 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 1747 | 1467647125217 Marionette TRACE conn3 <- [1,1986,null,{}] 08:45:25 INFO - PROCESS | 1747 | 1467647125225 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}] 08:45:25 INFO - PROCESS | 1747 | 1467647125230 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:25 INFO - PROCESS | 1747 | 1467647125394 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:45:25 INFO - PROCESS | 1747 | 1467647125570 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 1747 | 1467647125577 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b348800 == 25 [pid = 1747] [id = 504] 08:45:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8b34ac00) [pid = 1747] [serial = 1513] [outer = (nil)] 08:45:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8c9e1c00) [pid = 1747] [serial = 1514] [outer = 0x8b34ac00] 08:45:25 INFO - PROCESS | 1747 | 1467647125650 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8d20b000) [pid = 1747] [serial = 1515] [outer = 0x8b34ac00] 08:45:26 INFO - PROCESS | 1747 | 1467647126428 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]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1230ms 08:45:26 INFO - PROCESS | 1747 | 1467647126445 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 1747 | 1467647126452 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:45:26 INFO - PROCESS | 1747 | 1467647126464 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 1747 | 1467647126468 Marionette TRACE conn3 <- [1,1990,null,{}] 08:45:26 INFO - PROCESS | 1747 | 1467647126474 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}] 08:45:26 INFO - PROCESS | 1747 | 1467647126480 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:26 INFO - PROCESS | 1747 | 1467647126647 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:45:26 INFO - PROCESS | 1747 | 1467647126666 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 1747 | 1467647126674 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8bc000 == 26 [pid = 1747] [id = 505] 08:45:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8e8c3c00) [pid = 1747] [serial = 1516] [outer = (nil)] 08:45:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f196c00) [pid = 1747] [serial = 1517] [outer = 0x8e8c3c00] 08:45:26 INFO - PROCESS | 1747 | 1467647126748 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f1a0800) [pid = 1747] [serial = 1518] [outer = 0x8e8c3c00] 08:45:27 INFO - PROCESS | 1747 | 1467647127766 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]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1341ms 08:45:27 INFO - PROCESS | 1747 | 1467647127805 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 1747 | 1467647127809 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:45:27 INFO - PROCESS | 1747 | 1467647127822 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 1747 | 1467647127828 Marionette TRACE conn3 <- [1,1994,null,{}] 08:45:27 INFO - PROCESS | 1747 | 1467647127845 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}] 08:45:27 INFO - PROCESS | 1747 | 1467647127854 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:28 INFO - PROCESS | 1747 | 1467647128093 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:45:28 INFO - PROCESS | 1747 | 1467647128116 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 1747 | 1467647128127 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b5800 == 27 [pid = 1747] [id = 506] 08:45:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x917b7400) [pid = 1747] [serial = 1519] [outer = (nil)] 08:45:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x917bc800) [pid = 1747] [serial = 1520] [outer = 0x917b7400] 08:45:28 INFO - PROCESS | 1747 | 1467647128198 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91809000) [pid = 1747] [serial = 1521] [outer = 0x917b7400] 08:45:29 INFO - PROCESS | 1747 | 1467647129090 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]]]}] 08:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1340ms 08:45:29 INFO - PROCESS | 1747 | 1467647129156 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:45:29 INFO - PROCESS | 1747 | 1467647129161 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:45:29 INFO - PROCESS | 1747 | 1467647129166 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 1747 | 1467647129169 Marionette TRACE conn3 <- [1,1998,null,{}] 08:45:29 INFO - PROCESS | 1747 | 1467647129175 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}] 08:45:29 INFO - PROCESS | 1747 | 1467647129179 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:29 INFO - PROCESS | 1747 | 1467647129387 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:45:29 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91803000) [pid = 1747] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:45:29 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8c9da000) [pid = 1747] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:45:29 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x919d8000) [pid = 1747] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:45:29 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x927e6000) [pid = 1747] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:45:29 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x92a06000) [pid = 1747] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:45:29 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8c9dc000) [pid = 1747] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:45:29 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x910d5000) [pid = 1747] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:45:29 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8b353400) [pid = 1747] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:45:29 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8f309c00) [pid = 1747] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:45:30 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8c9e6400) [pid = 1747] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:45:30 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8c886400) [pid = 1747] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:45:30 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8b349800) [pid = 1747] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:45:30 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8f19e000) [pid = 1747] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:45:30 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8d44c400) [pid = 1747] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:45:30 INFO - PROCESS | 1747 | 1467647130082 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 1747 | 1467647130090 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b346c00 == 28 [pid = 1747] [id = 507] 08:45:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8b353400) [pid = 1747] [serial = 1522] [outer = (nil)] 08:45:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8c9dc000) [pid = 1747] [serial = 1523] [outer = 0x8b353400] 08:45:30 INFO - PROCESS | 1747 | 1467647130157 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8f198800) [pid = 1747] [serial = 1524] [outer = 0x8b353400] 08:45:30 INFO - PROCESS | 1747 | 1467647130880 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]]]}] 08:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1778ms 08:45:30 INFO - PROCESS | 1747 | 1467647130944 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 1747 | 1467647130947 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:45:30 INFO - PROCESS | 1747 | 1467647130953 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 1747 | 1467647130956 Marionette TRACE conn3 <- [1,2002,null,{}] 08:45:30 INFO - PROCESS | 1747 | 1467647130971 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}] 08:45:30 INFO - PROCESS | 1747 | 1467647130976 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:31 INFO - PROCESS | 1747 | 1467647131119 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:45:31 INFO - PROCESS | 1747 | 1467647131129 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 1747 | 1467647131135 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b7c00 == 29 [pid = 1747] [id = 508] 08:45:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x917be000) [pid = 1747] [serial = 1525] [outer = (nil)] 08:45:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x920ee400) [pid = 1747] [serial = 1526] [outer = 0x917be000] 08:45:31 INFO - PROCESS | 1747 | 1467647131203 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92111400) [pid = 1747] [serial = 1527] [outer = 0x917be000] 08:45:32 INFO - PROCESS | 1747 | 1467647132181 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]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1286ms 08:45:32 INFO - PROCESS | 1747 | 1467647132247 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 1747 | 1467647132255 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:45:32 INFO - PROCESS | 1747 | 1467647132264 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 1747 | 1467647132269 Marionette TRACE conn3 <- [1,2006,null,{}] 08:45:32 INFO - PROCESS | 1747 | 1467647132288 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}] 08:45:32 INFO - PROCESS | 1747 | 1467647132295 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:32 INFO - PROCESS | 1747 | 1467647132471 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:45:32 INFO - PROCESS | 1747 | 1467647132654 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1747 | 1467647132669 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3800 == 30 [pid = 1747] [id = 509] 08:45:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8c87f800) [pid = 1747] [serial = 1528] [outer = (nil)] 08:45:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8d211000) [pid = 1747] [serial = 1529] [outer = 0x8c87f800] 08:45:32 INFO - PROCESS | 1747 | 1467647132751 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8d453000) [pid = 1747] [serial = 1530] [outer = 0x8c87f800] 08:45:33 INFO - PROCESS | 1747 | 1467647133806 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]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1607ms 08:45:33 INFO - PROCESS | 1747 | 1467647133871 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 1747 | 1467647133879 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:45:33 INFO - PROCESS | 1747 | 1467647133889 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 1747 | 1467647133893 Marionette TRACE conn3 <- [1,2010,null,{}] 08:45:33 INFO - PROCESS | 1747 | 1467647133900 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}] 08:45:33 INFO - PROCESS | 1747 | 1467647133906 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:34 INFO - PROCESS | 1747 | 1467647134121 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:45:34 INFO - PROCESS | 1747 | 1467647134346 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 1747 | 1467647134356 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34e000 == 31 [pid = 1747] [id = 510] 08:45:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x90f50000) [pid = 1747] [serial = 1531] [outer = (nil)] 08:45:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x917b3c00) [pid = 1747] [serial = 1532] [outer = 0x90f50000] 08:45:34 INFO - PROCESS | 1747 | 1467647134485 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9180c000) [pid = 1747] [serial = 1533] [outer = 0x90f50000] 08:45:35 INFO - PROCESS | 1747 | 1467647135512 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]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1697ms 08:45:35 INFO - PROCESS | 1747 | 1467647135587 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 1747 | 1467647135591 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:45:35 INFO - PROCESS | 1747 | 1467647135598 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 1747 | 1467647135604 Marionette TRACE conn3 <- [1,2014,null,{}] 08:45:35 INFO - PROCESS | 1747 | 1467647135621 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}] 08:45:35 INFO - PROCESS | 1747 | 1467647135629 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:35 INFO - PROCESS | 1747 | 1467647135840 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:45:36 INFO - PROCESS | 1747 | 1467647136068 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 1747 | 1467647136079 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x9230b800 == 32 [pid = 1747] [id = 511] 08:45:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x9230d800) [pid = 1747] [serial = 1534] [outer = (nil)] 08:45:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x924a4800) [pid = 1747] [serial = 1535] [outer = 0x9230d800] 08:45:36 INFO - PROCESS | 1747 | 1467647136187 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x924a9c00) [pid = 1747] [serial = 1536] [outer = 0x9230d800] 08:45:37 INFO - PROCESS | 1747 | 1467647137156 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]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1640ms 08:45:37 INFO - PROCESS | 1747 | 1467647137238 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 1747 | 1467647137243 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:45:37 INFO - PROCESS | 1747 | 1467647137249 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 1747 | 1467647137254 Marionette TRACE conn3 <- [1,2018,null,{}] 08:45:37 INFO - PROCESS | 1747 | 1467647137260 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}] 08:45:37 INFO - PROCESS | 1747 | 1467647137266 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:37 INFO - PROCESS | 1747 | 1467647137472 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:45:37 INFO - PROCESS | 1747 | 1467647137693 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 1747 | 1467647137701 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f302800 == 33 [pid = 1747] [id = 512] 08:45:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x917b5400) [pid = 1747] [serial = 1537] [outer = (nil)] 08:45:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92a05000) [pid = 1747] [serial = 1538] [outer = 0x917b5400] 08:45:37 INFO - PROCESS | 1747 | 1467647137822 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92a0b400) [pid = 1747] [serial = 1539] [outer = 0x917b5400] 08:45:38 INFO - PROCESS | 1747 | 1467647138938 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]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1732ms 08:45:38 INFO - PROCESS | 1747 | 1467647138983 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 1747 | 1467647138989 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:45:38 INFO - PROCESS | 1747 | 1467647138998 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 1747 | 1467647139003 Marionette TRACE conn3 <- [1,2022,null,{}] 08:45:39 INFO - PROCESS | 1747 | 1467647139011 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}] 08:45:39 INFO - PROCESS | 1747 | 1467647139016 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:39 INFO - PROCESS | 1747 | 1467647139188 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:45:39 INFO - PROCESS | 1747 | 1467647139456 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 1747 | 1467647139468 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d216800 == 34 [pid = 1747] [id = 513] 08:45:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8d448800) [pid = 1747] [serial = 1540] [outer = (nil)] 08:45:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8e6dfc00) [pid = 1747] [serial = 1541] [outer = 0x8d448800] 08:45:39 INFO - PROCESS | 1747 | 1467647139573 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8e8bb000) [pid = 1747] [serial = 1542] [outer = 0x8d448800] 08:45:39 INFO - PROCESS | 1747 | --DOCSHELL 0x8b346c00 == 33 [pid = 1747] [id = 507] 08:45:39 INFO - PROCESS | 1747 | --DOCSHELL 0x917b5800 == 32 [pid = 1747] [id = 506] 08:45:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8bc000 == 31 [pid = 1747] [id = 505] 08:45:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8b348800 == 30 [pid = 1747] [id = 504] 08:45:40 INFO - PROCESS | 1747 | --DOCSHELL 0x8f196400 == 29 [pid = 1747] [id = 503] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x92304400) [pid = 1747] [serial = 1481] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9230dc00) [pid = 1747] [serial = 1482] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x90f48c00) [pid = 1747] [serial = 1484] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x919de800) [pid = 1747] [serial = 1478] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x928ba800) [pid = 1747] [serial = 1457] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x928c0000) [pid = 1747] [serial = 1458] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92ada400) [pid = 1747] [serial = 1463] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92adc800) [pid = 1747] [serial = 1464] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x920f0400) [pid = 1747] [serial = 1449] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x910e0c00) [pid = 1747] [serial = 1454] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x919dcc00) [pid = 1747] [serial = 1455] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8d20b800) [pid = 1747] [serial = 1472] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8d452800) [pid = 1747] [serial = 1473] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x93858800) [pid = 1747] [serial = 1466] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9385a400) [pid = 1747] [serial = 1467] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x92a23c00) [pid = 1747] [serial = 1460] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x92a27800) [pid = 1747] [serial = 1461] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8d455000) [pid = 1747] [serial = 1451] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e8be800) [pid = 1747] [serial = 1452] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8e8c4000) [pid = 1747] [serial = 1469] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x90f44800) [pid = 1747] [serial = 1470] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f30c400) [pid = 1747] [serial = 1475] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x90f50400) [pid = 1747] [serial = 1476] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x92a0f400) [pid = 1747] [serial = 1487] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x92a29800) [pid = 1747] [serial = 1488] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x910dd000) [pid = 1747] [serial = 1485] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x920f2400) [pid = 1747] [serial = 1479] [outer = (nil)] [url = about:blank] 08:45:40 INFO - PROCESS | 1747 | 1467647140433 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]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1480ms 08:45:40 INFO - PROCESS | 1747 | 1467647140495 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 1747 | 1467647140502 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:45:40 INFO - PROCESS | 1747 | 1467647140513 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 1747 | 1467647140517 Marionette TRACE conn3 <- [1,2026,null,{}] 08:45:40 INFO - PROCESS | 1747 | 1467647140523 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}] 08:45:40 INFO - PROCESS | 1747 | 1467647140528 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:40 INFO - PROCESS | 1747 | 1467647140682 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:45:40 INFO - PROCESS | 1747 | 1467647140691 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 1747 | 1467647140702 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dd000 == 30 [pid = 1747] [id = 514] 08:45:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8f30c400) [pid = 1747] [serial = 1543] [outer = (nil)] 08:45:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x90f48c00) [pid = 1747] [serial = 1544] [outer = 0x8f30c400] 08:45:40 INFO - PROCESS | 1747 | 1467647140768 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x910d4000) [pid = 1747] [serial = 1545] [outer = 0x8f30c400] 08:45:41 INFO - PROCESS | 1747 | 1467647141719 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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1238ms 08:45:41 INFO - PROCESS | 1747 | 1467647141752 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 1747 | 1467647141755 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:45:41 INFO - PROCESS | 1747 | 1467647141765 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 1747 | 1467647141769 Marionette TRACE conn3 <- [1,2030,null,{}] 08:45:41 INFO - PROCESS | 1747 | 1467647141785 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}] 08:45:41 INFO - PROCESS | 1747 | 1467647141793 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:41 INFO - PROCESS | 1747 | 1467647141942 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:45:41 INFO - PROCESS | 1747 | 1467647141952 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 1747 | 1467647141959 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x919d8c00 == 31 [pid = 1747] [id = 515] 08:45:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x919db000) [pid = 1747] [serial = 1546] [outer = (nil)] 08:45:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x920ed000) [pid = 1747] [serial = 1547] [outer = 0x919db000] 08:45:42 INFO - PROCESS | 1747 | 1467647142029 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92304800) [pid = 1747] [serial = 1548] [outer = 0x919db000] 08:45:42 INFO - PROCESS | 1747 | 1467647142984 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]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1295ms 08:45:43 INFO - PROCESS | 1747 | 1467647143056 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 1747 | 1467647143060 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:45:43 INFO - PROCESS | 1747 | 1467647143066 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 1747 | 1467647143069 Marionette TRACE conn3 <- [1,2034,null,{}] 08:45:43 INFO - PROCESS | 1747 | 1467647143074 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}] 08:45:43 INFO - PROCESS | 1747 | 1467647143088 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:43 INFO - PROCESS | 1747 | 1467647143315 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:45:43 INFO - PROCESS | 1747 | 1467647143333 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 1747 | 1467647143340 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d216400 == 32 [pid = 1747] [id = 516] 08:45:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x91debc00) [pid = 1747] [serial = 1549] [outer = (nil)] 08:45:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x924a1400) [pid = 1747] [serial = 1550] [outer = 0x91debc00] 08:45:43 INFO - PROCESS | 1747 | 1467647143419 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x924a5c00) [pid = 1747] [serial = 1551] [outer = 0x91debc00] 08:45:44 INFO - PROCESS | 1747 | 1467647144293 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]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1288ms 08:45:44 INFO - PROCESS | 1747 | 1467647144355 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 1747 | 1467647144359 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:45:44 INFO - PROCESS | 1747 | 1467647144365 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1747 | 1467647144368 Marionette TRACE conn3 <- [1,2038,null,{}] 08:45:44 INFO - PROCESS | 1747 | 1467647144373 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}] 08:45:44 INFO - PROCESS | 1747 | 1467647144378 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:44 INFO - PROCESS | 1747 | 1467647144581 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:45:44 INFO - PROCESS | 1747 | 1467647144604 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 1747 | 1467647144612 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x9230bc00 == 33 [pid = 1747] [id = 517] 08:45:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x928c0000) [pid = 1747] [serial = 1552] [outer = (nil)] 08:45:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x928c6400) [pid = 1747] [serial = 1553] [outer = 0x928c0000] 08:45:44 INFO - PROCESS | 1747 | 1467647144676 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92a08400) [pid = 1747] [serial = 1554] [outer = 0x928c0000] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8c9e1800) [pid = 1747] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x917b2c00) [pid = 1747] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92a25c00) [pid = 1747] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92d9b400) [pid = 1747] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8c9da400) [pid = 1747] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f198000) [pid = 1747] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8b34ac00) [pid = 1747] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x917b7400) [pid = 1747] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x8e8c3c00) [pid = 1747] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8c9dd800) [pid = 1747] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8b353400) [pid = 1747] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:45:45 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8aeed800) [pid = 1747] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:45:45 INFO - PROCESS | 1747 | 1467647145658 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]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1328ms 08:45:45 INFO - PROCESS | 1747 | 1467647145693 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 1747 | 1467647145696 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:45:45 INFO - PROCESS | 1747 | 1467647145702 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 1747 | 1467647145705 Marionette TRACE conn3 <- [1,2042,null,{}] 08:45:45 INFO - PROCESS | 1747 | 1467647145710 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}] 08:45:45 INFO - PROCESS | 1747 | 1467647145720 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:45 INFO - PROCESS | 1747 | 1467647145905 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:45:46 INFO - PROCESS | 1747 | 1467647146053 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 1747 | 1467647146061 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34bc00 == 34 [pid = 1747] [id = 518] 08:45:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8b354800) [pid = 1747] [serial = 1555] [outer = (nil)] 08:45:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x917bd400) [pid = 1747] [serial = 1556] [outer = 0x8b354800] 08:45:46 INFO - PROCESS | 1747 | 1467647146130 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x928c1000) [pid = 1747] [serial = 1557] [outer = 0x8b354800] 08:45:46 INFO - PROCESS | 1747 | 1467647146882 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]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1225ms 08:45:46 INFO - PROCESS | 1747 | 1467647146933 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 1747 | 1467647146937 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:45:46 INFO - PROCESS | 1747 | 1467647146943 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 1747 | 1467647146947 Marionette TRACE conn3 <- [1,2046,null,{}] 08:45:46 INFO - PROCESS | 1747 | 1467647146952 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}] 08:45:46 INFO - PROCESS | 1747 | 1467647146957 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:47 INFO - PROCESS | 1747 | 1467647147175 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:45:47 INFO - PROCESS | 1747 | 1467647147359 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 1747 | 1467647147367 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b351c00 == 35 [pid = 1747] [id = 519] 08:45:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x8b353400) [pid = 1747] [serial = 1558] [outer = (nil)] 08:45:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8c884800) [pid = 1747] [serial = 1559] [outer = 0x8b353400] 08:45:47 INFO - PROCESS | 1747 | 1467647147453 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8c9df000) [pid = 1747] [serial = 1560] [outer = 0x8b353400] 08:45:48 INFO - PROCESS | 1747 | 1467647148472 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]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1585ms 08:45:48 INFO - PROCESS | 1747 | 1467647148530 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 1747 | 1467647148537 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:45:48 INFO - PROCESS | 1747 | 1467647148545 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 1747 | 1467647148551 Marionette TRACE conn3 <- [1,2050,null,{}] 08:45:48 INFO - PROCESS | 1747 | 1467647148561 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}] 08:45:48 INFO - PROCESS | 1747 | 1467647148567 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:48 INFO - PROCESS | 1747 | 1467647148752 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:45:48 INFO - PROCESS | 1747 | 1467647148934 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 1747 | 1467647148945 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19c000 == 36 [pid = 1747] [id = 520] 08:45:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8f30f800) [pid = 1747] [serial = 1561] [outer = (nil)] 08:45:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x910d8000) [pid = 1747] [serial = 1562] [outer = 0x8f30f800] 08:45:49 INFO - PROCESS | 1747 | 1467647149074 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x910e1c00) [pid = 1747] [serial = 1563] [outer = 0x8f30f800] 08:45:49 INFO - PROCESS | 1747 | 1467647149985 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]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1483ms 08:45:50 INFO - PROCESS | 1747 | 1467647150033 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 1747 | 1467647150039 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:45:50 INFO - PROCESS | 1747 | 1467647150045 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 1747 | 1467647150049 Marionette TRACE conn3 <- [1,2054,null,{}] 08:45:50 INFO - PROCESS | 1747 | 1467647150055 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}] 08:45:50 INFO - PROCESS | 1747 | 1467647150061 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:50 INFO - PROCESS | 1747 | 1467647150241 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:45:50 INFO - PROCESS | 1747 | 1467647150427 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1747 | 1467647150438 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x920efc00 == 37 [pid = 1747] [id = 521] 08:45:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9210cc00) [pid = 1747] [serial = 1564] [outer = (nil)] 08:45:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9249a800) [pid = 1747] [serial = 1565] [outer = 0x9210cc00] 08:45:50 INFO - PROCESS | 1747 | 1467647150512 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92a01400) [pid = 1747] [serial = 1566] [outer = 0x9210cc00] 08:45:51 INFO - PROCESS | 1747 | 1467647151539 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]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1529ms 08:45:51 INFO - PROCESS | 1747 | 1467647151575 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 1747 | 1467647151582 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:45:51 INFO - PROCESS | 1747 | 1467647151599 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 1747 | 1467647151606 Marionette TRACE conn3 <- [1,2058,null,{}] 08:45:51 INFO - PROCESS | 1747 | 1467647151612 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}] 08:45:51 INFO - PROCESS | 1747 | 1467647151619 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:51 INFO - PROCESS | 1747 | 1467647151798 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:45:51 INFO - PROCESS | 1747 | 1467647151978 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 1747 | 1467647151985 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x91808000 == 38 [pid = 1747] [id = 522] 08:45:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92a26800) [pid = 1747] [serial = 1567] [outer = (nil)] 08:45:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x92adc800) [pid = 1747] [serial = 1568] [outer = 0x92a26800] 08:45:52 INFO - PROCESS | 1747 | 1467647152067 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92d98c00) [pid = 1747] [serial = 1569] [outer = 0x92a26800] 08:45:52 INFO - PROCESS | 1747 | 1467647152951 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]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1390ms 08:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:45:52 INFO - PROCESS | 1747 | 1467647152982 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 1747 | 1467647152985 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:45:52 INFO - PROCESS | 1747 | 1467647152992 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 1747 | 1467647152996 Marionette TRACE conn3 <- [1,2062,null,{}] 08:45:53 INFO - PROCESS | 1747 | 1467647153001 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}] 08:45:53 INFO - PROCESS | 1747 | 1467647153007 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:53 INFO - PROCESS | 1747 | 1467647153200 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:45:53 INFO - PROCESS | 1747 | 1467647153381 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 1747 | 1467647153390 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f303000 == 39 [pid = 1747] [id = 523] 08:45:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9249c800) [pid = 1747] [serial = 1570] [outer = (nil)] 08:45:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x93820800) [pid = 1747] [serial = 1571] [outer = 0x9249c800] 08:45:53 INFO - PROCESS | 1747 | 1467647153467 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x93857800) [pid = 1747] [serial = 1572] [outer = 0x9249c800] 08:45:54 INFO - PROCESS | 1747 | 1467647154409 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]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1488ms 08:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:45:54 INFO - PROCESS | 1747 | 1467647154480 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 1747 | 1467647154483 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:45:54 INFO - PROCESS | 1747 | 1467647154490 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 1747 | 1467647154494 Marionette TRACE conn3 <- [1,2066,null,{}] 08:45:54 INFO - PROCESS | 1747 | 1467647154499 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}] 08:45:54 INFO - PROCESS | 1747 | 1467647154505 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:54 INFO - PROCESS | 1747 | 1467647154682 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:45:54 INFO - PROCESS | 1747 | 1467647154864 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 1747 | 1467647154881 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x93a36000 == 40 [pid = 1747] [id = 524] 08:45:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x93a36400) [pid = 1747] [serial = 1573] [outer = (nil)] 08:45:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x93a39400) [pid = 1747] [serial = 1574] [outer = 0x93a36400] 08:45:55 INFO - PROCESS | 1747 | 1467647155023 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x94549000) [pid = 1747] [serial = 1575] [outer = 0x93a36400] 08:45:55 INFO - PROCESS | 1747 | 1467647155931 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]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1482ms 08:45:55 INFO - PROCESS | 1747 | 1467647155972 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 1747 | 1467647155976 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:45:55 INFO - PROCESS | 1747 | 1467647155982 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 1747 | 1467647155985 Marionette TRACE conn3 <- [1,2070,null,{}] 08:45:55 INFO - PROCESS | 1747 | 1467647155991 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}] 08:45:55 INFO - PROCESS | 1747 | 1467647155996 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:56 INFO - PROCESS | 1747 | 1467647156165 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:45:56 INFO - PROCESS | 1747 | 1467647156385 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 1747 | 1467647156396 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee5c00 == 41 [pid = 1747] [id = 525] 08:45:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8aeeb400) [pid = 1747] [serial = 1576] [outer = (nil)] 08:45:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9454d800) [pid = 1747] [serial = 1577] [outer = 0x8aeeb400] 08:45:56 INFO - PROCESS | 1747 | 1467647156520 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x94f3a000) [pid = 1747] [serial = 1578] [outer = 0x8aeeb400] 08:45:57 INFO - PROCESS | 1747 | 1467647157423 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]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1479ms 08:45:57 INFO - PROCESS | 1747 | 1467647157462 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 1747 | 1467647157465 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:45:57 INFO - PROCESS | 1747 | 1467647157472 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 1747 | 1467647157476 Marionette TRACE conn3 <- [1,2074,null,{}] 08:45:57 INFO - PROCESS | 1747 | 1467647157481 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}] 08:45:57 INFO - PROCESS | 1747 | 1467647157486 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:57 INFO - PROCESS | 1747 | 1467647157648 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:45:57 INFO - PROCESS | 1747 | 1467647157831 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 1747 | 1467647157840 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeef800 == 42 [pid = 1747] [id = 526] 08:45:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8e6ed800) [pid = 1747] [serial = 1579] [outer = (nil)] 08:45:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x94f45800) [pid = 1747] [serial = 1580] [outer = 0x8e6ed800] 08:45:57 INFO - PROCESS | 1747 | 1467647157921 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x94f9a400) [pid = 1747] [serial = 1581] [outer = 0x8e6ed800] 08:45:58 INFO - PROCESS | 1747 | 1467647158840 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]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1433ms 08:45:58 INFO - PROCESS | 1747 | 1467647158907 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 1747 | 1467647158911 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:45:58 INFO - PROCESS | 1747 | 1467647158917 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 1747 | 1467647158921 Marionette TRACE conn3 <- [1,2078,null,{}] 08:45:58 INFO - PROCESS | 1747 | 1467647158927 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}] 08:45:58 INFO - PROCESS | 1747 | 1467647158932 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:59 INFO - PROCESS | 1747 | 1467647159100 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:45:59 INFO - PROCESS | 1747 | 1467647159597 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1747 | 1467647159609 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:45:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87a000 == 43 [pid = 1747] [id = 527] 08:45:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8c87ac00) [pid = 1747] [serial = 1582] [outer = (nil)] 08:45:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8c9d9400) [pid = 1747] [serial = 1583] [outer = 0x8c87ac00] 08:45:59 INFO - PROCESS | 1747 | 1467647159685 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8d449c00) [pid = 1747] [serial = 1584] [outer = 0x8c87ac00] 08:46:00 INFO - PROCESS | 1747 | 1467647160540 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]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1680ms 08:46:00 INFO - PROCESS | 1747 | 1467647160603 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:46:00 INFO - PROCESS | 1747 | 1467647160613 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:46:00 INFO - PROCESS | 1747 | 1467647160623 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1747 | 1467647160630 Marionette TRACE conn3 <- [1,2082,null,{}] 08:46:00 INFO - PROCESS | 1747 | 1467647160648 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}] 08:46:00 INFO - PROCESS | 1747 | 1467647160660 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:00 INFO - PROCESS | 1747 | 1467647160913 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:46:01 INFO - PROCESS | 1747 | 1467647161054 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 1747 | 1467647161063 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dd800 == 44 [pid = 1747] [id = 528] 08:46:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8e8bc000) [pid = 1747] [serial = 1585] [outer = (nil)] 08:46:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x90f4ac00) [pid = 1747] [serial = 1586] [outer = 0x8e8bc000] 08:46:01 INFO - PROCESS | 1747 | 1467647161140 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x910dd000) [pid = 1747] [serial = 1587] [outer = 0x8e8bc000] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34bc00 == 43 [pid = 1747] [id = 518] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9230bc00 == 42 [pid = 1747] [id = 517] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8d216400 == 41 [pid = 1747] [id = 516] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x919d8c00 == 40 [pid = 1747] [id = 515] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dd000 == 39 [pid = 1747] [id = 514] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8d216800 == 38 [pid = 1747] [id = 513] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x917b7c00 == 37 [pid = 1747] [id = 508] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3800 == 36 [pid = 1747] [id = 509] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34e000 == 35 [pid = 1747] [id = 510] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f302800 == 34 [pid = 1747] [id = 512] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x9230b800 == 33 [pid = 1747] [id = 511] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87a000 == 32 [pid = 1747] [id = 527] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeef800 == 31 [pid = 1747] [id = 526] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x93a36000 == 30 [pid = 1747] [id = 524] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee5c00 == 29 [pid = 1747] [id = 525] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f303000 == 28 [pid = 1747] [id = 523] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x91808000 == 27 [pid = 1747] [id = 522] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19c000 == 26 [pid = 1747] [id = 520] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x920efc00 == 25 [pid = 1747] [id = 521] 08:46:02 INFO - PROCESS | 1747 | --DOCSHELL 0x8b351c00 == 24 [pid = 1747] [id = 519] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x920ee400) [pid = 1747] [serial = 1526] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8f197c00) [pid = 1747] [serial = 1491] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8e6e4800) [pid = 1747] [serial = 1490] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x920f0c00) [pid = 1747] [serial = 1494] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x91805400) [pid = 1747] [serial = 1493] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92da2800) [pid = 1747] [serial = 1497] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x92ad8800) [pid = 1747] [serial = 1496] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x93a39800) [pid = 1747] [serial = 1500] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x93a34800) [pid = 1747] [serial = 1499] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x94545400) [pid = 1747] [serial = 1503] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x90f4e800) [pid = 1747] [serial = 1512] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8f30b800) [pid = 1747] [serial = 1511] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8c9e1c00) [pid = 1747] [serial = 1514] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x917bc800) [pid = 1747] [serial = 1520] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8d20b000) [pid = 1747] [serial = 1515] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f196c00) [pid = 1747] [serial = 1517] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x93a3cc00) [pid = 1747] [serial = 1502] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x94f3b000) [pid = 1747] [serial = 1506] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x94f39400) [pid = 1747] [serial = 1505] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8c9dc000) [pid = 1747] [serial = 1523] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x910d3c00) [pid = 1747] [serial = 1509] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x91809000) [pid = 1747] [serial = 1521] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e8bfc00) [pid = 1747] [serial = 1508] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8f1a0800) [pid = 1747] [serial = 1518] [outer = (nil)] [url = about:blank] 08:46:02 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8f198800) [pid = 1747] [serial = 1524] [outer = (nil)] [url = about:blank] 08:46:03 INFO - PROCESS | 1747 | 1467647163283 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]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2703ms 08:46:03 INFO - PROCESS | 1747 | 1467647163325 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 1747 | 1467647163330 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:46:03 INFO - PROCESS | 1747 | 1467647163338 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 1747 | 1467647163345 Marionette TRACE conn3 <- [1,2086,null,{}] 08:46:03 INFO - PROCESS | 1747 | 1467647163352 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}] 08:46:03 INFO - PROCESS | 1747 | 1467647163357 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:03 INFO - PROCESS | 1747 | 1467647163566 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:46:03 INFO - PROCESS | 1747 | 1467647163581 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 1747 | 1467647163591 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dec00 == 25 [pid = 1747] [id = 529] 08:46:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8c9e0400) [pid = 1747] [serial = 1588] [outer = (nil)] 08:46:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8d207400) [pid = 1747] [serial = 1589] [outer = 0x8c9e0400] 08:46:03 INFO - PROCESS | 1747 | 1467647163660 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8d215c00) [pid = 1747] [serial = 1590] [outer = 0x8c9e0400] 08:46:04 INFO - PROCESS | 1747 | 1467647164813 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]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1540ms 08:46:04 INFO - PROCESS | 1747 | 1467647164879 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 1747 | 1467647164886 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:46:04 INFO - PROCESS | 1747 | 1467647164894 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 1747 | 1467647164899 Marionette TRACE conn3 <- [1,2090,null,{}] 08:46:04 INFO - PROCESS | 1747 | 1467647164909 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}] 08:46:04 INFO - PROCESS | 1747 | 1467647164915 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:05 INFO - PROCESS | 1747 | 1467647165103 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:46:05 INFO - PROCESS | 1747 | 1467647165334 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 1747 | 1467647165342 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e2c00 == 26 [pid = 1747] [id = 530] 08:46:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8c9e5400) [pid = 1747] [serial = 1591] [outer = (nil)] 08:46:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e6e2000) [pid = 1747] [serial = 1592] [outer = 0x8c9e5400] 08:46:05 INFO - PROCESS | 1747 | 1467647165428 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e6ed400) [pid = 1747] [serial = 1593] [outer = 0x8c9e5400] 08:46:06 INFO - PROCESS | 1747 | 1467647166405 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]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1603ms 08:46:06 INFO - PROCESS | 1747 | 1467647166497 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 1747 | 1467647166505 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:46:06 INFO - PROCESS | 1747 | 1467647166517 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 1747 | 1467647166521 Marionette TRACE conn3 <- [1,2094,null,{}] 08:46:06 INFO - PROCESS | 1747 | 1467647166528 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}] 08:46:06 INFO - PROCESS | 1747 | 1467647166534 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:06 INFO - PROCESS | 1747 | 1467647166743 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:46:06 INFO - PROCESS | 1747 | 1467647166973 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 1747 | 1467647166982 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19b800 == 27 [pid = 1747] [id = 531] 08:46:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8f19e000) [pid = 1747] [serial = 1594] [outer = (nil)] 08:46:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f302400) [pid = 1747] [serial = 1595] [outer = 0x8f19e000] 08:46:07 INFO - PROCESS | 1747 | 1467647167092 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f309800) [pid = 1747] [serial = 1596] [outer = 0x8f19e000] 08:46:08 INFO - PROCESS | 1747 | 1467647168111 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]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1631ms 08:46:08 INFO - PROCESS | 1747 | 1467647168148 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 1747 | 1467647168152 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:46:08 INFO - PROCESS | 1747 | 1467647168159 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 1747 | 1467647168165 Marionette TRACE conn3 <- [1,2098,null,{}] 08:46:08 INFO - PROCESS | 1747 | 1467647168184 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}] 08:46:08 INFO - PROCESS | 1747 | 1467647168193 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:08 INFO - PROCESS | 1747 | 1467647168409 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:46:08 INFO - PROCESS | 1747 | 1467647168633 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 1747 | 1467647168646 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x917bf000 == 28 [pid = 1747] [id = 532] 08:46:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x917bf400) [pid = 1747] [serial = 1597] [outer = (nil)] 08:46:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91805400) [pid = 1747] [serial = 1598] [outer = 0x917bf400] 08:46:08 INFO - PROCESS | 1747 | 1467647168772 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x91810000) [pid = 1747] [serial = 1599] [outer = 0x917bf400] 08:46:09 INFO - PROCESS | 1747 | 1467647169771 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]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1695ms 08:46:09 INFO - PROCESS | 1747 | 1467647169855 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:46:09 INFO - PROCESS | 1747 | 1467647169860 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:46:09 INFO - PROCESS | 1747 | 1467647169866 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 1747 | 1467647169870 Marionette TRACE conn3 <- [1,2102,null,{}] 08:46:09 INFO - PROCESS | 1747 | 1467647169875 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}] 08:46:09 INFO - PROCESS | 1747 | 1467647169880 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:10 INFO - PROCESS | 1747 | 1467647170087 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:46:10 INFO - PROCESS | 1747 | 1467647170307 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 1747 | 1467647170318 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8bac00 == 29 [pid = 1747] [id = 533] 08:46:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8f306000) [pid = 1747] [serial = 1600] [outer = (nil)] 08:46:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x919db400) [pid = 1747] [serial = 1601] [outer = 0x8f306000] 08:46:10 INFO - PROCESS | 1747 | 1467647170445 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x91dee800) [pid = 1747] [serial = 1602] [outer = 0x8f306000] 08:46:11 INFO - PROCESS | 1747 | 1467647171621 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]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1784ms 08:46:11 INFO - PROCESS | 1747 | 1467647171651 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 1747 | 1467647171655 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:46:11 INFO - PROCESS | 1747 | 1467647171664 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 1747 | 1467647171668 Marionette TRACE conn3 <- [1,2106,null,{}] 08:46:11 INFO - PROCESS | 1747 | 1467647171676 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}] 08:46:11 INFO - PROCESS | 1747 | 1467647171680 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:11 INFO - PROCESS | 1747 | 1467647171838 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:46:12 INFO - PROCESS | 1747 | 1467647172035 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 1747 | 1467647172045 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9db800 == 30 [pid = 1747] [id = 534] 08:46:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8c9dbc00) [pid = 1747] [serial = 1603] [outer = (nil)] 08:46:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8e8c5400) [pid = 1747] [serial = 1604] [outer = 0x8c9dbc00] 08:46:12 INFO - PROCESS | 1747 | 1467647172120 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8f302800) [pid = 1747] [serial = 1605] [outer = 0x8c9dbc00] 08:46:13 INFO - PROCESS | 1747 | 1467647172998 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]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1384ms 08:46:13 INFO - PROCESS | 1747 | 1467647173048 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 1747 | 1467647173053 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:46:13 INFO - PROCESS | 1747 | 1467647173071 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 1747 | 1467647173075 Marionette TRACE conn3 <- [1,2110,null,{}] 08:46:13 INFO - PROCESS | 1747 | 1467647173081 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}] 08:46:13 INFO - PROCESS | 1747 | 1467647173086 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:13 INFO - PROCESS | 1747 | 1467647173326 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:46:13 INFO - PROCESS | 1747 | 1467647173359 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 1747 | 1467647173370 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b351000 == 31 [pid = 1747] [id = 535] 08:46:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8c880400) [pid = 1747] [serial = 1606] [outer = (nil)] 08:46:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x919d4400) [pid = 1747] [serial = 1607] [outer = 0x8c880400] 08:46:13 INFO - PROCESS | 1747 | 1467647173439 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x91de4400) [pid = 1747] [serial = 1608] [outer = 0x8c880400] 08:46:14 INFO - PROCESS | 1747 | 1467647174500 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]]]}] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8b354800) [pid = 1747] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8c87ac00) [pid = 1747] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8e8bc000) [pid = 1747] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8b353400) [pid = 1747] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f30f800) [pid = 1747] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9210cc00) [pid = 1747] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92a26800) [pid = 1747] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9249c800) [pid = 1747] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x91debc00) [pid = 1747] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x928c0000) [pid = 1747] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x93a36400) [pid = 1747] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x917be000) [pid = 1747] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x917b5400) [pid = 1747] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8c87f800) [pid = 1747] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8f30c400) [pid = 1747] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8d448800) [pid = 1747] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8aeeb400) [pid = 1747] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x9230d800) [pid = 1747] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x90f50000) [pid = 1747] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x919db000) [pid = 1747] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:46:14 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e6ed800) [pid = 1747] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1529ms 08:46:14 INFO - PROCESS | 1747 | 1467647174599 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 1747 | 1467647174602 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:46:14 INFO - PROCESS | 1747 | 1467647174609 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 1747 | 1467647174615 Marionette TRACE conn3 <- [1,2114,null,{}] 08:46:14 INFO - PROCESS | 1747 | 1467647174630 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}] 08:46:14 INFO - PROCESS | 1747 | 1467647174637 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:14 INFO - PROCESS | 1747 | 1467647174847 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:46:14 INFO - PROCESS | 1747 | 1467647174975 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 1747 | 1467647174987 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x920f0c00 == 32 [pid = 1747] [id = 536] 08:46:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x920f2800) [pid = 1747] [serial = 1609] [outer = (nil)] 08:46:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x9210bc00) [pid = 1747] [serial = 1610] [outer = 0x920f2800] 08:46:15 INFO - PROCESS | 1747 | 1467647175058 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92304400) [pid = 1747] [serial = 1611] [outer = 0x920f2800] 08:46:15 INFO - PROCESS | 1747 | 1467647175789 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]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1232ms 08:46:15 INFO - PROCESS | 1747 | 1467647175842 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 1747 | 1467647175846 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:46:15 INFO - PROCESS | 1747 | 1467647175856 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 1747 | 1467647175858 Marionette TRACE conn3 <- [1,2118,null,{}] 08:46:15 INFO - PROCESS | 1747 | 1467647175864 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}] 08:46:15 INFO - PROCESS | 1747 | 1467647175869 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:16 INFO - PROCESS | 1747 | 1467647176019 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:46:16 INFO - PROCESS | 1747 | 1467647176030 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 1747 | 1467647176038 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3c00 == 33 [pid = 1747] [id = 537] 08:46:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8e8c5800) [pid = 1747] [serial = 1612] [outer = (nil)] 08:46:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x924a0000) [pid = 1747] [serial = 1613] [outer = 0x8e8c5800] 08:46:16 INFO - PROCESS | 1747 | 1467647176103 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x9249b000) [pid = 1747] [serial = 1614] [outer = 0x8e8c5800] 08:46:17 INFO - PROCESS | 1747 | 1467647177178 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]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1379ms 08:46:17 INFO - PROCESS | 1747 | 1467647177236 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:46:17 INFO - PROCESS | 1747 | 1467647177242 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:46:17 INFO - PROCESS | 1747 | 1467647177250 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 1747 | 1467647177256 Marionette TRACE conn3 <- [1,2122,null,{}] 08:46:17 INFO - PROCESS | 1747 | 1467647177264 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}] 08:46:17 INFO - PROCESS | 1747 | 1467647177270 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:17 INFO - PROCESS | 1747 | 1467647177453 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:46:17 INFO - PROCESS | 1747 | 1467647177638 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 1747 | 1467647177646 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee6000 == 34 [pid = 1747] [id = 538] 08:46:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8c886400) [pid = 1747] [serial = 1615] [outer = (nil)] 08:46:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8e8bc000) [pid = 1747] [serial = 1616] [outer = 0x8c886400] 08:46:17 INFO - PROCESS | 1747 | 1467647177732 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f19f000) [pid = 1747] [serial = 1617] [outer = 0x8c886400] 08:46:18 INFO - PROCESS | 1747 | 1467647178728 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]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1536ms 08:46:18 INFO - PROCESS | 1747 | 1467647178785 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 1747 | 1467647178792 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:46:18 INFO - PROCESS | 1747 | 1467647178802 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 1747 | 1467647178807 Marionette TRACE conn3 <- [1,2126,null,{}] 08:46:18 INFO - PROCESS | 1747 | 1467647178813 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}] 08:46:18 INFO - PROCESS | 1747 | 1467647178819 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:19 INFO - PROCESS | 1747 | 1467647179034 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:46:19 INFO - PROCESS | 1747 | 1467647179267 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 1747 | 1467647179274 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x910da000 == 35 [pid = 1747] [id = 539] 08:46:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x919ddc00) [pid = 1747] [serial = 1618] [outer = (nil)] 08:46:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x920f3c00) [pid = 1747] [serial = 1619] [outer = 0x919ddc00] 08:46:19 INFO - PROCESS | 1747 | 1467647179406 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92302400) [pid = 1747] [serial = 1620] [outer = 0x919ddc00] 08:46:20 INFO - PROCESS | 1747 | 1467647180379 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]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1634ms 08:46:20 INFO - PROCESS | 1747 | 1467647180437 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:46:20 INFO - PROCESS | 1747 | 1467647180441 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:46:20 INFO - PROCESS | 1747 | 1467647180448 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 1747 | 1467647180454 Marionette TRACE conn3 <- [1,2130,null,{}] 08:46:20 INFO - PROCESS | 1747 | 1467647180471 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}] 08:46:20 INFO - PROCESS | 1747 | 1467647180480 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:20 INFO - PROCESS | 1747 | 1467647180697 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:46:20 INFO - PROCESS | 1747 | 1467647180924 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 1747 | 1467647180936 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x917bfc00 == 36 [pid = 1747] [id = 540] 08:46:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x928c1400) [pid = 1747] [serial = 1621] [outer = (nil)] 08:46:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92a2b800) [pid = 1747] [serial = 1622] [outer = 0x928c1400] 08:46:21 INFO - PROCESS | 1747 | 1467647181060 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92ad1c00) [pid = 1747] [serial = 1623] [outer = 0x928c1400] 08:46:21 INFO - PROCESS | 1747 | 1467647181938 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] 08:46:21 INFO - PROCESS | 1747 | 1467647181991 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:46:22 INFO - PROCESS | 1747 | 1467647181997 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1747 | 1467647182001 Marionette TRACE conn3 <- [1,2134,null,{}] 08:46:22 INFO - PROCESS | 1747 | 1467647182007 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}] 08:46:22 INFO - PROCESS | 1747 | 1467647182012 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:22 INFO - PROCESS | 1747 | 1467647182182 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:46:22 INFO - PROCESS | 1747 | 1467647182364 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 1747 | 1467647182374 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a27c00 == 37 [pid = 1747] [id = 541] 08:46:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92ad5c00) [pid = 1747] [serial = 1624] [outer = (nil)] 08:46:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92d9bc00) [pid = 1747] [serial = 1625] [outer = 0x92ad5c00] 08:46:22 INFO - PROCESS | 1747 | 1467647182455 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92da2c00) [pid = 1747] [serial = 1626] [outer = 0x92ad5c00] 08:46:23 INFO - PROCESS | 1747 | 1467647183369 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]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1430ms 08:46:23 INFO - PROCESS | 1747 | 1467647183428 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 1747 | 1467647183431 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:46:23 INFO - PROCESS | 1747 | 1467647183438 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 1747 | 1467647183441 Marionette TRACE conn3 <- [1,2138,null,{}] 08:46:23 INFO - PROCESS | 1747 | 1467647183447 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}] 08:46:23 INFO - PROCESS | 1747 | 1467647183452 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:23 INFO - PROCESS | 1747 | 1467647183617 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:46:23 INFO - PROCESS | 1747 | 1467647183812 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1747 | 1467647183822 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b350000 == 38 [pid = 1747] [id = 542] 08:46:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8d20e800) [pid = 1747] [serial = 1627] [outer = (nil)] 08:46:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x93821000) [pid = 1747] [serial = 1628] [outer = 0x8d20e800] 08:46:23 INFO - PROCESS | 1747 | 1467647183942 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x93860800) [pid = 1747] [serial = 1629] [outer = 0x8d20e800] 08:46:24 INFO - PROCESS | 1747 | 1467647184865 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]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1484ms 08:46:24 INFO - PROCESS | 1747 | 1467647184923 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:46:24 INFO - PROCESS | 1747 | 1467647184926 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:46:24 INFO - PROCESS | 1747 | 1467647184934 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 1747 | 1467647184937 Marionette TRACE conn3 <- [1,2142,null,{}] 08:46:24 INFO - PROCESS | 1747 | 1467647184943 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}] 08:46:24 INFO - PROCESS | 1747 | 1467647184954 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:25 INFO - PROCESS | 1747 | 1467647185198 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:46:25 INFO - PROCESS | 1747 | 1467647185388 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 1747 | 1467647185396 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee8000 == 39 [pid = 1747] [id = 543] 08:46:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8b354400) [pid = 1747] [serial = 1630] [outer = (nil)] 08:46:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x94545400) [pid = 1747] [serial = 1631] [outer = 0x8b354400] 08:46:25 INFO - PROCESS | 1747 | 1467647185524 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9454f400) [pid = 1747] [serial = 1632] [outer = 0x8b354400] 08:46:26 INFO - PROCESS | 1747 | 1467647186367 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] 08:46:26 INFO - PROCESS | 1747 | 1467647186424 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:46:26 INFO - PROCESS | 1747 | 1467647186449 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 1747 | 1467647186452 Marionette TRACE conn3 <- [1,2146,null,{}] 08:46:26 INFO - PROCESS | 1747 | 1467647186458 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}] 08:46:26 INFO - PROCESS | 1747 | 1467647186463 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:26 INFO - PROCESS | 1747 | 1467647186626 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:46:26 INFO - PROCESS | 1747 | 1467647186853 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 1747 | 1467647186858 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e1000 == 40 [pid = 1747] [id = 544] 08:46:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8c9e2400) [pid = 1747] [serial = 1633] [outer = (nil)] 08:46:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x90f4e400) [pid = 1747] [serial = 1634] [outer = 0x8c9e2400] 08:46:26 INFO - PROCESS | 1747 | 1467647186937 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x919d8000) [pid = 1747] [serial = 1635] [outer = 0x8c9e2400] 08:46:28 INFO - PROCESS | 1747 | 1467647188049 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] 08:46:28 INFO - PROCESS | 1747 | 1467647188095 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:46:28 INFO - PROCESS | 1747 | 1467647188103 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 1747 | 1467647188107 Marionette TRACE conn3 <- [1,2150,null,{}] 08:46:28 INFO - PROCESS | 1747 | 1467647188116 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}] 08:46:28 INFO - PROCESS | 1747 | 1467647188122 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:28 INFO - PROCESS | 1747 | 1467647188309 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:46:28 INFO - PROCESS | 1747 | 1467647188568 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 1747 | 1467647188580 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6ea800 == 41 [pid = 1747] [id = 545] 08:46:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8e8b9400) [pid = 1747] [serial = 1636] [outer = (nil)] 08:46:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8e8c5000) [pid = 1747] [serial = 1637] [outer = 0x8e8b9400] 08:46:28 INFO - PROCESS | 1747 | 1467647188748 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8f308800) [pid = 1747] [serial = 1638] [outer = 0x8e8b9400] 08:46:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dd800 == 40 [pid = 1747] [id = 528] 08:46:29 INFO - PROCESS | 1747 | --DOCSHELL 0x920f0c00 == 39 [pid = 1747] [id = 536] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8d207400) [pid = 1747] [serial = 1589] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8b351000 == 38 [pid = 1747] [id = 535] 08:46:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9db800 == 37 [pid = 1747] [id = 534] 08:46:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8bac00 == 36 [pid = 1747] [id = 533] 08:46:29 INFO - PROCESS | 1747 | --DOCSHELL 0x917bf000 == 35 [pid = 1747] [id = 532] 08:46:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19b800 == 34 [pid = 1747] [id = 531] 08:46:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e2c00 == 33 [pid = 1747] [id = 530] 08:46:29 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dec00 == 32 [pid = 1747] [id = 529] 08:46:29 INFO - PROCESS | 1747 | 1467647189687 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]]]}] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x917bd400) [pid = 1747] [serial = 1556] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8c9d9400) [pid = 1747] [serial = 1583] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x910dd000) [pid = 1747] [serial = 1587] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8c884800) [pid = 1747] [serial = 1559] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x90f4ac00) [pid = 1747] [serial = 1586] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x910d8000) [pid = 1747] [serial = 1562] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8c9df000) [pid = 1747] [serial = 1560] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9249a800) [pid = 1747] [serial = 1565] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x910e1c00) [pid = 1747] [serial = 1563] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92adc800) [pid = 1747] [serial = 1568] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x92a01400) [pid = 1747] [serial = 1566] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x92d98c00) [pid = 1747] [serial = 1569] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x93857800) [pid = 1747] [serial = 1572] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x93820800) [pid = 1747] [serial = 1571] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x924a1400) [pid = 1747] [serial = 1550] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x928c6400) [pid = 1747] [serial = 1553] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x93a39400) [pid = 1747] [serial = 1574] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92111400) [pid = 1747] [serial = 1527] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92a05000) [pid = 1747] [serial = 1538] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8d449c00) [pid = 1747] [serial = 1584] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x92a0b400) [pid = 1747] [serial = 1539] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8d211000) [pid = 1747] [serial = 1529] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8d453000) [pid = 1747] [serial = 1530] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x90f48c00) [pid = 1747] [serial = 1544] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x910d4000) [pid = 1747] [serial = 1545] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8e6dfc00) [pid = 1747] [serial = 1541] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9454d800) [pid = 1747] [serial = 1577] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8e8bb000) [pid = 1747] [serial = 1542] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x924a4800) [pid = 1747] [serial = 1535] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x924a9c00) [pid = 1747] [serial = 1536] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x917b3c00) [pid = 1747] [serial = 1532] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x9180c000) [pid = 1747] [serial = 1533] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x920ed000) [pid = 1747] [serial = 1547] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x94549000) [pid = 1747] [serial = 1575] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x94f45800) [pid = 1747] [serial = 1580] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x94f3a000) [pid = 1747] [serial = 1578] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x924a5c00) [pid = 1747] [serial = 1551] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x928c1000) [pid = 1747] [serial = 1557] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x94f9a400) [pid = 1747] [serial = 1581] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x92a08400) [pid = 1747] [serial = 1554] [outer = (nil)] [url = about:blank] 08:46:29 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x92304800) [pid = 1747] [serial = 1548] [outer = (nil)] [url = about:blank] 08:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1681ms 08:46:29 INFO - PROCESS | 1747 | 1467647189784 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 1747 | 1467647189790 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:46:29 INFO - PROCESS | 1747 | 1467647189800 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 1747 | 1467647189804 Marionette TRACE conn3 <- [1,2154,null,{}] 08:46:29 INFO - PROCESS | 1747 | 1467647189810 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}] 08:46:29 INFO - PROCESS | 1747 | 1467647189815 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:29 INFO - PROCESS | 1747 | 1467647189972 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:46:30 INFO - PROCESS | 1747 | 1467647190113 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 1747 | 1467647190119 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c888800 == 33 [pid = 1747] [id = 546] 08:46:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8d211c00) [pid = 1747] [serial = 1639] [outer = (nil)] 08:46:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x8e8b6800) [pid = 1747] [serial = 1640] [outer = 0x8d211c00] 08:46:30 INFO - PROCESS | 1747 | 1467647190189 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x90f45400) [pid = 1747] [serial = 1641] [outer = 0x8d211c00] 08:46:31 INFO - PROCESS | 1747 | 1467647191028 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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1296ms 08:46:31 INFO - PROCESS | 1747 | 1467647191097 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 1747 | 1467647191100 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:46:31 INFO - PROCESS | 1747 | 1467647191107 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 1747 | 1467647191112 Marionette TRACE conn3 <- [1,2158,null,{}] 08:46:31 INFO - PROCESS | 1747 | 1467647191128 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}] 08:46:31 INFO - PROCESS | 1747 | 1467647191136 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:31 INFO - PROCESS | 1747 | 1467647191290 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:46:31 INFO - PROCESS | 1747 | 1467647191430 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 1747 | 1467647191440 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x917bb800 == 34 [pid = 1747] [id = 547] 08:46:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x91806400) [pid = 1747] [serial = 1642] [outer = (nil)] 08:46:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x919d2c00) [pid = 1747] [serial = 1643] [outer = 0x91806400] 08:46:31 INFO - PROCESS | 1747 | 1467647191512 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x920ee400) [pid = 1747] [serial = 1644] [outer = 0x91806400] 08:46:32 INFO - PROCESS | 1747 | 1467647192308 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]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1233ms 08:46:32 INFO - PROCESS | 1747 | 1467647192349 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 1747 | 1467647192353 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:46:32 INFO - PROCESS | 1747 | 1467647192359 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 1747 | 1467647192362 Marionette TRACE conn3 <- [1,2162,null,{}] 08:46:32 INFO - PROCESS | 1747 | 1467647192368 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}] 08:46:32 INFO - PROCESS | 1747 | 1467647192373 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:32 INFO - PROCESS | 1747 | 1467647192582 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:46:32 INFO - PROCESS | 1747 | 1467647192603 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1747 | 1467647192613 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e8800 == 35 [pid = 1747] [id = 548] 08:46:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x9180c000) [pid = 1747] [serial = 1645] [outer = (nil)] 08:46:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x9230fc00) [pid = 1747] [serial = 1646] [outer = 0x9180c000] 08:46:32 INFO - PROCESS | 1747 | 1467647192678 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x8e8b7c00) [pid = 1747] [serial = 1647] [outer = 0x9180c000] 08:46:33 INFO - PROCESS | 1747 | 1467647193684 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]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1383ms 08:46:33 INFO - PROCESS | 1747 | 1467647193742 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 1747 | 1467647193746 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:46:33 INFO - PROCESS | 1747 | 1467647193752 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 1747 | 1467647193755 Marionette TRACE conn3 <- [1,2166,null,{}] 08:46:33 INFO - PROCESS | 1747 | 1467647193767 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}] 08:46:33 INFO - PROCESS | 1747 | 1467647193771 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:33 INFO - PROCESS | 1747 | 1467647193982 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:46:34 INFO - PROCESS | 1747 | 1467647194004 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 1747 | 1467647194011 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d212800 == 36 [pid = 1747] [id = 549] 08:46:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8e6ea400) [pid = 1747] [serial = 1648] [outer = (nil)] 08:46:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x928c0000) [pid = 1747] [serial = 1649] [outer = 0x8e6ea400] 08:46:34 INFO - PROCESS | 1747 | 1467647194082 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x928bac00) [pid = 1747] [serial = 1650] [outer = 0x8e6ea400] 08:46:34 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8c880400) [pid = 1747] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:46:34 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8c9dbc00) [pid = 1747] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:46:34 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x920f2800) [pid = 1747] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:46:35 INFO - PROCESS | 1747 | 1467647195016 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]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1291ms 08:46:35 INFO - PROCESS | 1747 | 1467647195044 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 1747 | 1467647195048 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:46:35 INFO - PROCESS | 1747 | 1467647195054 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 1747 | 1467647195058 Marionette TRACE conn3 <- [1,2170,null,{}] 08:46:35 INFO - PROCESS | 1747 | 1467647195063 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}] 08:46:35 INFO - PROCESS | 1747 | 1467647195072 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:35 INFO - PROCESS | 1747 | 1467647195258 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:46:35 INFO - PROCESS | 1747 | 1467647195397 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 1747 | 1467647195405 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeee000 == 37 [pid = 1747] [id = 550] 08:46:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8b347000) [pid = 1747] [serial = 1651] [outer = (nil)] 08:46:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92a26000) [pid = 1747] [serial = 1652] [outer = 0x8b347000] 08:46:35 INFO - PROCESS | 1747 | 1467647195470 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92ad6800) [pid = 1747] [serial = 1653] [outer = 0x8b347000] 08:46:36 INFO - PROCESS | 1747 | 1467647196206 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]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1186ms 08:46:36 INFO - PROCESS | 1747 | 1467647196241 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1747 | 1467647196245 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:46:36 INFO - PROCESS | 1747 | 1467647196251 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 1747 | 1467647196253 Marionette TRACE conn3 <- [1,2174,null,{}] 08:46:36 INFO - PROCESS | 1747 | 1467647196259 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}] 08:46:36 INFO - PROCESS | 1747 | 1467647196264 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:36 INFO - PROCESS | 1747 | 1467647196468 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:46:36 INFO - PROCESS | 1747 | 1467647196636 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1747 | 1467647196646 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeef000 == 38 [pid = 1747] [id = 551] 08:46:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8aef0400) [pid = 1747] [serial = 1654] [outer = (nil)] 08:46:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8b351000) [pid = 1747] [serial = 1655] [outer = 0x8aef0400] 08:46:36 INFO - PROCESS | 1747 | 1467647196779 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8c9dac00) [pid = 1747] [serial = 1656] [outer = 0x8aef0400] 08:46:38 INFO - PROCESS | 1747 | 1467647198152 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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1985ms 08:46:38 INFO - PROCESS | 1747 | 1467647198239 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 1747 | 1467647198245 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:46:38 INFO - PROCESS | 1747 | 1467647198254 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 1747 | 1467647198259 Marionette TRACE conn3 <- [1,2178,null,{}] 08:46:38 INFO - PROCESS | 1747 | 1467647198268 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}] 08:46:38 INFO - PROCESS | 1747 | 1467647198274 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:38 INFO - PROCESS | 1747 | 1467647198557 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:46:38 INFO - PROCESS | 1747 | 1467647198785 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 1747 | 1467647198794 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f43400 == 39 [pid = 1747] [id = 552] 08:46:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x910d6c00) [pid = 1747] [serial = 1657] [outer = (nil)] 08:46:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x917b5800) [pid = 1747] [serial = 1658] [outer = 0x910d6c00] 08:46:38 INFO - PROCESS | 1747 | 1467647198876 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x919d1000) [pid = 1747] [serial = 1659] [outer = 0x910d6c00] 08:46:39 INFO - PROCESS | 1747 | 1467647199820 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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1631ms 08:46:39 INFO - PROCESS | 1747 | 1467647199890 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:46:39 INFO - PROCESS | 1747 | 1467647199899 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:46:39 INFO - PROCESS | 1747 | 1467647199906 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 1747 | 1467647199912 Marionette TRACE conn3 <- [1,2182,null,{}] 08:46:39 INFO - PROCESS | 1747 | 1467647199920 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}] 08:46:39 INFO - PROCESS | 1747 | 1467647199926 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:40 INFO - PROCESS | 1747 | 1467647200162 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:46:40 INFO - PROCESS | 1747 | 1467647200404 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 1747 | 1467647200416 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x928c0c00 == 40 [pid = 1747] [id = 553] 08:46:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x92a09400) [pid = 1747] [serial = 1660] [outer = (nil)] 08:46:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x92a0f400) [pid = 1747] [serial = 1661] [outer = 0x92a09400] 08:46:40 INFO - PROCESS | 1747 | 1467647200545 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92a26800) [pid = 1747] [serial = 1662] [outer = 0x92a09400] 08:46:41 INFO - PROCESS | 1747 | 1467647201466 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]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1637ms 08:46:41 INFO - PROCESS | 1747 | 1467647201544 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 1747 | 1467647201547 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:46:41 INFO - PROCESS | 1747 | 1467647201564 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 1747 | 1467647201573 Marionette TRACE conn3 <- [1,2186,null,{}] 08:46:41 INFO - PROCESS | 1747 | 1467647201579 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}] 08:46:41 INFO - PROCESS | 1747 | 1467647201588 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:41 INFO - PROCESS | 1747 | 1467647201828 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:46:42 INFO - PROCESS | 1747 | 1467647202143 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 1747 | 1467647202150 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x9249a800 == 41 [pid = 1747] [id = 554] 08:46:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x928b7800) [pid = 1747] [serial = 1663] [outer = (nil)] 08:46:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x93a34400) [pid = 1747] [serial = 1664] [outer = 0x928b7800] 08:46:42 INFO - PROCESS | 1747 | 1467647202237 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x9450fc00) [pid = 1747] [serial = 1665] [outer = 0x928b7800] 08:46:43 INFO - PROCESS | 1747 | 1467647203123 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]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1612ms 08:46:43 INFO - PROCESS | 1747 | 1467647203167 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:46:43 INFO - PROCESS | 1747 | 1467647203172 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:46:43 INFO - PROCESS | 1747 | 1467647203178 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 1747 | 1467647203182 Marionette TRACE conn3 <- [1,2190,null,{}] 08:46:43 INFO - PROCESS | 1747 | 1467647203187 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}] 08:46:43 INFO - PROCESS | 1747 | 1467647203193 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:43 INFO - PROCESS | 1747 | 1467647203364 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:46:43 INFO - PROCESS | 1747 | 1467647203550 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 1747 | 1467647203558 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d457800 == 42 [pid = 1747] [id = 555] 08:46:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92d98c00) [pid = 1747] [serial = 1666] [outer = (nil)] 08:46:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x9454bc00) [pid = 1747] [serial = 1667] [outer = 0x92d98c00] 08:46:43 INFO - PROCESS | 1747 | 1467647203638 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x945b1800) [pid = 1747] [serial = 1668] [outer = 0x92d98c00] 08:46:44 INFO - PROCESS | 1747 | 1467647204547 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]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1433ms 08:46:44 INFO - PROCESS | 1747 | 1467647204612 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:46:44 INFO - PROCESS | 1747 | 1467647204616 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:46:44 INFO - PROCESS | 1747 | 1467647204622 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 1747 | 1467647204625 Marionette TRACE conn3 <- [1,2194,null,{}] 08:46:44 INFO - PROCESS | 1747 | 1467647204631 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}] 08:46:44 INFO - PROCESS | 1747 | 1467647204636 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:44 INFO - PROCESS | 1747 | 1467647204808 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:46:45 INFO - PROCESS | 1747 | 1467647204995 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1747 | 1467647205014 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x94f3f000 == 43 [pid = 1747] [id = 556] 08:46:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x94f3f800) [pid = 1747] [serial = 1669] [outer = (nil)] 08:46:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x94f43400) [pid = 1747] [serial = 1670] [outer = 0x94f3f800] 08:46:45 INFO - PROCESS | 1747 | 1467647205143 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x94fa1400) [pid = 1747] [serial = 1671] [outer = 0x94f3f800] 08:46:46 INFO - PROCESS | 1747 | 1467647206105 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]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1529ms 08:46:46 INFO - PROCESS | 1747 | 1467647206151 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:46:46 INFO - PROCESS | 1747 | 1467647206155 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:46:46 INFO - PROCESS | 1747 | 1467647206161 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 1747 | 1467647206164 Marionette TRACE conn3 <- [1,2198,null,{}] 08:46:46 INFO - PROCESS | 1747 | 1467647206170 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}] 08:46:46 INFO - PROCESS | 1747 | 1467647206176 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:46 INFO - PROCESS | 1747 | 1467647206342 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:46:46 INFO - PROCESS | 1747 | 1467647206862 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 1747 | 1467647206871 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d44fc00 == 44 [pid = 1747] [id = 557] 08:46:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8d451800) [pid = 1747] [serial = 1672] [outer = (nil)] 08:46:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8e6e1000) [pid = 1747] [serial = 1673] [outer = 0x8d451800] 08:46:46 INFO - PROCESS | 1747 | 1467647206953 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8e8bb000) [pid = 1747] [serial = 1674] [outer = 0x8d451800] 08:46:47 INFO - PROCESS | 1747 | 1467647207872 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]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1780ms 08:46:47 INFO - PROCESS | 1747 | 1467647207944 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1747 | 1467647207948 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:46:47 INFO - PROCESS | 1747 | 1467647207956 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 1747 | 1467647207961 Marionette TRACE conn3 <- [1,2202,null,{}] 08:46:47 INFO - PROCESS | 1747 | 1467647207969 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}] 08:46:47 INFO - PROCESS | 1747 | 1467647207975 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:48 INFO - PROCESS | 1747 | 1467647208139 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:46:48 INFO - PROCESS | 1747 | 1467647208333 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 1747 | 1467647208342 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e1c00 == 45 [pid = 1747] [id = 558] 08:46:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x910d7800) [pid = 1747] [serial = 1675] [outer = (nil)] 08:46:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x917bc800) [pid = 1747] [serial = 1676] [outer = 0x910d7800] 08:46:48 INFO - PROCESS | 1747 | 1467647208414 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x91de5800) [pid = 1747] [serial = 1677] [outer = 0x910d7800] 08:46:48 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeee000 == 44 [pid = 1747] [id = 550] 08:46:48 INFO - PROCESS | 1747 | --DOCSHELL 0x8d212800 == 43 [pid = 1747] [id = 549] 08:46:48 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x924a0000) [pid = 1747] [serial = 1613] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e8800 == 42 [pid = 1747] [id = 548] 08:46:49 INFO - PROCESS | 1747 | --DOCSHELL 0x917bb800 == 41 [pid = 1747] [id = 547] 08:46:49 INFO - PROCESS | 1747 | --DOCSHELL 0x8c888800 == 40 [pid = 1747] [id = 546] 08:46:49 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6ea800 == 39 [pid = 1747] [id = 545] 08:46:49 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8e6e2000) [pid = 1747] [serial = 1592] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x919d4400) [pid = 1747] [serial = 1607] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8f302400) [pid = 1747] [serial = 1595] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x91de4400) [pid = 1747] [serial = 1608] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x91805400) [pid = 1747] [serial = 1598] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8e8c5400) [pid = 1747] [serial = 1604] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f302800) [pid = 1747] [serial = 1605] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x9210bc00) [pid = 1747] [serial = 1610] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x919db400) [pid = 1747] [serial = 1601] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92304400) [pid = 1747] [serial = 1611] [outer = (nil)] [url = about:blank] 08:46:49 INFO - PROCESS | 1747 | 1467647209375 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]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1442ms 08:46:49 INFO - PROCESS | 1747 | 1467647209402 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 1747 | 1467647209408 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:46:49 INFO - PROCESS | 1747 | 1467647209415 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 1747 | 1467647209418 Marionette TRACE conn3 <- [1,2206,null,{}] 08:46:49 INFO - PROCESS | 1747 | 1467647209424 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}] 08:46:49 INFO - PROCESS | 1747 | 1467647209428 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:49 INFO - PROCESS | 1747 | 1467647209583 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:46:49 INFO - PROCESS | 1747 | 1467647209600 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 1747 | 1467647209607 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f302000 == 40 [pid = 1747] [id = 559] 08:46:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91809000) [pid = 1747] [serial = 1678] [outer = (nil)] 08:46:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x920f7400) [pid = 1747] [serial = 1679] [outer = 0x91809000] 08:46:49 INFO - PROCESS | 1747 | 1467647209673 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92308c00) [pid = 1747] [serial = 1680] [outer = 0x91809000] 08:46:50 INFO - PROCESS | 1747 | 1467647210621 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]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1229ms 08:46:50 INFO - PROCESS | 1747 | 1467647210644 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 1747 | 1467647210648 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:46:50 INFO - PROCESS | 1747 | 1467647210661 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 1747 | 1467647210670 Marionette TRACE conn3 <- [1,2210,null,{}] 08:46:50 INFO - PROCESS | 1747 | 1467647210678 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}] 08:46:50 INFO - PROCESS | 1747 | 1467647210685 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:50 INFO - PROCESS | 1747 | 1467647210858 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:46:50 INFO - PROCESS | 1747 | 1467647210869 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1747 | 1467647210877 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeea800 == 41 [pid = 1747] [id = 560] 08:46:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x924a3000) [pid = 1747] [serial = 1681] [outer = (nil)] 08:46:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92a22400) [pid = 1747] [serial = 1682] [outer = 0x924a3000] 08:46:51 INFO - PROCESS | 1747 | 1467647211077 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92a30800) [pid = 1747] [serial = 1683] [outer = 0x924a3000] 08:46:51 INFO - PROCESS | 1747 | 1467647211851 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]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1245ms 08:46:51 INFO - PROCESS | 1747 | 1467647211909 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 1747 | 1467647211913 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:46:51 INFO - PROCESS | 1747 | 1467647211919 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1747 | 1467647211922 Marionette TRACE conn3 <- [1,2214,null,{}] 08:46:51 INFO - PROCESS | 1747 | 1467647211927 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}] 08:46:51 INFO - PROCESS | 1747 | 1467647211932 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:52 INFO - PROCESS | 1747 | 1467647212152 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:46:52 INFO - PROCESS | 1747 | 1467647212172 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1747 | 1467647212179 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee9c00 == 42 [pid = 1747] [id = 561] 08:46:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92a0dc00) [pid = 1747] [serial = 1684] [outer = (nil)] 08:46:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9381b000) [pid = 1747] [serial = 1685] [outer = 0x92a0dc00] 08:46:52 INFO - PROCESS | 1747 | 1467647212258 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x93a33c00) [pid = 1747] [serial = 1686] [outer = 0x92a0dc00] 08:46:53 INFO - PROCESS | 1747 | 1467647213193 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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1327ms 08:46:53 INFO - PROCESS | 1747 | 1467647213250 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 1747 | 1467647213254 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:46:53 INFO - PROCESS | 1747 | 1467647213260 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 1747 | 1467647213263 Marionette TRACE conn3 <- [1,2218,null,{}] 08:46:53 INFO - PROCESS | 1747 | 1467647213272 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}] 08:46:53 INFO - PROCESS | 1747 | 1467647213276 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:53 INFO - PROCESS | 1747 | 1467647213478 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:46:53 INFO - PROCESS | 1747 | 1467647213501 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 1747 | 1467647213521 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e6400 == 43 [pid = 1747] [id = 562] 08:46:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9381fc00) [pid = 1747] [serial = 1687] [outer = (nil)] 08:46:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x945b1c00) [pid = 1747] [serial = 1688] [outer = 0x9381fc00] 08:46:53 INFO - PROCESS | 1747 | 1467647213679 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x94f9d400) [pid = 1747] [serial = 1689] [outer = 0x9381fc00] 08:46:54 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x9180c000) [pid = 1747] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:46:54 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8e6ea400) [pid = 1747] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:46:54 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8e8b9400) [pid = 1747] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:46:54 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91806400) [pid = 1747] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:46:54 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8d211c00) [pid = 1747] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:46:54 INFO - PROCESS | 1747 | 1467647214597 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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1381ms 08:46:54 INFO - PROCESS | 1747 | 1467647214641 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 1747 | 1467647214645 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:46:54 INFO - PROCESS | 1747 | 1467647214651 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 1747 | 1467647214654 Marionette TRACE conn3 <- [1,2222,null,{}] 08:46:54 INFO - PROCESS | 1747 | 1467647214659 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}] 08:46:54 INFO - PROCESS | 1747 | 1467647214665 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:54 INFO - PROCESS | 1747 | 1467647214820 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:46:54 INFO - PROCESS | 1747 | 1467647214829 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 1747 | 1467647214837 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x917bf800 == 44 [pid = 1747] [id = 563] 08:46:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9454d800) [pid = 1747] [serial = 1690] [outer = (nil)] 08:46:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x95242000) [pid = 1747] [serial = 1691] [outer = 0x9454d800] 08:46:54 INFO - PROCESS | 1747 | 1467647214902 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x95248c00) [pid = 1747] [serial = 1692] [outer = 0x9454d800] 08:46:55 INFO - PROCESS | 1747 | 1467647215768 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]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1180ms 08:46:55 INFO - PROCESS | 1747 | 1467647215832 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 1747 | 1467647215836 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:46:55 INFO - PROCESS | 1747 | 1467647215841 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 1747 | 1467647215844 Marionette TRACE conn3 <- [1,2226,null,{}] 08:46:55 INFO - PROCESS | 1747 | 1467647215853 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}] 08:46:55 INFO - PROCESS | 1747 | 1467647215857 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:56 INFO - PROCESS | 1747 | 1467647216078 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:46:56 INFO - PROCESS | 1747 | 1467647216269 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 1747 | 1467647216279 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34a400 == 45 [pid = 1747] [id = 564] 08:46:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8b34c400) [pid = 1747] [serial = 1693] [outer = (nil)] 08:46:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8c87d400) [pid = 1747] [serial = 1694] [outer = 0x8b34c400] 08:46:56 INFO - PROCESS | 1747 | 1467647216362 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8d209000) [pid = 1747] [serial = 1695] [outer = 0x8b34c400] 08:46:57 INFO - PROCESS | 1747 | 1467647217370 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]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1598ms 08:46:57 INFO - PROCESS | 1747 | 1467647217442 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 1747 | 1467647217449 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:46:57 INFO - PROCESS | 1747 | 1467647217457 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 1747 | 1467647217462 Marionette TRACE conn3 <- [1,2230,null,{}] 08:46:57 INFO - PROCESS | 1747 | 1467647217470 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}] 08:46:57 INFO - PROCESS | 1747 | 1467647217476 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:57 INFO - PROCESS | 1747 | 1467647217699 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:46:57 INFO - PROCESS | 1747 | 1467647217956 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 1747 | 1467647217966 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d454000 == 46 [pid = 1747] [id = 565] 08:46:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8e8bd000) [pid = 1747] [serial = 1696] [outer = (nil)] 08:46:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x90f50c00) [pid = 1747] [serial = 1697] [outer = 0x8e8bd000] 08:46:58 INFO - PROCESS | 1747 | 1467647218065 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x910dc400) [pid = 1747] [serial = 1698] [outer = 0x8e8bd000] 08:46:58 INFO - PROCESS | 1747 | 1467647218954 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]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1532ms 08:46:59 INFO - PROCESS | 1747 | 1467647219005 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 1747 | 1467647219010 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:46:59 INFO - PROCESS | 1747 | 1467647219020 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 1747 | 1467647219023 Marionette TRACE conn3 <- [1,2234,null,{}] 08:46:59 INFO - PROCESS | 1747 | 1467647219030 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}] 08:46:59 INFO - PROCESS | 1747 | 1467647219035 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:59 INFO - PROCESS | 1747 | 1467647219224 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:46:59 INFO - PROCESS | 1747 | 1467647219416 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 1747 | 1467647219426 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:46:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x91def400 == 47 [pid = 1747] [id = 566] 08:46:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x91df0800) [pid = 1747] [serial = 1699] [outer = (nil)] 08:46:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x92115400) [pid = 1747] [serial = 1700] [outer = 0x91df0800] 08:46:59 INFO - PROCESS | 1747 | 1467647219505 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x9249e000) [pid = 1747] [serial = 1701] [outer = 0x91df0800] 08:47:00 INFO - PROCESS | 1747 | 1467647220533 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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1581ms 08:47:00 INFO - PROCESS | 1747 | 1467647220601 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 1747 | 1467647220608 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:47:00 INFO - PROCESS | 1747 | 1467647220625 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1747 | 1467647220632 Marionette TRACE conn3 <- [1,2238,null,{}] 08:47:00 INFO - PROCESS | 1747 | 1467647220637 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}] 08:47:00 INFO - PROCESS | 1747 | 1467647220644 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:00 INFO - PROCESS | 1747 | 1467647220884 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:47:01 INFO - PROCESS | 1747 | 1467647221128 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 1747 | 1467647221142 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dc400 == 48 [pid = 1747] [id = 567] 08:47:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8c9dd800) [pid = 1747] [serial = 1702] [outer = (nil)] 08:47:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x92a06000) [pid = 1747] [serial = 1703] [outer = 0x8c9dd800] 08:47:01 INFO - PROCESS | 1747 | 1467647221237 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x93a3cc00) [pid = 1747] [serial = 1704] [outer = 0x8c9dd800] 08:47:02 INFO - PROCESS | 1747 | 1467647222147 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]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1602ms 08:47:02 INFO - PROCESS | 1747 | 1467647222219 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 1747 | 1467647222222 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:47:02 INFO - PROCESS | 1747 | 1467647222229 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 1747 | 1467647222232 Marionette TRACE conn3 <- [1,2242,null,{}] 08:47:02 INFO - PROCESS | 1747 | 1467647222238 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}] 08:47:02 INFO - PROCESS | 1747 | 1467647222243 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:02 INFO - PROCESS | 1747 | 1467647222427 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:47:02 INFO - PROCESS | 1747 | 1467647222619 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 1747 | 1467647222629 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x93817400 == 49 [pid = 1747] [id = 568] 08:47:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x94f41400) [pid = 1747] [serial = 1705] [outer = (nil)] 08:47:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x9524dc00) [pid = 1747] [serial = 1706] [outer = 0x94f41400] 08:47:02 INFO - PROCESS | 1747 | 1467647222714 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x9524f800) [pid = 1747] [serial = 1707] [outer = 0x94f41400] 08:47:03 INFO - PROCESS | 1747 | 1467647223632 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]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1443ms 08:47:03 INFO - PROCESS | 1747 | 1467647223674 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 1747 | 1467647223677 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:47:03 INFO - PROCESS | 1747 | 1467647223683 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 1747 | 1467647223687 Marionette TRACE conn3 <- [1,2246,null,{}] 08:47:03 INFO - PROCESS | 1747 | 1467647223713 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}] 08:47:03 INFO - PROCESS | 1747 | 1467647223718 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:03 INFO - PROCESS | 1747 | 1467647223894 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:47:04 INFO - PROCESS | 1747 | 1467647224086 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 1747 | 1467647224105 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x96ca1400 == 50 [pid = 1747] [id = 569] 08:47:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x96ca2000) [pid = 1747] [serial = 1708] [outer = (nil)] 08:47:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x976ab000) [pid = 1747] [serial = 1709] [outer = 0x96ca2000] 08:47:04 INFO - PROCESS | 1747 | 1467647224233 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x9880c800) [pid = 1747] [serial = 1710] [outer = 0x96ca2000] 08:47:05 INFO - PROCESS | 1747 | 1467647225260 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]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1646ms 08:47:05 INFO - PROCESS | 1747 | 1467647225331 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1747 | 1467647225334 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:47:05 INFO - PROCESS | 1747 | 1467647225341 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1747 | 1467647225344 Marionette TRACE conn3 <- [1,2250,null,{}] 08:47:05 INFO - PROCESS | 1747 | 1467647225349 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}] 08:47:05 INFO - PROCESS | 1747 | 1467647225354 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:05 INFO - PROCESS | 1747 | 1467647225566 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:47:05 INFO - PROCESS | 1747 | 1467647225807 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 1747 | 1467647225817 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34b400 == 51 [pid = 1747] [id = 570] 08:47:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8c884400) [pid = 1747] [serial = 1711] [outer = (nil)] 08:47:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x98c6c400) [pid = 1747] [serial = 1712] [outer = 0x8c884400] 08:47:05 INFO - PROCESS | 1747 | 1467647225936 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x99481800) [pid = 1747] [serial = 1713] [outer = 0x8c884400] 08:47:06 INFO - PROCESS | 1747 | 1467647226807 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]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1530ms 08:47:06 INFO - PROCESS | 1747 | 1467647226872 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 1747 | 1467647226876 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:47:06 INFO - PROCESS | 1747 | 1467647226882 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 1747 | 1467647226886 Marionette TRACE conn3 <- [1,2254,null,{}] 08:47:06 INFO - PROCESS | 1747 | 1467647226891 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}] 08:47:06 INFO - PROCESS | 1747 | 1467647226896 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:07 INFO - PROCESS | 1747 | 1467647227067 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:47:07 INFO - PROCESS | 1747 | 1467647227269 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 1747 | 1467647227277 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87bc00 == 52 [pid = 1747] [id = 571] 08:47:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8c9dbc00) [pid = 1747] [serial = 1714] [outer = (nil)] 08:47:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x996ef000) [pid = 1747] [serial = 1715] [outer = 0x8c9dbc00] 08:47:07 INFO - PROCESS | 1747 | 1467647227412 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x99799800) [pid = 1747] [serial = 1716] [outer = 0x8c9dbc00] 08:47:08 INFO - PROCESS | 1747 | 1467647228375 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]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1832ms 08:47:08 INFO - PROCESS | 1747 | 1467647228716 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 1747 | 1467647228723 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:47:08 INFO - PROCESS | 1747 | 1467647228739 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1747 | 1467647228743 Marionette TRACE conn3 <- [1,2258,null,{}] 08:47:08 INFO - PROCESS | 1747 | 1467647228751 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}] 08:47:08 INFO - PROCESS | 1747 | 1467647228757 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:08 INFO - PROCESS | 1747 | 1467647228947 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:47:09 INFO - PROCESS | 1747 | 1467647229191 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 1747 | 1467647229205 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f195c00 == 53 [pid = 1747] [id = 572] 08:47:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8f196400) [pid = 1747] [serial = 1717] [outer = (nil)] 08:47:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x8f303800) [pid = 1747] [serial = 1718] [outer = 0x8f196400] 08:47:09 INFO - PROCESS | 1747 | 1467647229277 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x90f42000) [pid = 1747] [serial = 1719] [outer = 0x8f196400] 08:47:10 INFO - PROCESS | 1747 | 1467647230189 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]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1542ms 08:47:10 INFO - PROCESS | 1747 | 1467647230274 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:47:10 INFO - PROCESS | 1747 | 1467647230279 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:47:10 INFO - PROCESS | 1747 | 1467647230289 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1747 | 1467647230295 Marionette TRACE conn3 <- [1,2262,null,{}] 08:47:10 INFO - PROCESS | 1747 | 1467647230301 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}] 08:47:10 INFO - PROCESS | 1747 | 1467647230307 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:10 INFO - PROCESS | 1747 | 1467647230538 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:47:10 INFO - PROCESS | 1747 | 1467647230787 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 1747 | 1467647230792 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e1c00 == 54 [pid = 1747] [id = 573] 08:47:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8e6e2000) [pid = 1747] [serial = 1720] [outer = (nil)] 08:47:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x8f30a400) [pid = 1747] [serial = 1721] [outer = 0x8e6e2000] 08:47:10 INFO - PROCESS | 1747 | 1467647230924 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x919dc000) [pid = 1747] [serial = 1722] [outer = 0x8e6e2000] 08:47:11 INFO - PROCESS | 1747 | --DOCSHELL 0x917bf800 == 53 [pid = 1747] [id = 563] 08:47:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e6400 == 52 [pid = 1747] [id = 562] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x92a26000) [pid = 1747] [serial = 1652] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee9c00 == 51 [pid = 1747] [id = 561] 08:47:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeea800 == 50 [pid = 1747] [id = 560] 08:47:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8f302000 == 49 [pid = 1747] [id = 559] 08:47:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e1c00 == 48 [pid = 1747] [id = 558] 08:47:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8d44fc00 == 47 [pid = 1747] [id = 557] 08:47:11 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeef000 == 46 [pid = 1747] [id = 551] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x9230fc00) [pid = 1747] [serial = 1646] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x928c0000) [pid = 1747] [serial = 1649] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x920f3c00) [pid = 1747] [serial = 1619] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x8f308800) [pid = 1747] [serial = 1638] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x8e8c5000) [pid = 1747] [serial = 1637] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x919d2c00) [pid = 1747] [serial = 1643] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x90f4e400) [pid = 1747] [serial = 1634] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x8e8b6800) [pid = 1747] [serial = 1640] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x90f45400) [pid = 1747] [serial = 1641] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x94545400) [pid = 1747] [serial = 1631] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x92d9bc00) [pid = 1747] [serial = 1625] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x92a2b800) [pid = 1747] [serial = 1622] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8e8bc000) [pid = 1747] [serial = 1616] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x93821000) [pid = 1747] [serial = 1628] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8e8b7c00) [pid = 1747] [serial = 1647] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x928bac00) [pid = 1747] [serial = 1650] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x920ee400) [pid = 1747] [serial = 1644] [outer = (nil)] [url = about:blank] 08:47:11 INFO - PROCESS | 1747 | 1467647231864 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]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1641ms 08:47:11 INFO - PROCESS | 1747 | 1467647231928 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 1747 | 1467647231935 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:47:11 INFO - PROCESS | 1747 | 1467647231944 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 1747 | 1467647231949 Marionette TRACE conn3 <- [1,2266,null,{}] 08:47:11 INFO - PROCESS | 1747 | 1467647231958 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}] 08:47:11 INFO - PROCESS | 1747 | 1467647231964 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:12 INFO - PROCESS | 1747 | 1467647232194 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:47:12 INFO - PROCESS | 1747 | 1467647232487 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1747 | 1467647232497 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8b7400 == 47 [pid = 1747] [id = 574] 08:47:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8e8b7800) [pid = 1747] [serial = 1723] [outer = (nil)] 08:47:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8f30e000) [pid = 1747] [serial = 1724] [outer = 0x8e8b7800] 08:47:12 INFO - PROCESS | 1747 | 1467647232627 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x91805c00) [pid = 1747] [serial = 1725] [outer = 0x8e8b7800] 08:47:13 INFO - PROCESS | 1747 | 1467647233585 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]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1682ms 08:47:13 INFO - PROCESS | 1747 | 1467647233625 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 1747 | 1467647233633 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:47:13 INFO - PROCESS | 1747 | 1467647233643 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 1747 | 1467647233647 Marionette TRACE conn3 <- [1,2270,null,{}] 08:47:13 INFO - PROCESS | 1747 | 1467647233653 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}] 08:47:13 INFO - PROCESS | 1747 | 1467647233659 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:13 INFO - PROCESS | 1747 | 1467647233847 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:47:14 INFO - PROCESS | 1747 | 1467647234041 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 1747 | 1467647234048 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x92118000 == 48 [pid = 1747] [id = 575] 08:47:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x924a2400) [pid = 1747] [serial = 1726] [outer = (nil)] 08:47:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x927e4800) [pid = 1747] [serial = 1727] [outer = 0x924a2400] 08:47:14 INFO - PROCESS | 1747 | 1467647234176 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x928c3c00) [pid = 1747] [serial = 1728] [outer = 0x924a2400] 08:47:15 INFO - PROCESS | 1747 | 1467647235208 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]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1636ms 08:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:47:15 INFO - PROCESS | 1747 | 1467647235279 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 1747 | 1467647235282 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:47:15 INFO - PROCESS | 1747 | 1467647235290 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 1747 | 1467647235296 Marionette TRACE conn3 <- [1,2274,null,{}] 08:47:15 INFO - PROCESS | 1747 | 1467647235313 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}] 08:47:15 INFO - PROCESS | 1747 | 1467647235321 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:15 INFO - PROCESS | 1747 | 1467647235546 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:47:15 INFO - PROCESS | 1747 | 1467647235786 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 1747 | 1467647235796 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x927e7800 == 49 [pid = 1747] [id = 576] 08:47:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x92d9bc00) [pid = 1747] [serial = 1729] [outer = (nil)] 08:47:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x93821000) [pid = 1747] [serial = 1730] [outer = 0x92d9bc00] 08:47:15 INFO - PROCESS | 1747 | 1467647235926 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x94545400) [pid = 1747] [serial = 1731] [outer = 0x92d9bc00] 08:47:16 INFO - PROCESS | 1747 | 1467647236804 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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1535ms 08:47:16 INFO - PROCESS | 1747 | 1467647236823 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 1747 | 1467647236828 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:47:16 INFO - PROCESS | 1747 | 1467647236834 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 1747 | 1467647236837 Marionette TRACE conn3 <- [1,2278,null,{}] 08:47:16 INFO - PROCESS | 1747 | 1467647236843 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}] 08:47:16 INFO - PROCESS | 1747 | 1467647236848 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:17 INFO - PROCESS | 1747 | 1467647237046 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:47:17 INFO - PROCESS | 1747 | 1467647237240 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 1747 | 1467647237250 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x93859400 == 50 [pid = 1747] [id = 577] 08:47:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x9454ec00) [pid = 1747] [serial = 1732] [outer = (nil)] 08:47:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9524b800) [pid = 1747] [serial = 1733] [outer = 0x9454ec00] 08:47:17 INFO - PROCESS | 1747 | 1467647237345 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9816fc00) [pid = 1747] [serial = 1734] [outer = 0x9454ec00] 08:47:18 INFO - PROCESS | 1747 | 1467647238328 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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1533ms 08:47:18 INFO - PROCESS | 1747 | 1467647238368 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 1747 | 1467647238371 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:47:18 INFO - PROCESS | 1747 | 1467647238377 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 1747 | 1467647238381 Marionette TRACE conn3 <- [1,2282,null,{}] 08:47:18 INFO - PROCESS | 1747 | 1467647238387 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}] 08:47:18 INFO - PROCESS | 1747 | 1467647238392 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:18 INFO - PROCESS | 1747 | 1467647238562 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:47:18 INFO - PROCESS | 1747 | 1467647238769 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 1747 | 1467647238775 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20b400 == 51 [pid = 1747] [id = 578] 08:47:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8d450000) [pid = 1747] [serial = 1735] [outer = (nil)] 08:47:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x98887c00) [pid = 1747] [serial = 1736] [outer = 0x8d450000] 08:47:18 INFO - PROCESS | 1747 | 1467647238855 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x98c6c000) [pid = 1747] [serial = 1737] [outer = 0x8d450000] 08:47:19 INFO - PROCESS | 1747 | 1467647239799 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]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1481ms 08:47:19 INFO - PROCESS | 1747 | 1467647239859 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 1747 | 1467647239863 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:47:19 INFO - PROCESS | 1747 | 1467647239870 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 1747 | 1467647239872 Marionette TRACE conn3 <- [1,2286,null,{}] 08:47:19 INFO - PROCESS | 1747 | 1467647239878 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}] 08:47:19 INFO - PROCESS | 1747 | 1467647239889 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:20 INFO - PROCESS | 1747 | 1467647240127 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:47:20 INFO - PROCESS | 1747 | 1467647240384 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 1747 | 1467647240394 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:20 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20b800 == 52 [pid = 1747] [id = 579] 08:47:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x8e6e4000) [pid = 1747] [serial = 1738] [outer = (nil)] 08:47:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x99b13c00) [pid = 1747] [serial = 1739] [outer = 0x8e6e4000] 08:47:20 INFO - PROCESS | 1747 | 1467647240512 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x99b19400) [pid = 1747] [serial = 1740] [outer = 0x8e6e4000] 08:47:21 INFO - PROCESS | 1747 | 1467647241362 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]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1530ms 08:47:21 INFO - PROCESS | 1747 | 1467647241400 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 1747 | 1467647241404 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:47:21 INFO - PROCESS | 1747 | 1467647241411 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 1747 | 1467647241414 Marionette TRACE conn3 <- [1,2290,null,{}] 08:47:21 INFO - PROCESS | 1747 | 1467647241420 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}] 08:47:21 INFO - PROCESS | 1747 | 1467647241425 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:21 INFO - PROCESS | 1747 | 1467647241594 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:47:21 INFO - PROCESS | 1747 | 1467647241789 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 1747 | 1467647241796 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d207c00 == 53 [pid = 1747] [id = 580] 08:47:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x910d3c00) [pid = 1747] [serial = 1741] [outer = (nil)] 08:47:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x99b20c00) [pid = 1747] [serial = 1742] [outer = 0x910d3c00] 08:47:21 INFO - PROCESS | 1747 | 1467647241874 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x99b4e800) [pid = 1747] [serial = 1743] [outer = 0x910d3c00] 08:47:22 INFO - PROCESS | 1747 | 1467647242840 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]]]}] 08:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1477ms 08:47:22 INFO - PROCESS | 1747 | 1467647242889 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 1747 | 1467647242893 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:47:22 INFO - PROCESS | 1747 | 1467647242899 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 1747 | 1467647242903 Marionette TRACE conn3 <- [1,2294,null,{}] 08:47:22 INFO - PROCESS | 1747 | 1467647242908 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}] 08:47:22 INFO - PROCESS | 1747 | 1467647242913 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:23 INFO - PROCESS | 1747 | 1467647243087 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:47:23 INFO - PROCESS | 1747 | 1467647243284 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 1747 | 1467647243293 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x996e7c00 == 54 [pid = 1747] [id = 581] 08:47:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x99b1f000) [pid = 1747] [serial = 1744] [outer = (nil)] 08:47:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x99b5a000) [pid = 1747] [serial = 1745] [outer = 0x99b1f000] 08:47:23 INFO - PROCESS | 1747 | 1467647243372 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x99b5ac00) [pid = 1747] [serial = 1746] [outer = 0x99b1f000] 08:47:24 INFO - PROCESS | 1747 | 1467647244273 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]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1393ms 08:47:24 INFO - PROCESS | 1747 | 1467647244294 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 1747 | 1467647244298 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:47:24 INFO - PROCESS | 1747 | 1467647244304 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 1747 | 1467647244308 Marionette TRACE conn3 <- [1,2298,null,{}] 08:47:24 INFO - PROCESS | 1747 | 1467647244315 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}] 08:47:24 INFO - PROCESS | 1747 | 1467647244320 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:24 INFO - PROCESS | 1747 | 1467647244566 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:47:24 INFO - PROCESS | 1747 | 1467647244710 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 1747 | 1467647244717 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x928bf800 == 55 [pid = 1747] [id = 582] 08:47:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x93813800) [pid = 1747] [serial = 1747] [outer = (nil)] 08:47:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x99cc4400) [pid = 1747] [serial = 1748] [outer = 0x93813800] 08:47:24 INFO - PROCESS | 1747 | 1467647244807 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x99ccb000) [pid = 1747] [serial = 1749] [outer = 0x93813800] 08:47:25 INFO - PROCESS | 1747 | 1467647245787 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]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1534ms 08:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:47:25 INFO - PROCESS | 1747 | 1467647245839 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 1747 | 1467647245842 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:47:25 INFO - PROCESS | 1747 | 1467647245849 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 1747 | 1467647245851 Marionette TRACE conn3 <- [1,2302,null,{}] 08:47:25 INFO - PROCESS | 1747 | 1467647245857 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}] 08:47:25 INFO - PROCESS | 1747 | 1467647245863 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:26 INFO - PROCESS | 1747 | 1467647246036 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:47:26 INFO - PROCESS | 1747 | 1467647246749 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 1747 | 1467647246758 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d452400 == 56 [pid = 1747] [id = 583] 08:47:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x8d453000) [pid = 1747] [serial = 1750] [outer = (nil)] 08:47:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8e6ebc00) [pid = 1747] [serial = 1751] [outer = 0x8d453000] 08:47:26 INFO - PROCESS | 1747 | 1467647246830 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x8f197400) [pid = 1747] [serial = 1752] [outer = 0x8d453000] 08:47:27 INFO - PROCESS | 1747 | 1467647247652 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]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1834ms 08:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:47:27 INFO - PROCESS | 1747 | 1467647247683 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 1747 | 1467647247687 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:47:27 INFO - PROCESS | 1747 | 1467647247695 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 1747 | 1467647247700 Marionette TRACE conn3 <- [1,2306,null,{}] 08:47:27 INFO - PROCESS | 1747 | 1467647247707 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}] 08:47:27 INFO - PROCESS | 1747 | 1467647247712 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:27 INFO - PROCESS | 1747 | 1467647247868 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:47:27 INFO - PROCESS | 1747 | 1467647247896 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 1747 | 1467647247902 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b2800 == 57 [pid = 1747] [id = 584] 08:47:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x920f8800) [pid = 1747] [serial = 1753] [outer = (nil)] 08:47:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x924a9400) [pid = 1747] [serial = 1754] [outer = 0x920f8800] 08:47:27 INFO - PROCESS | 1747 | 1467647247974 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x92a08400) [pid = 1747] [serial = 1755] [outer = 0x920f8800] 08:47:29 INFO - PROCESS | 1747 | 1467647249003 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]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1350ms 08:47:29 INFO - PROCESS | 1747 | 1467647249047 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:47:29 INFO - PROCESS | 1747 | 1467647249053 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:47:29 INFO - PROCESS | 1747 | 1467647249059 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 1747 | 1467647249062 Marionette TRACE conn3 <- [1,2310,null,{}] 08:47:29 INFO - PROCESS | 1747 | 1467647249078 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}] 08:47:29 INFO - PROCESS | 1747 | 1467647249083 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:29 INFO - PROCESS | 1747 | 1467647249319 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:47:29 INFO - PROCESS | 1747 | 1467647249343 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 1747 | 1467647249352 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x92d9b000 == 58 [pid = 1747] [id = 585] 08:47:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x92da1c00) [pid = 1747] [serial = 1756] [outer = (nil)] 08:47:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x9524a400) [pid = 1747] [serial = 1757] [outer = 0x92da1c00] 08:47:29 INFO - PROCESS | 1747 | 1467647249418 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x98175c00) [pid = 1747] [serial = 1758] [outer = 0x92da1c00] 08:47:30 INFO - PROCESS | 1747 | 1467647250369 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]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1378ms 08:47:30 INFO - PROCESS | 1747 | 1467647250437 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 1747 | 1467647250460 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:47:30 INFO - PROCESS | 1747 | 1467647250484 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 1747 | 1467647250493 Marionette TRACE conn3 <- [1,2314,null,{}] 08:47:30 INFO - PROCESS | 1747 | 1467647250498 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}] 08:47:30 INFO - PROCESS | 1747 | 1467647250506 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:30 INFO - PROCESS | 1747 | 1467647250840 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:47:30 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x9381fc00) [pid = 1747] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:47:30 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x924a3000) [pid = 1747] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:47:30 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x91809000) [pid = 1747] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:47:30 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x910d7800) [pid = 1747] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:47:30 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x92a0dc00) [pid = 1747] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:47:30 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x8d451800) [pid = 1747] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:47:30 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x8b347000) [pid = 1747] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:47:30 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x9454d800) [pid = 1747] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:47:30 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x8f196400) [pid = 1747] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:47:31 INFO - PROCESS | 1747 | 1467647251018 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1747 | 1467647251024 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b347000 == 59 [pid = 1747] [id = 586] 08:47:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x8d451800) [pid = 1747] [serial = 1759] [outer = (nil)] 08:47:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x920f7000) [pid = 1747] [serial = 1760] [outer = 0x8d451800] 08:47:31 INFO - PROCESS | 1747 | 1467647251099 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x94f42400) [pid = 1747] [serial = 1761] [outer = 0x8d451800] 08:47:31 INFO - PROCESS | 1747 | 1467647251830 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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1398ms 08:47:31 INFO - PROCESS | 1747 | 1467647251868 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 1747 | 1467647251872 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:47:31 INFO - PROCESS | 1747 | 1467647251879 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 1747 | 1467647251881 Marionette TRACE conn3 <- [1,2318,null,{}] 08:47:31 INFO - PROCESS | 1747 | 1467647251887 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}] 08:47:31 INFO - PROCESS | 1747 | 1467647251892 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:32 INFO - PROCESS | 1747 | 1467647252056 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:47:32 INFO - PROCESS | 1747 | 1467647252076 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 1747 | 1467647252083 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f30a000 == 60 [pid = 1747] [id = 587] 08:47:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x94f38400) [pid = 1747] [serial = 1762] [outer = (nil)] 08:47:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x99cc2c00) [pid = 1747] [serial = 1763] [outer = 0x94f38400] 08:47:32 INFO - PROCESS | 1747 | 1467647252152 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x99e83400) [pid = 1747] [serial = 1764] [outer = 0x94f38400] 08:47:33 INFO - PROCESS | 1747 | 1467647253275 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] 08:47:33 INFO - PROCESS | 1747 | 1467647253316 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:47:33 INFO - PROCESS | 1747 | 1467647253325 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1747 | 1467647253331 Marionette TRACE conn3 <- [1,2322,null,{}] 08:47:33 INFO - PROCESS | 1747 | 1467647253339 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}] 08:47:33 INFO - PROCESS | 1747 | 1467647253344 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:33 INFO - PROCESS | 1747 | 1467647253577 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:47:33 INFO - PROCESS | 1747 | 1467647253865 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 1747 | 1467647253881 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x910dc000 == 61 [pid = 1747] [id = 588] 08:47:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x917b0400) [pid = 1747] [serial = 1765] [outer = (nil)] 08:47:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x928b8800) [pid = 1747] [serial = 1766] [outer = 0x917b0400] 08:47:34 INFO - PROCESS | 1747 | 1467647254006 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 146 (0x92ad8c00) [pid = 1747] [serial = 1767] [outer = 0x917b0400] 08:47:34 INFO - PROCESS | 1747 | 1467647254894 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]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1581ms 08:47:34 INFO - PROCESS | 1747 | 1467647254923 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 1747 | 1467647254931 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:47:34 INFO - PROCESS | 1747 | 1467647254944 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 1747 | 1467647254947 Marionette TRACE conn3 <- [1,2326,null,{}] 08:47:34 INFO - PROCESS | 1747 | 1467647254954 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}] 08:47:34 INFO - PROCESS | 1747 | 1467647254959 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:35 INFO - PROCESS | 1747 | 1467647255145 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:47:35 INFO - PROCESS | 1747 | 1467647255344 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 1747 | 1467647255351 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e0000 == 62 [pid = 1747] [id = 589] 08:47:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 147 (0x910d9800) [pid = 1747] [serial = 1768] [outer = (nil)] 08:47:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 148 (0x9948d800) [pid = 1747] [serial = 1769] [outer = 0x910d9800] 08:47:35 INFO - PROCESS | 1747 | 1467647255472 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 149 (0x99b16800) [pid = 1747] [serial = 1770] [outer = 0x910d9800] 08:47:36 INFO - PROCESS | 1747 | 1467647256501 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]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1584ms 08:47:36 INFO - PROCESS | 1747 | 1467647256528 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 1747 | 1467647256533 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:47:36 INFO - PROCESS | 1747 | 1467647256540 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 1747 | 1467647256546 Marionette TRACE conn3 <- [1,2330,null,{}] 08:47:36 INFO - PROCESS | 1747 | 1467647256562 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}] 08:47:36 INFO - PROCESS | 1747 | 1467647256571 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:36 INFO - PROCESS | 1747 | 1467647256751 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:47:36 INFO - PROCESS | 1747 | 1467647256956 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 1747 | 1467647256967 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x99cc9000 == 63 [pid = 1747] [id = 590] 08:47:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 150 (0x99e89c00) [pid = 1747] [serial = 1771] [outer = (nil)] 08:47:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 151 (0x99e8c800) [pid = 1747] [serial = 1772] [outer = 0x99e89c00] 08:47:37 INFO - PROCESS | 1747 | 1467647257128 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 152 (0x99ef4400) [pid = 1747] [serial = 1773] [outer = 0x99e89c00] 08:47:38 INFO - PROCESS | 1747 | 1467647258069 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]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1592ms 08:47:38 INFO - PROCESS | 1747 | 1467647258131 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 1747 | 1467647258136 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:47:38 INFO - PROCESS | 1747 | 1467647258142 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 1747 | 1467647258145 Marionette TRACE conn3 <- [1,2334,null,{}] 08:47:38 INFO - PROCESS | 1747 | 1467647258151 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}] 08:47:38 INFO - PROCESS | 1747 | 1467647258156 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:38 INFO - PROCESS | 1747 | 1467647258334 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:47:38 INFO - PROCESS | 1747 | 1467647258544 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 1747 | 1467647258555 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x99e8b400 == 64 [pid = 1747] [id = 591] 08:47:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 153 (0x9a502000) [pid = 1747] [serial = 1774] [outer = (nil)] 08:47:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 154 (0x9a505c00) [pid = 1747] [serial = 1775] [outer = 0x9a502000] 08:47:38 INFO - PROCESS | 1747 | 1467647258676 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 155 (0x9a508c00) [pid = 1747] [serial = 1776] [outer = 0x9a502000] 08:47:39 INFO - PROCESS | 1747 | 1467647259644 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]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1530ms 08:47:39 INFO - PROCESS | 1747 | 1467647259673 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 1747 | 1467647259677 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:47:39 INFO - PROCESS | 1747 | 1467647259684 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 1747 | 1467647259687 Marionette TRACE conn3 <- [1,2338,null,{}] 08:47:39 INFO - PROCESS | 1747 | 1467647259693 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}] 08:47:39 INFO - PROCESS | 1747 | 1467647259698 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:39 INFO - PROCESS | 1747 | 1467647259866 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:47:40 INFO - PROCESS | 1747 | 1467647260071 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 1747 | 1467647260078 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x95244c00 == 65 [pid = 1747] [id = 592] 08:47:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 156 (0x9a502400) [pid = 1747] [serial = 1777] [outer = (nil)] 08:47:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 157 (0x9a694000) [pid = 1747] [serial = 1778] [outer = 0x9a502400] 08:47:40 INFO - PROCESS | 1747 | 1467647260159 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 158 (0x9a79e000) [pid = 1747] [serial = 1779] [outer = 0x9a502400] 08:47:41 INFO - PROCESS | 1747 | 1467647261108 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]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1479ms 08:47:41 INFO - PROCESS | 1747 | 1467647261164 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 1747 | 1467647261168 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:47:41 INFO - PROCESS | 1747 | 1467647261175 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 1747 | 1467647261177 Marionette TRACE conn3 <- [1,2342,null,{}] 08:47:41 INFO - PROCESS | 1747 | 1467647261184 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}] 08:47:41 INFO - PROCESS | 1747 | 1467647261194 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:41 INFO - PROCESS | 1747 | 1467647261462 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:47:41 INFO - PROCESS | 1747 | 1467647261718 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 1747 | 1467647261726 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c880800 == 66 [pid = 1747] [id = 593] 08:47:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 159 (0x8c888800) [pid = 1747] [serial = 1780] [outer = (nil)] 08:47:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 160 (0x8d212400) [pid = 1747] [serial = 1781] [outer = 0x8c888800] 08:47:42 INFO - PROCESS | 1747 | 1467647262224 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 161 (0x8f199400) [pid = 1747] [serial = 1782] [outer = 0x8c888800] 08:47:43 INFO - PROCESS | 1747 | 1467647263232 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]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2129ms 08:47:43 INFO - PROCESS | 1747 | 1467647263305 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 1747 | 1467647263309 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:47:43 INFO - PROCESS | 1747 | 1467647263318 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 1747 | 1467647263323 Marionette TRACE conn3 <- [1,2346,null,{}] 08:47:43 INFO - PROCESS | 1747 | 1467647263330 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}] 08:47:43 INFO - PROCESS | 1747 | 1467647263337 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:43 INFO - PROCESS | 1747 | 1467647263603 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:47:43 INFO - PROCESS | 1747 | 1467647263924 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 1747 | 1467647263936 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x910dc800 == 67 [pid = 1747] [id = 594] 08:47:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 162 (0x910dd400) [pid = 1747] [serial = 1783] [outer = (nil)] 08:47:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 163 (0x919d5000) [pid = 1747] [serial = 1784] [outer = 0x910dd400] 08:47:44 INFO - PROCESS | 1747 | 1467647264014 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 164 (0x924a1c00) [pid = 1747] [serial = 1785] [outer = 0x910dd400] 08:47:44 INFO - PROCESS | 1747 | 1467647264921 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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1638ms 08:47:44 INFO - PROCESS | 1747 | 1467647264954 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 1747 | 1467647264959 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:47:44 INFO - PROCESS | 1747 | 1467647264970 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 1747 | 1467647264973 Marionette TRACE conn3 <- [1,2350,null,{}] 08:47:44 INFO - PROCESS | 1747 | 1467647264979 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}] 08:47:44 INFO - PROCESS | 1747 | 1467647264985 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:45 INFO - PROCESS | 1747 | 1467647265153 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:47:45 INFO - PROCESS | 1747 | 1467647265360 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 1747 | 1467647265368 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b3400 == 68 [pid = 1747] [id = 595] 08:47:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 165 (0x919cf800) [pid = 1747] [serial = 1786] [outer = (nil)] 08:47:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 166 (0x92adec00) [pid = 1747] [serial = 1787] [outer = 0x919cf800] 08:47:45 INFO - PROCESS | 1747 | 1467647265476 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 167 (0x94505400) [pid = 1747] [serial = 1788] [outer = 0x919cf800] 08:47:45 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee6000 == 67 [pid = 1747] [id = 538] 08:47:45 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34a400 == 66 [pid = 1747] [id = 564] 08:47:45 INFO - PROCESS | 1747 | --DOCSHELL 0x910da000 == 65 [pid = 1747] [id = 539] 08:47:45 INFO - PROCESS | 1747 | --DOCSHELL 0x8d456800 == 64 [pid = 1747] [id = 456] 08:47:45 INFO - PROCESS | 1747 | --DOCSHELL 0x91def400 == 63 [pid = 1747] [id = 566] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 166 (0x8f30a400) [pid = 1747] [serial = 1721] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 165 (0x8c87d400) [pid = 1747] [serial = 1694] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 164 (0x90f50c00) [pid = 1747] [serial = 1697] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 163 (0x92115400) [pid = 1747] [serial = 1700] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 162 (0x92a06000) [pid = 1747] [serial = 1703] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 161 (0x9524dc00) [pid = 1747] [serial = 1706] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 160 (0x976ab000) [pid = 1747] [serial = 1709] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 159 (0x98c6c400) [pid = 1747] [serial = 1712] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 158 (0x996ef000) [pid = 1747] [serial = 1715] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 157 (0x8b351000) [pid = 1747] [serial = 1655] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 156 (0x93a34400) [pid = 1747] [serial = 1664] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 155 (0x94f43400) [pid = 1747] [serial = 1670] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 154 (0x9454bc00) [pid = 1747] [serial = 1667] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 153 (0x917b5800) [pid = 1747] [serial = 1658] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOMWINDOW == 152 (0x92a0f400) [pid = 1747] [serial = 1661] [outer = (nil)] [url = about:blank] 08:47:45 INFO - PROCESS | 1747 | --DOCSHELL 0x8c882c00 == 62 [pid = 1747] [id = 450] 08:47:45 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e0c00 == 61 [pid = 1747] [id = 451] 08:47:45 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee8000 == 60 [pid = 1747] [id = 543] 08:47:45 INFO - PROCESS | 1747 | --DOCSHELL 0x91809c00 == 59 [pid = 1747] [id = 457] 08:47:46 INFO - PROCESS | 1747 | --DOCSHELL 0x90f43400 == 58 [pid = 1747] [id = 552] 08:47:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3c00 == 57 [pid = 1747] [id = 537] 08:47:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee4400 == 56 [pid = 1747] [id = 463] 08:47:46 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeee400 == 55 [pid = 1747] [id = 453] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 151 (0x95248c00) [pid = 1747] [serial = 1692] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 150 (0x8f303800) [pid = 1747] [serial = 1718] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 149 (0x90f42000) [pid = 1747] [serial = 1719] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 148 (0x94f9d400) [pid = 1747] [serial = 1689] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 147 (0x92a30800) [pid = 1747] [serial = 1683] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 146 (0x92308c00) [pid = 1747] [serial = 1680] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 145 (0x945b1c00) [pid = 1747] [serial = 1688] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x91de5800) [pid = 1747] [serial = 1677] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x9381b000) [pid = 1747] [serial = 1685] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x920f7400) [pid = 1747] [serial = 1679] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x8e8bb000) [pid = 1747] [serial = 1674] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x93a33c00) [pid = 1747] [serial = 1686] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x917bc800) [pid = 1747] [serial = 1676] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x92ad6800) [pid = 1747] [serial = 1653] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x8e6e1000) [pid = 1747] [serial = 1673] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x92a22400) [pid = 1747] [serial = 1682] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x95242000) [pid = 1747] [serial = 1691] [outer = (nil)] [url = about:blank] 08:47:46 INFO - PROCESS | 1747 | 1467647266497 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]]]}] 08:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1577ms 08:47:46 INFO - PROCESS | 1747 | 1467647266546 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 1747 | 1467647266550 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:47:46 INFO - PROCESS | 1747 | 1467647266556 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 1747 | 1467647266562 Marionette TRACE conn3 <- [1,2354,null,{}] 08:47:46 INFO - PROCESS | 1747 | 1467647266577 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}] 08:47:46 INFO - PROCESS | 1747 | 1467647266585 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:46 INFO - PROCESS | 1747 | 1467647266745 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:47:46 INFO - PROCESS | 1747 | 1467647266938 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 1747 | 1467647266950 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee4400 == 56 [pid = 1747] [id = 596] 08:47:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8aee6000) [pid = 1747] [serial = 1789] [outer = (nil)] 08:47:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x910d4000) [pid = 1747] [serial = 1790] [outer = 0x8aee6000] 08:47:47 INFO - PROCESS | 1747 | 1467647267015 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x928b9800) [pid = 1747] [serial = 1791] [outer = 0x8aee6000] 08:47:47 INFO - PROCESS | 1747 | 1467647267801 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]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1287ms 08:47:47 INFO - PROCESS | 1747 | 1467647267843 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:47:47 INFO - PROCESS | 1747 | 1467647267848 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:47:47 INFO - PROCESS | 1747 | 1467647267854 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 1747 | 1467647267857 Marionette TRACE conn3 <- [1,2358,null,{}] 08:47:47 INFO - PROCESS | 1747 | 1467647267862 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}] 08:47:47 INFO - PROCESS | 1747 | 1467647267866 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:48 INFO - PROCESS | 1747 | 1467647268039 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:47:48 INFO - PROCESS | 1747 | 1467647268054 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1747 | 1467647268062 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeed000 == 57 [pid = 1747] [id = 597] 08:47:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x9210bc00) [pid = 1747] [serial = 1792] [outer = (nil)] 08:47:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x93820800) [pid = 1747] [serial = 1793] [outer = 0x9210bc00] 08:47:48 INFO - PROCESS | 1747 | 1467647268126 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x9454dc00) [pid = 1747] [serial = 1794] [outer = 0x9210bc00] 08:47:49 INFO - PROCESS | 1747 | 1467647269141 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]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1338ms 08:47:49 INFO - PROCESS | 1747 | 1467647269191 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 1747 | 1467647269195 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:47:49 INFO - PROCESS | 1747 | 1467647269208 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 1747 | 1467647269210 Marionette TRACE conn3 <- [1,2362,null,{}] 08:47:49 INFO - PROCESS | 1747 | 1467647269216 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}] 08:47:49 INFO - PROCESS | 1747 | 1467647269221 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:49 INFO - PROCESS | 1747 | 1467647269435 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:47:49 INFO - PROCESS | 1747 | 1467647269460 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 1747 | 1467647269486 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b352400 == 58 [pid = 1747] [id = 598] 08:47:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x9381b000) [pid = 1747] [serial = 1795] [outer = (nil)] 08:47:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x94f9c800) [pid = 1747] [serial = 1796] [outer = 0x9381b000] 08:47:49 INFO - PROCESS | 1747 | 1467647269654 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x96c99800) [pid = 1747] [serial = 1797] [outer = 0x9381b000] 08:47:50 INFO - PROCESS | 1747 | 1467647270509 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]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1340ms 08:47:50 INFO - PROCESS | 1747 | 1467647270549 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 1747 | 1467647270552 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:47:50 INFO - PROCESS | 1747 | 1467647270558 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 1747 | 1467647270562 Marionette TRACE conn3 <- [1,2366,null,{}] 08:47:50 INFO - PROCESS | 1747 | 1467647270597 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}] 08:47:50 INFO - PROCESS | 1747 | 1467647270606 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:50 INFO - PROCESS | 1747 | 1467647270836 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x917bf400) [pid = 1747] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x92a09400) [pid = 1747] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x8c884400) [pid = 1747] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x910d6c00) [pid = 1747] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x8f19e000) [pid = 1747] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x94f3f800) [pid = 1747] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x928c1400) [pid = 1747] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x8e8bd000) [pid = 1747] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x8b34c400) [pid = 1747] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x8c9e5400) [pid = 1747] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x919ddc00) [pid = 1747] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x928b7800) [pid = 1747] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x8c9e2400) [pid = 1747] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8b354400) [pid = 1747] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x8d20e800) [pid = 1747] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x94f41400) [pid = 1747] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x8c886400) [pid = 1747] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8e8c5800) [pid = 1747] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8c9dd800) [pid = 1747] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x8f306000) [pid = 1747] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x92ad5c00) [pid = 1747] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x8aef0400) [pid = 1747] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8c9dbc00) [pid = 1747] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x96ca2000) [pid = 1747] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x92d98c00) [pid = 1747] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x91df0800) [pid = 1747] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8c9e0400) [pid = 1747] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x92da1c00) [pid = 1747] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x8d451800) [pid = 1747] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x9454ec00) [pid = 1747] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x910d3c00) [pid = 1747] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x93813800) [pid = 1747] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x99b1f000) [pid = 1747] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8d453000) [pid = 1747] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8e8b7800) [pid = 1747] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x920f8800) [pid = 1747] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x924a2400) [pid = 1747] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x8d450000) [pid = 1747] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x92d9bc00) [pid = 1747] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8e6e4000) [pid = 1747] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:47:51 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8e6e2000) [pid = 1747] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:47:51 INFO - PROCESS | 1747 | 1467647271805 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 1747 | 1467647271813 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aef0400 == 59 [pid = 1747] [id = 599] 08:47:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8b348000) [pid = 1747] [serial = 1798] [outer = (nil)] 08:47:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8c880400) [pid = 1747] [serial = 1799] [outer = 0x8b348000] 08:47:51 INFO - PROCESS | 1747 | 1467647271887 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8c9dd000) [pid = 1747] [serial = 1800] [outer = 0x8b348000] 08:47:52 INFO - PROCESS | 1747 | 1467647272577 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]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2065ms 08:47:52 INFO - PROCESS | 1747 | 1467647272624 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 1747 | 1467647272628 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:47:52 INFO - PROCESS | 1747 | 1467647272634 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 1747 | 1467647272636 Marionette TRACE conn3 <- [1,2370,null,{}] 08:47:52 INFO - PROCESS | 1747 | 1467647272642 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}] 08:47:52 INFO - PROCESS | 1747 | 1467647272647 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:52 INFO - PROCESS | 1747 | 1467647272862 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:47:52 INFO - PROCESS | 1747 | 1467647272966 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 1747 | 1467647272971 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aef1000 == 60 [pid = 1747] [id = 600] 08:47:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8c884000) [pid = 1747] [serial = 1801] [outer = (nil)] 08:47:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8f304400) [pid = 1747] [serial = 1802] [outer = 0x8c884000] 08:47:53 INFO - PROCESS | 1747 | 1467647273054 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x910e0400) [pid = 1747] [serial = 1803] [outer = 0x8c884000] 08:47:53 INFO - PROCESS | 1747 | 1467647273974 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]]]}] 08:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1382ms 08:47:54 INFO - PROCESS | 1747 | 1467647274017 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 1747 | 1467647274024 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:47:54 INFO - PROCESS | 1747 | 1467647274033 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 1747 | 1467647274038 Marionette TRACE conn3 <- [1,2374,null,{}] 08:47:54 INFO - PROCESS | 1747 | 1467647274047 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}] 08:47:54 INFO - PROCESS | 1747 | 1467647274052 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:54 INFO - PROCESS | 1747 | 1467647274242 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:47:54 INFO - PROCESS | 1747 | 1467647274513 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 1747 | 1467647274525 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d216000 == 61 [pid = 1747] [id = 601] 08:47:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8d216800) [pid = 1747] [serial = 1804] [outer = (nil)] 08:47:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8f19e000) [pid = 1747] [serial = 1805] [outer = 0x8d216800] 08:47:54 INFO - PROCESS | 1747 | 1467647274649 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x90f42000) [pid = 1747] [serial = 1806] [outer = 0x8d216800] 08:47:55 INFO - PROCESS | 1747 | 1467647275546 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]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1583ms 08:47:55 INFO - PROCESS | 1747 | 1467647275616 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 1747 | 1467647275623 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:47:55 INFO - PROCESS | 1747 | 1467647275633 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 1747 | 1467647275638 Marionette TRACE conn3 <- [1,2378,null,{}] 08:47:55 INFO - PROCESS | 1747 | 1467647275644 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}] 08:47:55 INFO - PROCESS | 1747 | 1467647275650 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:55 INFO - PROCESS | 1747 | 1467647275868 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:47:56 INFO - PROCESS | 1747 | 1467647276115 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 1747 | 1467647276122 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x9180b800 == 62 [pid = 1747] [id = 602] 08:47:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x919de800) [pid = 1747] [serial = 1807] [outer = (nil)] 08:47:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x920f2800) [pid = 1747] [serial = 1808] [outer = 0x919de800] 08:47:56 INFO - PROCESS | 1747 | 1467647276246 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x92302c00) [pid = 1747] [serial = 1809] [outer = 0x919de800] 08:47:57 INFO - PROCESS | 1747 | 1467647277206 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]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1630ms 08:47:57 INFO - PROCESS | 1747 | 1467647277263 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 1747 | 1467647277267 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:47:57 INFO - PROCESS | 1747 | 1467647277274 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 1747 | 1467647277280 Marionette TRACE conn3 <- [1,2382,null,{}] 08:47:57 INFO - PROCESS | 1747 | 1467647277296 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}] 08:47:57 INFO - PROCESS | 1747 | 1467647277305 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:57 INFO - PROCESS | 1747 | 1467647277542 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:47:57 INFO - PROCESS | 1747 | 1467647277841 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 1747 | 1467647277854 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a2d400 == 63 [pid = 1747] [id = 603] 08:47:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x92ad6800) [pid = 1747] [serial = 1810] [outer = (nil)] 08:47:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x92d9c800) [pid = 1747] [serial = 1811] [outer = 0x92ad6800] 08:47:57 INFO - PROCESS | 1747 | 1467647277966 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x93a39400) [pid = 1747] [serial = 1812] [outer = 0x92ad6800] 08:47:58 INFO - PROCESS | 1747 | 1467647278875 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]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1634ms 08:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:47:58 INFO - PROCESS | 1747 | 1467647278908 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 1747 | 1467647278912 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:47:58 INFO - PROCESS | 1747 | 1467647278919 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 1747 | 1467647278922 Marionette TRACE conn3 <- [1,2386,null,{}] 08:47:58 INFO - PROCESS | 1747 | 1467647278928 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}] 08:47:58 INFO - PROCESS | 1747 | 1467647278933 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:59 INFO - PROCESS | 1747 | 1467647279116 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:47:59 INFO - PROCESS | 1747 | 1467647279318 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 1747 | 1467647279326 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:47:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aef1400 == 64 [pid = 1747] [id = 604] 08:47:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x92d97c00) [pid = 1747] [serial = 1813] [outer = (nil)] 08:47:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x94f9c400) [pid = 1747] [serial = 1814] [outer = 0x92d97c00] 08:47:59 INFO - PROCESS | 1747 | 1467647279445 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x96c95400) [pid = 1747] [serial = 1815] [outer = 0x92d97c00] 08:48:00 INFO - PROCESS | 1747 | 1467647280406 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]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1529ms 08:48:00 INFO - PROCESS | 1747 | 1467647280448 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:48:00 INFO - PROCESS | 1747 | 1467647280452 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:48:00 INFO - PROCESS | 1747 | 1467647280474 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 1747 | 1467647280478 Marionette TRACE conn3 <- [1,2390,null,{}] 08:48:00 INFO - PROCESS | 1747 | 1467647280488 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}] 08:48:00 INFO - PROCESS | 1747 | 1467647280492 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:00 INFO - PROCESS | 1747 | 1467647280671 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:48:00 INFO - PROCESS | 1747 | 1467647280878 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 1747 | 1467647280884 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3400 == 65 [pid = 1747] [id = 605] 08:48:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x8aee5c00) [pid = 1747] [serial = 1816] [outer = (nil)] 08:48:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9948cc00) [pid = 1747] [serial = 1817] [outer = 0x8aee5c00] 08:48:01 INFO - PROCESS | 1747 | 1467647281008 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x996f3000) [pid = 1747] [serial = 1818] [outer = 0x8aee5c00] 08:48:02 INFO - PROCESS | 1747 | 1467647282004 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]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1599ms 08:48:02 INFO - PROCESS | 1747 | 1467647282058 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 1747 | 1467647282061 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:48:02 INFO - PROCESS | 1747 | 1467647282068 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 1747 | 1467647282072 Marionette TRACE conn3 <- [1,2394,null,{}] 08:48:02 INFO - PROCESS | 1747 | 1467647282078 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}] 08:48:02 INFO - PROCESS | 1747 | 1467647282088 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:02 INFO - PROCESS | 1747 | 1467647282345 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:48:02 INFO - PROCESS | 1747 | 1467647282601 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 1747 | 1467647282610 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeee800 == 66 [pid = 1747] [id = 606] 08:48:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x919d9000) [pid = 1747] [serial = 1819] [outer = (nil)] 08:48:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x99cc8800) [pid = 1747] [serial = 1820] [outer = 0x919d9000] 08:48:02 INFO - PROCESS | 1747 | 1467647282728 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x99d40400) [pid = 1747] [serial = 1821] [outer = 0x919d9000] 08:48:03 INFO - PROCESS | 1747 | 1467647283633 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]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1634ms 08:48:03 INFO - PROCESS | 1747 | 1467647283703 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 1747 | 1467647283707 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:48:03 INFO - PROCESS | 1747 | 1467647283713 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 1747 | 1467647283717 Marionette TRACE conn3 <- [1,2398,null,{}] 08:48:03 INFO - PROCESS | 1747 | 1467647283722 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}] 08:48:03 INFO - PROCESS | 1747 | 1467647283729 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:03 INFO - PROCESS | 1747 | 1467647283946 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:48:04 INFO - PROCESS | 1747 | 1467647284153 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1747 | 1467647284160 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x99cc1000 == 67 [pid = 1747] [id = 607] 08:48:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x99cc7000) [pid = 1747] [serial = 1822] [outer = (nil)] 08:48:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x99ef2000) [pid = 1747] [serial = 1823] [outer = 0x99cc7000] 08:48:04 INFO - PROCESS | 1747 | 1467647284312 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9a502c00) [pid = 1747] [serial = 1824] [outer = 0x99cc7000] 08:48:05 INFO - PROCESS | 1747 | 1467647285219 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]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1539ms 08:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:48:05 INFO - PROCESS | 1747 | 1467647285253 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 1747 | 1467647285256 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:48:05 INFO - PROCESS | 1747 | 1467647285262 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 1747 | 1467647285266 Marionette TRACE conn3 <- [1,2402,null,{}] 08:48:05 INFO - PROCESS | 1747 | 1467647285271 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}] 08:48:05 INFO - PROCESS | 1747 | 1467647285276 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:05 INFO - PROCESS | 1747 | 1467647285449 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:48:05 INFO - PROCESS | 1747 | 1467647285661 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 1747 | 1467647285672 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee4c00 == 68 [pid = 1747] [id = 608] 08:48:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x8aeec400) [pid = 1747] [serial = 1825] [outer = (nil)] 08:48:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x8f307000) [pid = 1747] [serial = 1826] [outer = 0x8aeec400] 08:48:05 INFO - PROCESS | 1747 | 1467647285785 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x928bf400) [pid = 1747] [serial = 1827] [outer = 0x8aeec400] 08:48:06 INFO - PROCESS | 1747 | 1467647286748 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]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1535ms 08:48:06 INFO - PROCESS | 1747 | 1467647286796 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 1747 | 1467647286800 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:48:06 INFO - PROCESS | 1747 | 1467647286807 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 1747 | 1467647286811 Marionette TRACE conn3 <- [1,2406,null,{}] 08:48:06 INFO - PROCESS | 1747 | 1467647286816 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}] 08:48:06 INFO - PROCESS | 1747 | 1467647286822 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:07 INFO - PROCESS | 1747 | 1467647287361 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:48:07 INFO - PROCESS | 1747 | 1467647287611 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 1747 | 1467647287621 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6ec000 == 69 [pid = 1747] [id = 609] 08:48:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8e6ed000) [pid = 1747] [serial = 1828] [outer = (nil)] 08:48:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8f193000) [pid = 1747] [serial = 1829] [outer = 0x8e6ed000] 08:48:07 INFO - PROCESS | 1747 | 1467647287695 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8f301400) [pid = 1747] [serial = 1830] [outer = 0x8e6ed000] 08:48:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8aef0400 == 68 [pid = 1747] [id = 599] 08:48:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8b352400 == 67 [pid = 1747] [id = 598] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x99cc2c00) [pid = 1747] [serial = 1763] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | 1467647288852 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]]]}] 08:48:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeed000 == 66 [pid = 1747] [id = 597] 08:48:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee4400 == 65 [pid = 1747] [id = 596] 08:48:08 INFO - PROCESS | 1747 | --DOCSHELL 0x917b3400 == 64 [pid = 1747] [id = 595] 08:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2088ms 08:48:08 INFO - PROCESS | 1747 | --DOCSHELL 0x910dc800 == 63 [pid = 1747] [id = 594] 08:48:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8c880800 == 62 [pid = 1747] [id = 593] 08:48:08 INFO - PROCESS | 1747 | --DOCSHELL 0x95244c00 == 61 [pid = 1747] [id = 592] 08:48:08 INFO - PROCESS | 1747 | --DOCSHELL 0x99e8b400 == 60 [pid = 1747] [id = 591] 08:48:08 INFO - PROCESS | 1747 | --DOCSHELL 0x99cc9000 == 59 [pid = 1747] [id = 590] 08:48:08 INFO - PROCESS | 1747 | 1467647288914 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 1747 | 1467647288920 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x91810000) [pid = 1747] [serial = 1599] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x92a26800) [pid = 1747] [serial = 1662] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x99481800) [pid = 1747] [serial = 1713] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x919d1000) [pid = 1747] [serial = 1659] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8f309800) [pid = 1747] [serial = 1596] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x94fa1400) [pid = 1747] [serial = 1671] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x92ad1c00) [pid = 1747] [serial = 1623] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x910dc400) [pid = 1747] [serial = 1698] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x8d209000) [pid = 1747] [serial = 1695] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x8e6ed400) [pid = 1747] [serial = 1593] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x92302400) [pid = 1747] [serial = 1620] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9450fc00) [pid = 1747] [serial = 1665] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x919d8000) [pid = 1747] [serial = 1635] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9454f400) [pid = 1747] [serial = 1632] [outer = (nil)] [url = about:blank] 08:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x93860800) [pid = 1747] [serial = 1629] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x9524f800) [pid = 1747] [serial = 1707] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8f19f000) [pid = 1747] [serial = 1617] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x9249b000) [pid = 1747] [serial = 1614] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x93a3cc00) [pid = 1747] [serial = 1704] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x91dee800) [pid = 1747] [serial = 1602] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x92da2c00) [pid = 1747] [serial = 1626] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8c9dac00) [pid = 1747] [serial = 1656] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x99799800) [pid = 1747] [serial = 1716] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9880c800) [pid = 1747] [serial = 1710] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x945b1800) [pid = 1747] [serial = 1668] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x9249e000) [pid = 1747] [serial = 1701] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8d215c00) [pid = 1747] [serial = 1590] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x9524a400) [pid = 1747] [serial = 1757] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x98175c00) [pid = 1747] [serial = 1758] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x920f7000) [pid = 1747] [serial = 1760] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9816fc00) [pid = 1747] [serial = 1734] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x9524b800) [pid = 1747] [serial = 1733] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x99b4e800) [pid = 1747] [serial = 1743] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x99b20c00) [pid = 1747] [serial = 1742] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x99ccb000) [pid = 1747] [serial = 1749] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x99cc4400) [pid = 1747] [serial = 1748] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x99b5ac00) [pid = 1747] [serial = 1746] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x99b5a000) [pid = 1747] [serial = 1745] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8e6ebc00) [pid = 1747] [serial = 1751] [outer = (nil)] [url = about:blank] 08:48:08 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8f197400) [pid = 1747] [serial = 1752] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x91805c00) [pid = 1747] [serial = 1725] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x924a9400) [pid = 1747] [serial = 1754] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f30e000) [pid = 1747] [serial = 1724] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x928c3c00) [pid = 1747] [serial = 1728] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x927e4800) [pid = 1747] [serial = 1727] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x98c6c000) [pid = 1747] [serial = 1737] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x98887c00) [pid = 1747] [serial = 1736] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x94545400) [pid = 1747] [serial = 1731] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x93821000) [pid = 1747] [serial = 1730] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x99b19400) [pid = 1747] [serial = 1740] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x99b13c00) [pid = 1747] [serial = 1739] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x919dc000) [pid = 1747] [serial = 1722] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x94f42400) [pid = 1747] [serial = 1761] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x92a08400) [pid = 1747] [serial = 1755] [outer = (nil)] [url = about:blank] 08:48:09 INFO - PROCESS | 1747 | 1467647288955 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 1747 | 1467647288965 Marionette TRACE conn3 <- [1,2410,null,{}] 08:48:09 INFO - PROCESS | 1747 | 1467647289031 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}] 08:48:09 INFO - PROCESS | 1747 | 1467647289037 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:09 INFO - PROCESS | 1747 | 1467647289193 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:48:09 INFO - PROCESS | 1747 | 1467647289402 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 1747 | 1467647289409 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f194800 == 60 [pid = 1747] [id = 610] 08:48:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8f198800) [pid = 1747] [serial = 1831] [outer = (nil)] 08:48:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x8f30ac00) [pid = 1747] [serial = 1832] [outer = 0x8f198800] 08:48:09 INFO - PROCESS | 1747 | 1467647289491 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x917b3400) [pid = 1747] [serial = 1833] [outer = 0x8f198800] 08:48:10 INFO - PROCESS | 1747 | 1467647290304 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]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1418ms 08:48:10 INFO - PROCESS | 1747 | 1467647290370 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:48:10 INFO - PROCESS | 1747 | 1467647290375 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:48:10 INFO - PROCESS | 1747 | 1467647290381 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 1747 | 1467647290385 Marionette TRACE conn3 <- [1,2414,null,{}] 08:48:10 INFO - PROCESS | 1747 | 1467647290390 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}] 08:48:10 INFO - PROCESS | 1747 | 1467647290395 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:10 INFO - PROCESS | 1747 | 1467647290561 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:48:10 INFO - PROCESS | 1747 | 1467647290573 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 1747 | 1467647290579 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e4400 == 61 [pid = 1747] [id = 611] 08:48:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x91de5800) [pid = 1747] [serial = 1834] [outer = (nil)] 08:48:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x920f8800) [pid = 1747] [serial = 1835] [outer = 0x91de5800] 08:48:10 INFO - PROCESS | 1747 | 1467647290803 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92307000) [pid = 1747] [serial = 1836] [outer = 0x91de5800] 08:48:11 INFO - PROCESS | 1747 | 1467647291658 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]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1338ms 08:48:11 INFO - PROCESS | 1747 | 1467647291723 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 1747 | 1467647291729 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:48:11 INFO - PROCESS | 1747 | 1467647291745 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 1747 | 1467647291751 Marionette TRACE conn3 <- [1,2418,null,{}] 08:48:11 INFO - PROCESS | 1747 | 1467647291765 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}] 08:48:11 INFO - PROCESS | 1747 | 1467647291769 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:11 INFO - PROCESS | 1747 | 1467647291992 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:48:12 INFO - PROCESS | 1747 | 1467647292019 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 1747 | 1467647292025 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8b7000 == 62 [pid = 1747] [id = 612] 08:48:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x91808400) [pid = 1747] [serial = 1837] [outer = (nil)] 08:48:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92a0bc00) [pid = 1747] [serial = 1838] [outer = 0x91808400] 08:48:12 INFO - PROCESS | 1747 | 1467647292093 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92a2b400) [pid = 1747] [serial = 1839] [outer = 0x91808400] 08:48:13 INFO - PROCESS | 1747 | 1467647293067 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]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1392ms 08:48:13 INFO - PROCESS | 1747 | 1467647293130 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 1747 | 1467647293133 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:48:13 INFO - PROCESS | 1747 | 1467647293139 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 1747 | 1467647293143 Marionette TRACE conn3 <- [1,2422,null,{}] 08:48:13 INFO - PROCESS | 1747 | 1467647293148 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}] 08:48:13 INFO - PROCESS | 1747 | 1467647293152 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:13 INFO - PROCESS | 1747 | 1467647293384 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:48:13 INFO - PROCESS | 1747 | 1467647293409 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 1747 | 1467647293416 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x9180bc00 == 63 [pid = 1747] [id = 613] 08:48:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x924a4000) [pid = 1747] [serial = 1840] [outer = (nil)] 08:48:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92da3000) [pid = 1747] [serial = 1841] [outer = 0x924a4000] 08:48:13 INFO - PROCESS | 1747 | 1467647293480 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93860800) [pid = 1747] [serial = 1842] [outer = 0x924a4000] 08:48:14 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9381b000) [pid = 1747] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:48:14 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x99e89c00) [pid = 1747] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:48:14 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x910dd400) [pid = 1747] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:48:14 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8c888800) [pid = 1747] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:48:14 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x917b0400) [pid = 1747] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:48:14 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x9210bc00) [pid = 1747] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:48:14 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x919cf800) [pid = 1747] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:48:14 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x910d9800) [pid = 1747] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:48:14 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x9a502000) [pid = 1747] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:48:14 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8aee6000) [pid = 1747] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:48:14 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8b348000) [pid = 1747] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:48:14 INFO - PROCESS | 1747 | 1467647294564 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]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1476ms 08:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:48:14 INFO - PROCESS | 1747 | 1467647294616 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 1747 | 1467647294619 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:48:14 INFO - PROCESS | 1747 | 1467647294625 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 1747 | 1467647294629 Marionette TRACE conn3 <- [1,2426,null,{}] 08:48:14 INFO - PROCESS | 1747 | 1467647294634 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}] 08:48:14 INFO - PROCESS | 1747 | 1467647294640 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:14 INFO - PROCESS | 1747 | 1467647294838 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:48:15 INFO - PROCESS | 1747 | 1467647294997 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1747 | 1467647295012 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c883c00 == 64 [pid = 1747] [id = 614] 08:48:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x91de9000) [pid = 1747] [serial = 1843] [outer = (nil)] 08:48:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x94546000) [pid = 1747] [serial = 1844] [outer = 0x91de9000] 08:48:15 INFO - PROCESS | 1747 | 1467647295080 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x945bf800) [pid = 1747] [serial = 1845] [outer = 0x91de9000] 08:48:15 INFO - PROCESS | 1747 | 1467647295839 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]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1235ms 08:48:15 INFO - PROCESS | 1747 | 1467647295859 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 1747 | 1467647295861 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:48:15 INFO - PROCESS | 1747 | 1467647295877 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1747 | 1467647295880 Marionette TRACE conn3 <- [1,2430,null,{}] 08:48:15 INFO - PROCESS | 1747 | 1467647295886 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}] 08:48:15 INFO - PROCESS | 1747 | 1467647295890 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:16 INFO - PROCESS | 1747 | 1467647296127 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:48:16 INFO - PROCESS | 1747 | 1467647296343 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 1747 | 1467647296351 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20a400 == 65 [pid = 1747] [id = 615] 08:48:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8d20ac00) [pid = 1747] [serial = 1846] [outer = (nil)] 08:48:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8d44d400) [pid = 1747] [serial = 1847] [outer = 0x8d20ac00] 08:48:16 INFO - PROCESS | 1747 | 1467647296476 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e6e1c00) [pid = 1747] [serial = 1848] [outer = 0x8d20ac00] 08:48:17 INFO - PROCESS | 1747 | 1467647297498 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]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1688ms 08:48:17 INFO - PROCESS | 1747 | 1467647297558 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 1747 | 1467647297565 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:48:17 INFO - PROCESS | 1747 | 1467647297573 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 1747 | 1467647297578 Marionette TRACE conn3 <- [1,2434,null,{}] 08:48:17 INFO - PROCESS | 1747 | 1467647297585 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}] 08:48:17 INFO - PROCESS | 1747 | 1467647297592 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:17 INFO - PROCESS | 1747 | 1467647297819 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:48:18 INFO - PROCESS | 1747 | 1467647298074 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 1747 | 1467647298084 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x9180b400 == 66 [pid = 1747] [id = 616] 08:48:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91810800) [pid = 1747] [serial = 1849] [outer = (nil)] 08:48:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x919d8000) [pid = 1747] [serial = 1850] [outer = 0x91810800] 08:48:18 INFO - PROCESS | 1747 | 1467647298204 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x920f3c00) [pid = 1747] [serial = 1851] [outer = 0x91810800] 08:48:19 INFO - PROCESS | 1747 | 1467647299108 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]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1601ms 08:48:19 INFO - PROCESS | 1747 | 1467647299175 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:48:19 INFO - PROCESS | 1747 | 1467647299180 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:48:19 INFO - PROCESS | 1747 | 1467647299187 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 1747 | 1467647299190 Marionette TRACE conn3 <- [1,2438,null,{}] 08:48:19 INFO - PROCESS | 1747 | 1467647299197 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}] 08:48:19 INFO - PROCESS | 1747 | 1467647299202 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:19 INFO - PROCESS | 1747 | 1467647299390 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:48:19 INFO - PROCESS | 1747 | 1467647299596 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 1747 | 1467647299603 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dbc00 == 67 [pid = 1747] [id = 617] 08:48:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92a25400) [pid = 1747] [serial = 1852] [outer = (nil)] 08:48:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93813000) [pid = 1747] [serial = 1853] [outer = 0x92a25400] 08:48:19 INFO - PROCESS | 1747 | 1467647299730 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x94542400) [pid = 1747] [serial = 1854] [outer = 0x92a25400] 08:48:20 INFO - PROCESS | 1747 | 1467647300737 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]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1578ms 08:48:20 INFO - PROCESS | 1747 | 1467647300765 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 1747 | 1467647300772 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:48:20 INFO - PROCESS | 1747 | 1467647300789 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 1747 | 1467647300796 Marionette TRACE conn3 <- [1,2442,null,{}] 08:48:20 INFO - PROCESS | 1747 | 1467647300802 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}] 08:48:20 INFO - PROCESS | 1747 | 1467647300809 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:21 INFO - PROCESS | 1747 | 1467647301000 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:48:21 INFO - PROCESS | 1747 | 1467647301210 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 1747 | 1467647301216 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee5800 == 68 [pid = 1747] [id = 618] 08:48:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8c9db800) [pid = 1747] [serial = 1855] [outer = (nil)] 08:48:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x96c97800) [pid = 1747] [serial = 1856] [outer = 0x8c9db800] 08:48:21 INFO - PROCESS | 1747 | 1467647301341 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9816fc00) [pid = 1747] [serial = 1857] [outer = 0x8c9db800] 08:48:22 INFO - PROCESS | 1747 | 1467647302287 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]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1547ms 08:48:22 INFO - PROCESS | 1747 | 1467647302328 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 1747 | 1467647302332 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:48:22 INFO - PROCESS | 1747 | 1467647302338 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 1747 | 1467647302342 Marionette TRACE conn3 <- [1,2446,null,{}] 08:48:22 INFO - PROCESS | 1747 | 1467647302348 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}] 08:48:22 INFO - PROCESS | 1747 | 1467647302353 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:22 INFO - PROCESS | 1747 | 1467647302531 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:48:22 INFO - PROCESS | 1747 | 1467647302736 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 1747 | 1467647302748 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeef000 == 69 [pid = 1747] [id = 619] 08:48:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8c887400) [pid = 1747] [serial = 1858] [outer = (nil)] 08:48:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x99395c00) [pid = 1747] [serial = 1859] [outer = 0x8c887400] 08:48:22 INFO - PROCESS | 1747 | 1467647302860 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x996eb000) [pid = 1747] [serial = 1860] [outer = 0x8c887400] 08:48:23 INFO - PROCESS | 1747 | 1467647303814 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]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1487ms 08:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:48:23 INFO - PROCESS | 1747 | 1467647303827 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 1747 | 1467647303830 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:48:23 INFO - PROCESS | 1747 | 1467647303837 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 1747 | 1467647303840 Marionette TRACE conn3 <- [1,2450,null,{}] 08:48:23 INFO - PROCESS | 1747 | 1467647303846 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}] 08:48:23 INFO - PROCESS | 1747 | 1467647303851 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:24 INFO - PROCESS | 1747 | 1467647304040 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:48:24 INFO - PROCESS | 1747 | 1467647304259 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 1747 | 1467647304276 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87a000 == 70 [pid = 1747] [id = 620] 08:48:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x99b14800) [pid = 1747] [serial = 1861] [outer = (nil)] 08:48:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x99b19400) [pid = 1747] [serial = 1862] [outer = 0x99b14800] 08:48:24 INFO - PROCESS | 1747 | 1467647304410 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x99b55000) [pid = 1747] [serial = 1863] [outer = 0x99b14800] 08:48:25 INFO - PROCESS | 1747 | 1467647305399 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]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1632ms 08:48:25 INFO - PROCESS | 1747 | 1467647305468 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 1747 | 1467647305472 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:48:25 INFO - PROCESS | 1747 | 1467647305478 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 1747 | 1467647305482 Marionette TRACE conn3 <- [1,2454,null,{}] 08:48:25 INFO - PROCESS | 1747 | 1467647305487 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}] 08:48:25 INFO - PROCESS | 1747 | 1467647305492 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:25 INFO - PROCESS | 1747 | 1467647305703 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:48:25 INFO - PROCESS | 1747 | 1467647305948 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1747 | 1467647305960 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c887000 == 71 [pid = 1747] [id = 621] 08:48:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8d211000) [pid = 1747] [serial = 1864] [outer = (nil)] 08:48:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x99cc0000) [pid = 1747] [serial = 1865] [outer = 0x8d211000] 08:48:26 INFO - PROCESS | 1747 | 1467647306076 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x99cca000) [pid = 1747] [serial = 1866] [outer = 0x8d211000] 08:48:26 INFO - PROCESS | 1747 | 1467647306909 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]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1478ms 08:48:26 INFO - PROCESS | 1747 | 1467647306956 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 1747 | 1467647306960 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:48:26 INFO - PROCESS | 1747 | 1467647306966 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1747 | 1467647306970 Marionette TRACE conn3 <- [1,2458,null,{}] 08:48:26 INFO - PROCESS | 1747 | 1467647306975 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}] 08:48:26 INFO - PROCESS | 1747 | 1467647306980 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:27 INFO - PROCESS | 1747 | 1467647307153 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:48:27 INFO - PROCESS | 1747 | 1467647307359 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 1747 | 1467647307367 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:27 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34a400 == 72 [pid = 1747] [id = 622] 08:48:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x8c9e0400) [pid = 1747] [serial = 1867] [outer = (nil)] 08:48:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x99d43400) [pid = 1747] [serial = 1868] [outer = 0x8c9e0400] 08:48:27 INFO - PROCESS | 1747 | 1467647307486 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x99e8e000) [pid = 1747] [serial = 1869] [outer = 0x8c9e0400] 08:48:28 INFO - PROCESS | 1747 | 1467647308934 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]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1984ms 08:48:29 INFO - PROCESS | 1747 | 1467647309014 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 1747 | 1467647309020 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:48:29 INFO - PROCESS | 1747 | 1467647309048 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 1747 | 1467647309053 Marionette TRACE conn3 <- [1,2462,null,{}] 08:48:29 INFO - PROCESS | 1747 | 1467647309061 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}] 08:48:29 INFO - PROCESS | 1747 | 1467647309066 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:29 INFO - PROCESS | 1747 | 1467647309238 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:48:29 INFO - PROCESS | 1747 | 1467647309450 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 1747 | 1467647309461 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e0800 == 73 [pid = 1747] [id = 623] 08:48:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8d44c000) [pid = 1747] [serial = 1870] [outer = (nil)] 08:48:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x910e0c00) [pid = 1747] [serial = 1871] [outer = 0x8d44c000] 08:48:29 INFO - PROCESS | 1747 | 1467647309576 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x91805c00) [pid = 1747] [serial = 1872] [outer = 0x8d44c000] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6e9800 == 72 [pid = 1747] [id = 452] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8c883c00 == 71 [pid = 1747] [id = 614] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x9180bc00 == 70 [pid = 1747] [id = 613] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8b7000 == 69 [pid = 1747] [id = 612] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e4400 == 68 [pid = 1747] [id = 611] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8f194800 == 67 [pid = 1747] [id = 610] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6ec000 == 66 [pid = 1747] [id = 609] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x9180b800 == 65 [pid = 1747] [id = 602] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8d216000 == 64 [pid = 1747] [id = 601] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8d215800 == 63 [pid = 1747] [id = 466] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x92a27c00 == 62 [pid = 1747] [id = 541] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x93817400 == 61 [pid = 1747] [id = 568] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x92a2d400 == 60 [pid = 1747] [id = 603] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8b350000 == 59 [pid = 1747] [id = 542] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeee800 == 58 [pid = 1747] [id = 606] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x96ca1400 == 57 [pid = 1747] [id = 569] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x91ded400 == 56 [pid = 1747] [id = 459] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x9249a800 == 55 [pid = 1747] [id = 554] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8d208c00 == 54 [pid = 1747] [id = 455] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8b346800 == 53 [pid = 1747] [id = 461] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3400 == 52 [pid = 1747] [id = 605] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dc400 == 51 [pid = 1747] [id = 567] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee2400 == 50 [pid = 1747] [id = 460] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8d214c00 == 49 [pid = 1747] [id = 465] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee4c00 == 48 [pid = 1747] [id = 608] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8aef1400 == 47 [pid = 1747] [id = 604] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8d454000 == 46 [pid = 1747] [id = 565] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x99cc1000 == 45 [pid = 1747] [id = 607] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34b400 == 44 [pid = 1747] [id = 570] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x910d6400 == 43 [pid = 1747] [id = 454] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e1000 == 42 [pid = 1747] [id = 544] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x94f3f000 == 41 [pid = 1747] [id = 556] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8d457800 == 40 [pid = 1747] [id = 555] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8f30ec00 == 39 [pid = 1747] [id = 462] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x917bfc00 == 38 [pid = 1747] [id = 540] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87bc00 == 37 [pid = 1747] [id = 571] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34e800 == 36 [pid = 1747] [id = 464] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x91810c00 == 35 [pid = 1747] [id = 458] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8aef1000 == 34 [pid = 1747] [id = 600] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x928c0c00 == 33 [pid = 1747] [id = 553] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34a400 == 32 [pid = 1747] [id = 622] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8c887000 == 31 [pid = 1747] [id = 621] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87a000 == 30 [pid = 1747] [id = 620] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeef000 == 29 [pid = 1747] [id = 619] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dbc00 == 28 [pid = 1747] [id = 617] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee5800 == 27 [pid = 1747] [id = 618] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x9180b400 == 26 [pid = 1747] [id = 616] 08:48:31 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20a400 == 25 [pid = 1747] [id = 615] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x8f304400) [pid = 1747] [serial = 1802] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x94f9c800) [pid = 1747] [serial = 1796] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x96c99800) [pid = 1747] [serial = 1797] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x99e8c800) [pid = 1747] [serial = 1772] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x924a1c00) [pid = 1747] [serial = 1785] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x919d5000) [pid = 1747] [serial = 1784] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8f199400) [pid = 1747] [serial = 1782] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8d212400) [pid = 1747] [serial = 1781] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x92ad8c00) [pid = 1747] [serial = 1767] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x928b8800) [pid = 1747] [serial = 1766] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x93820800) [pid = 1747] [serial = 1793] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x94505400) [pid = 1747] [serial = 1788] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92adec00) [pid = 1747] [serial = 1787] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x99b16800) [pid = 1747] [serial = 1770] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9948d800) [pid = 1747] [serial = 1769] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9a508c00) [pid = 1747] [serial = 1776] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x9a505c00) [pid = 1747] [serial = 1775] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x910d4000) [pid = 1747] [serial = 1790] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x928b9800) [pid = 1747] [serial = 1791] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8c9dd000) [pid = 1747] [serial = 1800] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9a694000) [pid = 1747] [serial = 1778] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x99ef4400) [pid = 1747] [serial = 1773] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8c880400) [pid = 1747] [serial = 1799] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x9454dc00) [pid = 1747] [serial = 1794] [outer = (nil)] [url = about:blank] 08:48:32 INFO - PROCESS | 1747 | 1467647312288 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]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 3305ms 08:48:32 INFO - PROCESS | 1747 | 1467647312349 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 1747 | 1467647312354 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:48:32 INFO - PROCESS | 1747 | 1467647312363 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 1747 | 1467647312368 Marionette TRACE conn3 <- [1,2466,null,{}] 08:48:32 INFO - PROCESS | 1747 | 1467647312376 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}] 08:48:32 INFO - PROCESS | 1747 | 1467647312381 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:32 INFO - PROCESS | 1747 | 1467647312537 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:48:32 INFO - PROCESS | 1747 | 1467647312692 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 1747 | 1467647312702 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87bc00 == 26 [pid = 1747] [id = 624] 08:48:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8c87c400) [pid = 1747] [serial = 1873] [outer = (nil)] 08:48:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8c880800) [pid = 1747] [serial = 1874] [outer = 0x8c87c400] 08:48:32 INFO - PROCESS | 1747 | 1467647312770 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8c882c00) [pid = 1747] [serial = 1875] [outer = 0x8c87c400] 08:48:33 INFO - PROCESS | 1747 | 1467647313573 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]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1235ms 08:48:33 INFO - PROCESS | 1747 | 1467647313615 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 1747 | 1467647313625 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:48:33 INFO - PROCESS | 1747 | 1467647313637 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 1747 | 1467647313641 Marionette TRACE conn3 <- [1,2470,null,{}] 08:48:33 INFO - PROCESS | 1747 | 1467647313647 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}] 08:48:33 INFO - PROCESS | 1747 | 1467647313652 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:33 INFO - PROCESS | 1747 | 1467647313822 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:48:33 INFO - PROCESS | 1747 | 1467647313832 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 1747 | 1467647313841 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d44d800 == 27 [pid = 1747] [id = 625] 08:48:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8d44e800) [pid = 1747] [serial = 1876] [outer = (nil)] 08:48:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8d454400) [pid = 1747] [serial = 1877] [outer = 0x8d44e800] 08:48:33 INFO - PROCESS | 1747 | 1467647313910 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8e6e4800) [pid = 1747] [serial = 1878] [outer = 0x8d44e800] 08:48:34 INFO - PROCESS | 1747 | 1467647314921 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]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1331ms 08:48:34 INFO - PROCESS | 1747 | 1467647314967 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 1747 | 1467647314971 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:48:35 INFO - PROCESS | 1747 | 1467647315005 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 1747 | 1467647315012 Marionette TRACE conn3 <- [1,2474,null,{}] 08:48:35 INFO - PROCESS | 1747 | 1467647315029 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}] 08:48:35 INFO - PROCESS | 1747 | 1467647315038 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:35 INFO - PROCESS | 1747 | 1467647315281 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:48:35 INFO - PROCESS | 1747 | 1467647315300 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1747 | 1467647315310 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19f800 == 28 [pid = 1747] [id = 626] 08:48:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8f304400) [pid = 1747] [serial = 1879] [outer = (nil)] 08:48:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x90f4e000) [pid = 1747] [serial = 1880] [outer = 0x8f304400] 08:48:35 INFO - PROCESS | 1747 | 1467647315385 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x910d6800) [pid = 1747] [serial = 1881] [outer = 0x8f304400] 08:48:36 INFO - PROCESS | 1747 | 1467647316340 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]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1406ms 08:48:36 INFO - PROCESS | 1747 | 1467647316416 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 1747 | 1467647316419 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:48:36 INFO - PROCESS | 1747 | 1467647316427 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 1747 | 1467647316429 Marionette TRACE conn3 <- [1,2478,null,{}] 08:48:36 INFO - PROCESS | 1747 | 1467647316435 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}] 08:48:36 INFO - PROCESS | 1747 | 1467647316440 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:36 INFO - PROCESS | 1747 | 1467647316658 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:48:36 INFO - PROCESS | 1747 | 1467647316681 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1747 | 1467647316687 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f30f000 == 29 [pid = 1747] [id = 627] 08:48:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x910dac00) [pid = 1747] [serial = 1882] [outer = (nil)] 08:48:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x919d0000) [pid = 1747] [serial = 1883] [outer = 0x910dac00] 08:48:36 INFO - PROCESS | 1747 | 1467647316755 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x91de6000) [pid = 1747] [serial = 1884] [outer = 0x910dac00] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x91de9000) [pid = 1747] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x94f38400) [pid = 1747] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9a502400) [pid = 1747] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x91808400) [pid = 1747] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x924a4000) [pid = 1747] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8aeec400) [pid = 1747] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8aee5c00) [pid = 1747] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x92d97c00) [pid = 1747] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x99cc7000) [pid = 1747] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8d216800) [pid = 1747] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x919de800) [pid = 1747] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x919d9000) [pid = 1747] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8c884000) [pid = 1747] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91de5800) [pid = 1747] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x92ad6800) [pid = 1747] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f198800) [pid = 1747] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:48:38 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e6ed000) [pid = 1747] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:48:38 INFO - PROCESS | 1747 | 1467647318988 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]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2585ms 08:48:39 INFO - PROCESS | 1747 | 1467647319012 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 1747 | 1467647319016 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:48:39 INFO - PROCESS | 1747 | 1467647319022 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 1747 | 1467647319025 Marionette TRACE conn3 <- [1,2482,null,{}] 08:48:39 INFO - PROCESS | 1747 | 1467647319031 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}] 08:48:39 INFO - PROCESS | 1747 | 1467647319036 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:39 INFO - PROCESS | 1747 | 1467647319248 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:48:39 INFO - PROCESS | 1747 | 1467647319261 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 1747 | 1467647319267 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e5c00 == 30 [pid = 1747] [id = 628] 08:48:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8d212c00) [pid = 1747] [serial = 1885] [outer = (nil)] 08:48:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x917bd400) [pid = 1747] [serial = 1886] [outer = 0x8d212c00] 08:48:39 INFO - PROCESS | 1747 | 1467647319335 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x919de800) [pid = 1747] [serial = 1887] [outer = 0x8d212c00] 08:48:40 INFO - PROCESS | 1747 | 1467647320184 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]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1177ms 08:48:40 INFO - PROCESS | 1747 | 1467647320210 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 1747 | 1467647320213 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 08:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:48:40 INFO - PROCESS | 1747 | 1467647320220 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1747 | 1467647320223 Marionette TRACE conn3 <- [1,2486,null,{}] 08:48:40 INFO - PROCESS | 1747 | 1467647320228 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}] 08:48:40 INFO - PROCESS | 1747 | 1467647320239 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:40 INFO - PROCESS | 1747 | 1467647320432 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:48:40 INFO - PROCESS | 1747 | 1467647320442 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 1747 | 1467647320450 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3400 == 31 [pid = 1747] [id = 629] 08:48:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8aee5400) [pid = 1747] [serial = 1888] [outer = (nil)] 08:48:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8aeec400) [pid = 1747] [serial = 1889] [outer = 0x8aee5400] 08:48:40 INFO - PROCESS | 1747 | 1467647320595 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8b350000) [pid = 1747] [serial = 1890] [outer = 0x8aee5400] 08:48:41 INFO - PROCESS | 1747 | 1467647321751 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]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1584ms 08:48:41 INFO - PROCESS | 1747 | 1467647321805 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 1747 | 1467647321811 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 08:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:48:41 INFO - PROCESS | 1747 | 1467647321820 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 1747 | 1467647321824 Marionette TRACE conn3 <- [1,2490,null,{}] 08:48:41 INFO - PROCESS | 1747 | 1467647321832 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}] 08:48:41 INFO - PROCESS | 1747 | 1467647321838 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:42 INFO - PROCESS | 1747 | 1467647322026 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:48:42 INFO - PROCESS | 1747 | 1467647322226 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 1747 | 1467647322235 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e1800 == 32 [pid = 1747] [id = 630] 08:48:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8c9e7400) [pid = 1747] [serial = 1891] [outer = (nil)] 08:48:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8e8c1000) [pid = 1747] [serial = 1892] [outer = 0x8c9e7400] 08:48:42 INFO - PROCESS | 1747 | 1467647322374 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8f19f400) [pid = 1747] [serial = 1893] [outer = 0x8c9e7400] 08:48:43 INFO - PROCESS | 1747 | 1467647323444 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]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1687ms 08:48:43 INFO - PROCESS | 1747 | 1467647323507 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 1747 | 1467647323513 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 08:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:48:43 INFO - PROCESS | 1747 | 1467647323524 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 1747 | 1467647323528 Marionette TRACE conn3 <- [1,2494,null,{}] 08:48:43 INFO - PROCESS | 1747 | 1467647323535 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}] 08:48:43 INFO - PROCESS | 1747 | 1467647323541 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:43 INFO - PROCESS | 1747 | 1467647323780 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:48:44 INFO - PROCESS | 1747 | 1467647324073 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 1747 | 1467647324081 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b3000 == 33 [pid = 1747] [id = 631] 08:48:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91803800) [pid = 1747] [serial = 1894] [outer = (nil)] 08:48:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x919d9c00) [pid = 1747] [serial = 1895] [outer = 0x91803800] 08:48:44 INFO - PROCESS | 1747 | 1467647324207 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9210f800) [pid = 1747] [serial = 1896] [outer = 0x91803800] 08:48:45 INFO - PROCESS | 1747 | 1467647325137 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]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1685ms 08:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:48:45 INFO - PROCESS | 1747 | 1467647325209 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 1747 | 1467647325213 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 08:48:45 INFO - PROCESS | 1747 | 1467647325219 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 1747 | 1467647325225 Marionette TRACE conn3 <- [1,2498,null,{}] 08:48:45 INFO - PROCESS | 1747 | 1467647325242 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}] 08:48:45 INFO - PROCESS | 1747 | 1467647325250 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:45 INFO - PROCESS | 1747 | 1467647325477 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:48:45 INFO - PROCESS | 1747 | 1467647325725 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 1747 | 1467647325732 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x91df0400 == 34 [pid = 1747] [id = 632] 08:48:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x924a7000) [pid = 1747] [serial = 1897] [outer = (nil)] 08:48:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x928b7400) [pid = 1747] [serial = 1898] [outer = 0x924a7000] 08:48:45 INFO - PROCESS | 1747 | 1467647325853 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x928c3c00) [pid = 1747] [serial = 1899] [outer = 0x924a7000] 08:48:46 INFO - PROCESS | 1747 | 1467647326756 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]]]}] 08:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1587ms 08:48:46 INFO - PROCESS | 1747 | 1467647326806 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:48:46 INFO - PROCESS | 1747 | 1467647326810 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 08:48:46 INFO - PROCESS | 1747 | 1467647326817 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 1747 | 1467647326820 Marionette TRACE conn3 <- [1,2502,null,{}] 08:48:46 INFO - PROCESS | 1747 | 1467647326826 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}] 08:48:46 INFO - PROCESS | 1747 | 1467647326831 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:47 INFO - PROCESS | 1747 | 1467647327008 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:48:47 INFO - PROCESS | 1747 | 1467647327209 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1747 | 1467647327219 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x924a4800 == 35 [pid = 1747] [id = 633] 08:48:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x928bec00) [pid = 1747] [serial = 1900] [outer = (nil)] 08:48:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x92a27400) [pid = 1747] [serial = 1901] [outer = 0x928bec00] 08:48:47 INFO - PROCESS | 1747 | 1467647327351 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92a30800) [pid = 1747] [serial = 1902] [outer = 0x928bec00] 08:48:48 INFO - PROCESS | 1747 | 1467647328310 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]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1529ms 08:48:48 INFO - PROCESS | 1747 | 1467647328346 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1747 | 1467647328350 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 08:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:48:48 INFO - PROCESS | 1747 | 1467647328356 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1747 | 1467647328360 Marionette TRACE conn3 <- [1,2506,null,{}] 08:48:48 INFO - PROCESS | 1747 | 1467647328365 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}] 08:48:48 INFO - PROCESS | 1747 | 1467647328370 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:48 INFO - PROCESS | 1747 | 1467647328555 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:48:48 INFO - PROCESS | 1747 | 1467647328756 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 1747 | 1467647328764 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a24800 == 36 [pid = 1747] [id = 634] 08:48:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x92a27000) [pid = 1747] [serial = 1903] [outer = (nil)] 08:48:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x92d96c00) [pid = 1747] [serial = 1904] [outer = 0x92a27000] 08:48:48 INFO - PROCESS | 1747 | 1467647328899 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x93a34800) [pid = 1747] [serial = 1905] [outer = 0x92a27000] 08:48:49 INFO - PROCESS | 1747 | 1467647329940 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]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1628ms 08:48:49 INFO - PROCESS | 1747 | 1467647329986 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:48:49 INFO - PROCESS | 1747 | 1467647329990 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 08:48:49 INFO - PROCESS | 1747 | 1467647329997 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 1747 | 1467647330000 Marionette TRACE conn3 <- [1,2510,null,{}] 08:48:50 INFO - PROCESS | 1747 | 1467647330006 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}] 08:48:50 INFO - PROCESS | 1747 | 1467647330016 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:50 INFO - PROCESS | 1747 | 1467647330190 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:48:50 INFO - PROCESS | 1747 | 1467647330395 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1747 | 1467647330402 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d8c00 == 37 [pid = 1747] [id = 635] 08:48:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x92a2fc00) [pid = 1747] [serial = 1906] [outer = (nil)] 08:48:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x945b1800) [pid = 1747] [serial = 1907] [outer = 0x92a2fc00] 08:48:50 INFO - PROCESS | 1747 | 1467647330517 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x94f36c00) [pid = 1747] [serial = 1908] [outer = 0x92a2fc00] 08:48:51 INFO - PROCESS | 1747 | 1467647331456 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]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1529ms 08:48:51 INFO - PROCESS | 1747 | 1467647331526 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 1747 | 1467647331530 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 08:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:48:51 INFO - PROCESS | 1747 | 1467647331536 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 1747 | 1467647331540 Marionette TRACE conn3 <- [1,2514,null,{}] 08:48:51 INFO - PROCESS | 1747 | 1467647331545 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}] 08:48:51 INFO - PROCESS | 1747 | 1467647331551 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:51 INFO - PROCESS | 1747 | 1467647331727 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:48:51 INFO - PROCESS | 1747 | 1467647331927 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 1747 | 1467647331934 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeeb400 == 38 [pid = 1747] [id = 636] 08:48:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x9450d800) [pid = 1747] [serial = 1909] [outer = (nil)] 08:48:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x94f9c800) [pid = 1747] [serial = 1910] [outer = 0x9450d800] 08:48:52 INFO - PROCESS | 1747 | 1467647332012 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x94fa0400) [pid = 1747] [serial = 1911] [outer = 0x9450d800] 08:48:52 INFO - PROCESS | 1747 | 1467647332946 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]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1480ms 08:48:53 INFO - PROCESS | 1747 | 1467647333016 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 1747 | 1467647333020 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 08:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:48:53 INFO - PROCESS | 1747 | 1467647333027 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1747 | 1467647333030 Marionette TRACE conn3 <- [1,2518,null,{}] 08:48:53 INFO - PROCESS | 1747 | 1467647333036 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}] 08:48:53 INFO - PROCESS | 1747 | 1467647333041 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:53 INFO - PROCESS | 1747 | 1467647333251 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:48:53 INFO - PROCESS | 1747 | 1467647333582 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 1747 | 1467647333588 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d211800 == 39 [pid = 1747] [id = 637] 08:48:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x8e6e4000) [pid = 1747] [serial = 1912] [outer = (nil)] 08:48:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x91803c00) [pid = 1747] [serial = 1913] [outer = 0x8e6e4000] 08:48:53 INFO - PROCESS | 1747 | 1467647333677 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x9180cc00) [pid = 1747] [serial = 1914] [outer = 0x8e6e4000] 08:48:54 INFO - PROCESS | 1747 | 1467647334564 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]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1589ms 08:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:48:54 INFO - PROCESS | 1747 | 1467647334617 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 1747 | 1467647334620 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 08:48:54 INFO - PROCESS | 1747 | 1467647334627 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 1747 | 1467647334630 Marionette TRACE conn3 <- [1,2522,null,{}] 08:48:54 INFO - PROCESS | 1747 | 1467647334636 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}] 08:48:54 INFO - PROCESS | 1747 | 1467647334641 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:54 INFO - PROCESS | 1747 | 1467647334814 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:48:55 INFO - PROCESS | 1747 | 1467647335231 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1747 | 1467647335241 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee9400 == 40 [pid = 1747] [id = 638] 08:48:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8aeee800) [pid = 1747] [serial = 1915] [outer = (nil)] 08:48:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x8b34d000) [pid = 1747] [serial = 1916] [outer = 0x8aeee800] 08:48:55 INFO - PROCESS | 1747 | 1467647335357 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8c9df000) [pid = 1747] [serial = 1917] [outer = 0x8aeee800] 08:48:56 INFO - PROCESS | 1747 | 1467647336239 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]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1648ms 08:48:56 INFO - PROCESS | 1747 | 1467647336276 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 1747 | 1467647336281 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 08:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:48:56 INFO - PROCESS | 1747 | 1467647336289 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 1747 | 1467647336295 Marionette TRACE conn3 <- [1,2526,null,{}] 08:48:56 INFO - PROCESS | 1747 | 1467647336303 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}] 08:48:56 INFO - PROCESS | 1747 | 1467647336312 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:56 INFO - PROCESS | 1747 | 1467647336488 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:48:56 INFO - PROCESS | 1747 | 1467647336844 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 1747 | 1467647336852 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:56 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e5c00 == 39 [pid = 1747] [id = 628] 08:48:56 INFO - PROCESS | 1747 | --DOCSHELL 0x8f30f000 == 38 [pid = 1747] [id = 627] 08:48:56 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19f800 == 37 [pid = 1747] [id = 626] 08:48:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c884000 == 38 [pid = 1747] [id = 639] 08:48:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8c9e5c00) [pid = 1747] [serial = 1918] [outer = (nil)] 08:48:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8e8c5400) [pid = 1747] [serial = 1919] [outer = 0x8c9e5c00] 08:48:57 INFO - PROCESS | 1747 | 1467647337012 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8f30d000) [pid = 1747] [serial = 1920] [outer = 0x8c9e5c00] 08:48:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8d44d800 == 37 [pid = 1747] [id = 625] 08:48:57 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87bc00 == 36 [pid = 1747] [id = 624] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x94546000) [pid = 1747] [serial = 1844] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x99e83400) [pid = 1747] [serial = 1764] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x9a79e000) [pid = 1747] [serial = 1779] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x92a0bc00) [pid = 1747] [serial = 1838] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x92da3000) [pid = 1747] [serial = 1841] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x92a2b400) [pid = 1747] [serial = 1839] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8f307000) [pid = 1747] [serial = 1826] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x928bf400) [pid = 1747] [serial = 1827] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9948cc00) [pid = 1747] [serial = 1817] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x996f3000) [pid = 1747] [serial = 1818] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x94f9c400) [pid = 1747] [serial = 1814] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x96c95400) [pid = 1747] [serial = 1815] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x99ef2000) [pid = 1747] [serial = 1823] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x9a502c00) [pid = 1747] [serial = 1824] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8f19e000) [pid = 1747] [serial = 1805] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x90f42000) [pid = 1747] [serial = 1806] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x920f2800) [pid = 1747] [serial = 1808] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x92302c00) [pid = 1747] [serial = 1809] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x99cc8800) [pid = 1747] [serial = 1820] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x99d40400) [pid = 1747] [serial = 1821] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x910e0400) [pid = 1747] [serial = 1803] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x920f8800) [pid = 1747] [serial = 1835] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92d9c800) [pid = 1747] [serial = 1811] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x93a39400) [pid = 1747] [serial = 1812] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8f30ac00) [pid = 1747] [serial = 1832] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x917b3400) [pid = 1747] [serial = 1833] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f193000) [pid = 1747] [serial = 1829] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f301400) [pid = 1747] [serial = 1830] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x93860800) [pid = 1747] [serial = 1842] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x945bf800) [pid = 1747] [serial = 1845] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92307000) [pid = 1747] [serial = 1836] [outer = (nil)] [url = about:blank] 08:48:57 INFO - PROCESS | 1747 | 1467647337863 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]]]}] 08:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1630ms 08:48:57 INFO - PROCESS | 1747 | 1467647337923 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:48:57 INFO - PROCESS | 1747 | 1467647337929 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 08:48:57 INFO - PROCESS | 1747 | 1467647337936 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 1747 | 1467647337939 Marionette TRACE conn3 <- [1,2530,null,{}] 08:48:57 INFO - PROCESS | 1747 | 1467647337945 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}] 08:48:57 INFO - PROCESS | 1747 | 1467647337950 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:58 INFO - PROCESS | 1747 | 1467647338124 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:48:58 INFO - PROCESS | 1747 | 1467647338289 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 1747 | 1467647338298 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19e000 == 37 [pid = 1747] [id = 640] 08:48:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8f307800) [pid = 1747] [serial = 1921] [outer = (nil)] 08:48:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x917b9400) [pid = 1747] [serial = 1922] [outer = 0x8f307800] 08:48:58 INFO - PROCESS | 1747 | 1467647338382 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x919d3000) [pid = 1747] [serial = 1923] [outer = 0x8f307800] 08:48:59 INFO - PROCESS | 1747 | 1467647339291 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]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1389ms 08:48:59 INFO - PROCESS | 1747 | 1467647339326 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 1747 | 1467647339329 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 08:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:48:59 INFO - PROCESS | 1747 | 1467647339343 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 1747 | 1467647339351 Marionette TRACE conn3 <- [1,2534,null,{}] 08:48:59 INFO - PROCESS | 1747 | 1467647339359 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}] 08:48:59 INFO - PROCESS | 1747 | 1467647339366 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:59 INFO - PROCESS | 1747 | 1467647339616 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:48:59 INFO - PROCESS | 1747 | 1467647339639 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1747 | 1467647339646 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:48:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d44cc00 == 38 [pid = 1747] [id = 641] 08:48:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92309800) [pid = 1747] [serial = 1924] [outer = (nil)] 08:48:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x927e4800) [pid = 1747] [serial = 1925] [outer = 0x92309800] 08:48:59 INFO - PROCESS | 1747 | 1467647339713 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x928be400) [pid = 1747] [serial = 1926] [outer = 0x92309800] 08:49:00 INFO - PROCESS | 1747 | 1467647340639 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]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1348ms 08:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:49:00 INFO - PROCESS | 1747 | 1467647340690 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1747 | 1467647340694 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 08:49:00 INFO - PROCESS | 1747 | 1467647340700 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1747 | 1467647340703 Marionette TRACE conn3 <- [1,2538,null,{}] 08:49:00 INFO - PROCESS | 1747 | 1467647340729 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}] 08:49:00 INFO - PROCESS | 1747 | 1467647340735 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:00 INFO - PROCESS | 1747 | 1467647340954 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:49:01 INFO - PROCESS | 1747 | 1467647340983 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1747 | 1467647340990 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x91de5000 == 39 [pid = 1747] [id = 642] 08:49:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x927dac00) [pid = 1747] [serial = 1927] [outer = (nil)] 08:49:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x92ada400) [pid = 1747] [serial = 1928] [outer = 0x927dac00] 08:49:01 INFO - PROCESS | 1747 | 1467647341070 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x93816c00) [pid = 1747] [serial = 1929] [outer = 0x927dac00] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8d20ac00) [pid = 1747] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x91810800) [pid = 1747] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92a25400) [pid = 1747] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8c9db800) [pid = 1747] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8c87c400) [pid = 1747] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8d44e800) [pid = 1747] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8d44c000) [pid = 1747] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8c887400) [pid = 1747] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8f304400) [pid = 1747] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x99b14800) [pid = 1747] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8d211000) [pid = 1747] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8c9e0400) [pid = 1747] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:49:01 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x910dac00) [pid = 1747] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:49:02 INFO - PROCESS | 1747 | 1467647342172 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]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1495ms 08:49:02 INFO - PROCESS | 1747 | 1467647342194 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 1747 | 1467647342199 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 08:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:49:02 INFO - PROCESS | 1747 | 1467647342205 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 1747 | 1467647342208 Marionette TRACE conn3 <- [1,2542,null,{}] 08:49:02 INFO - PROCESS | 1747 | 1467647342213 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}] 08:49:02 INFO - PROCESS | 1747 | 1467647342218 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:02 INFO - PROCESS | 1747 | 1467647342450 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:49:02 INFO - PROCESS | 1747 | 1467647342468 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 1747 | 1467647342482 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f303c00 == 40 [pid = 1747] [id = 643] 08:49:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x8f304400) [pid = 1747] [serial = 1930] [outer = (nil)] 08:49:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92308400) [pid = 1747] [serial = 1931] [outer = 0x8f304400] 08:49:02 INFO - PROCESS | 1747 | 1467647342566 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x93a39c00) [pid = 1747] [serial = 1932] [outer = 0x8f304400] 08:49:03 INFO - PROCESS | 1747 | 1467647343481 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]]]}] 08:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1333ms 08:49:03 INFO - PROCESS | 1747 | 1467647343538 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 1747 | 1467647343541 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 08:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:49:03 INFO - PROCESS | 1747 | 1467647343547 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 1747 | 1467647343550 Marionette TRACE conn3 <- [1,2546,null,{}] 08:49:03 INFO - PROCESS | 1747 | 1467647343556 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}] 08:49:03 INFO - PROCESS | 1747 | 1467647343561 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:03 INFO - PROCESS | 1747 | 1467647343732 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:49:04 INFO - PROCESS | 1747 | 1467647344006 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 1747 | 1467647344013 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee4800 == 41 [pid = 1747] [id = 644] 08:49:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8aee4c00) [pid = 1747] [serial = 1933] [outer = (nil)] 08:49:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8b34a000) [pid = 1747] [serial = 1934] [outer = 0x8aee4c00] 08:49:04 INFO - PROCESS | 1747 | 1467647344107 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8c9e4400) [pid = 1747] [serial = 1935] [outer = 0x8aee4c00] 08:49:05 INFO - PROCESS | 1747 | 1467647345129 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]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:49:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1628ms 08:49:05 INFO - PROCESS | 1747 | 1467647345194 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1747 | 1467647345201 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 08:49:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:49:05 INFO - PROCESS | 1747 | 1467647345211 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1747 | 1467647345215 Marionette TRACE conn3 <- [1,2550,null,{}] 08:49:05 INFO - PROCESS | 1747 | 1467647345224 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}] 08:49:05 INFO - PROCESS | 1747 | 1467647345233 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:05 INFO - PROCESS | 1747 | 1467647345440 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:49:05 INFO - PROCESS | 1747 | 1467647345695 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 1747 | 1467647345705 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34dc00 == 42 [pid = 1747] [id = 645] 08:49:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8f193000) [pid = 1747] [serial = 1936] [outer = (nil)] 08:49:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x910db000) [pid = 1747] [serial = 1937] [outer = 0x8f193000] 08:49:05 INFO - PROCESS | 1747 | 1467647345830 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x917be000) [pid = 1747] [serial = 1938] [outer = 0x8f193000] 08:49:06 INFO - PROCESS | 1747 | 1467647346791 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]]]}] 08:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1632ms 08:49:06 INFO - PROCESS | 1747 | 1467647346847 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 1747 | 1467647346854 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 08:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:49:06 INFO - PROCESS | 1747 | 1467647346863 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 1747 | 1467647346867 Marionette TRACE conn3 <- [1,2554,null,{}] 08:49:06 INFO - PROCESS | 1747 | 1467647346873 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}] 08:49:06 INFO - PROCESS | 1747 | 1467647346877 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:07 INFO - PROCESS | 1747 | 1467647347112 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:49:07 INFO - PROCESS | 1747 | 1467647347409 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 1747 | 1467647347418 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x92303400 == 43 [pid = 1747] [id = 646] 08:49:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92309400) [pid = 1747] [serial = 1939] [outer = (nil)] 08:49:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x924a5c00) [pid = 1747] [serial = 1940] [outer = 0x92309400] 08:49:07 INFO - PROCESS | 1747 | 1467647347521 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x92a2a000) [pid = 1747] [serial = 1941] [outer = 0x92309400] 08:49:08 INFO - PROCESS | 1747 | 1467647348495 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]]]}] 08:49:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:49:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1683ms 08:49:08 INFO - PROCESS | 1747 | 1467647348545 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 1747 | 1467647348550 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 08:49:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:49:08 INFO - PROCESS | 1747 | 1467647348566 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 1747 | 1467647348576 Marionette TRACE conn3 <- [1,2558,null,{}] 08:49:08 INFO - PROCESS | 1747 | 1467647348582 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}] 08:49:08 INFO - PROCESS | 1747 | 1467647348590 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:08 INFO - PROCESS | 1747 | 1467647348847 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:49:09 INFO - PROCESS | 1747 | 1467647349099 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 1747 | 1467647349106 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x919d8800 == 44 [pid = 1747] [id = 647] 08:49:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x924a8000) [pid = 1747] [serial = 1942] [outer = (nil)] 08:49:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x94550800) [pid = 1747] [serial = 1943] [outer = 0x924a8000] 08:49:09 INFO - PROCESS | 1747 | 1467647349230 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x9524bc00) [pid = 1747] [serial = 1944] [outer = 0x924a8000] 08:49:10 INFO - PROCESS | 1747 | 1467647350164 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]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:49:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1662ms 08:49:10 INFO - PROCESS | 1747 | 1467647350220 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:49:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:49:10 INFO - PROCESS | 1747 | 1467647350225 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 08:49:10 INFO - PROCESS | 1747 | 1467647350231 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 1747 | 1467647350235 Marionette TRACE conn3 <- [1,2562,null,{}] 08:49:10 INFO - PROCESS | 1747 | 1467647350240 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}] 08:49:10 INFO - PROCESS | 1747 | 1467647350245 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:10 INFO - PROCESS | 1747 | 1467647350433 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:49:10 INFO - PROCESS | 1747 | 1467647350638 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1747 | 1467647350646 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:10 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b348c00 == 45 [pid = 1747] [id = 648] 08:49:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8f30c000) [pid = 1747] [serial = 1945] [outer = (nil)] 08:49:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x981dc000) [pid = 1747] [serial = 1946] [outer = 0x8f30c000] 08:49:10 INFO - PROCESS | 1747 | 1467647350810 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x98887c00) [pid = 1747] [serial = 1947] [outer = 0x8f30c000] 08:49:11 INFO - PROCESS | 1747 | 1467647351756 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]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:49:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1581ms 08:49:11 INFO - PROCESS | 1747 | 1467647351812 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 1747 | 1467647351816 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 08:49:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:49:11 INFO - PROCESS | 1747 | 1467647351822 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 1747 | 1467647351825 Marionette TRACE conn3 <- [1,2566,null,{}] 08:49:11 INFO - PROCESS | 1747 | 1467647351831 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}] 08:49:11 INFO - PROCESS | 1747 | 1467647351836 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:12 INFO - PROCESS | 1747 | 1467647352010 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:49:12 INFO - PROCESS | 1747 | 1467647352217 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 1747 | 1467647352236 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x99755800 == 46 [pid = 1747] [id = 649] 08:49:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9975c800) [pid = 1747] [serial = 1948] [outer = (nil)] 08:49:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x997d4800) [pid = 1747] [serial = 1949] [outer = 0x9975c800] 08:49:12 INFO - PROCESS | 1747 | 1467647352409 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x99b1d000) [pid = 1747] [serial = 1950] [outer = 0x9975c800] 08:49:13 INFO - PROCESS | 1747 | 1467647353423 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]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:49:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1642ms 08:49:13 INFO - PROCESS | 1747 | 1467647353465 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 1747 | 1467647353469 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 08:49:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:49:13 INFO - PROCESS | 1747 | 1467647353475 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 1747 | 1467647353479 Marionette TRACE conn3 <- [1,2570,null,{}] 08:49:13 INFO - PROCESS | 1747 | 1467647353484 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}] 08:49:13 INFO - PROCESS | 1747 | 1467647353490 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:13 INFO - PROCESS | 1747 | 1467647353681 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:49:13 INFO - PROCESS | 1747 | 1467647353923 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 1747 | 1467647353937 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aef0800 == 47 [pid = 1747] [id = 650] 08:49:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x91def400) [pid = 1747] [serial = 1951] [outer = (nil)] 08:49:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x99b5ac00) [pid = 1747] [serial = 1952] [outer = 0x91def400] 08:49:14 INFO - PROCESS | 1747 | 1467647354094 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x99cc7c00) [pid = 1747] [serial = 1953] [outer = 0x91def400] 08:49:15 INFO - PROCESS | 1747 | 1467647355003 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]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:49:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1588ms 08:49:15 INFO - PROCESS | 1747 | 1467647355064 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 1747 | 1467647355067 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 08:49:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:49:15 INFO - PROCESS | 1747 | 1467647355074 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 1747 | 1467647355077 Marionette TRACE conn3 <- [1,2574,null,{}] 08:49:15 INFO - PROCESS | 1747 | 1467647355083 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}] 08:49:15 INFO - PROCESS | 1747 | 1467647355088 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:15 INFO - PROCESS | 1747 | 1467647355266 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:49:15 INFO - PROCESS | 1747 | 1467647355473 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 1747 | 1467647355484 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x917b6c00 == 48 [pid = 1747] [id = 651] 08:49:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x93a30c00) [pid = 1747] [serial = 1954] [outer = (nil)] 08:49:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x99d45c00) [pid = 1747] [serial = 1955] [outer = 0x93a30c00] 08:49:15 INFO - PROCESS | 1747 | 1467647355604 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x99e84800) [pid = 1747] [serial = 1956] [outer = 0x93a30c00] 08:49:16 INFO - PROCESS | 1747 | 1467647356559 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]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:49:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1529ms 08:49:16 INFO - PROCESS | 1747 | 1467647356603 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:49:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:49:16 INFO - PROCESS | 1747 | 1467647356607 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 08:49:16 INFO - PROCESS | 1747 | 1467647356614 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 1747 | 1467647356617 Marionette TRACE conn3 <- [1,2578,null,{}] 08:49:16 INFO - PROCESS | 1747 | 1467647356623 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}] 08:49:16 INFO - PROCESS | 1747 | 1467647356628 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:16 INFO - PROCESS | 1747 | 1467647356807 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:49:17 INFO - PROCESS | 1747 | 1467647357014 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1747 | 1467647357025 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34d400 == 49 [pid = 1747] [id = 652] 08:49:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8e8c5000) [pid = 1747] [serial = 1957] [outer = (nil)] 08:49:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x99cc5c00) [pid = 1747] [serial = 1958] [outer = 0x8e8c5000] 08:49:17 INFO - PROCESS | 1747 | 1467647357147 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x9a502c00) [pid = 1747] [serial = 1959] [outer = 0x8e8c5000] 08:49:18 INFO - PROCESS | 1747 | 1467647358553 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]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:49:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1980ms 08:49:18 INFO - PROCESS | 1747 | 1467647358595 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 1747 | 1467647358601 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 08:49:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:49:18 INFO - PROCESS | 1747 | 1467647358610 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 1747 | 1467647358615 Marionette TRACE conn3 <- [1,2582,null,{}] 08:49:18 INFO - PROCESS | 1747 | 1467647358622 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}] 08:49:18 INFO - PROCESS | 1747 | 1467647358628 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:18 INFO - PROCESS | 1747 | 1467647358865 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:49:19 INFO - PROCESS | 1747 | 1467647359100 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 1747 | 1467647359114 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8c0c00 == 50 [pid = 1747] [id = 653] 08:49:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x8e8c4c00) [pid = 1747] [serial = 1960] [outer = (nil)] 08:49:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8f30cc00) [pid = 1747] [serial = 1961] [outer = 0x8e8c4c00] 08:49:19 INFO - PROCESS | 1747 | 1467647359190 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x90f50c00) [pid = 1747] [serial = 1962] [outer = 0x8e8c4c00] 08:49:20 INFO - PROCESS | 1747 | 1467647360087 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]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:49:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1545ms 08:49:20 INFO - PROCESS | 1747 | 1467647360155 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 1747 | 1467647360161 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 08:49:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:49:20 INFO - PROCESS | 1747 | 1467647360172 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 1747 | 1467647360175 Marionette TRACE conn3 <- [1,2586,null,{}] 08:49:20 INFO - PROCESS | 1747 | 1467647360181 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}] 08:49:20 INFO - PROCESS | 1747 | 1467647360187 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:20 INFO - PROCESS | 1747 | 1467647360458 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:49:20 INFO - PROCESS | 1747 | 1467647360725 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 1747 | 1467647360734 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8f303c00 == 49 [pid = 1747] [id = 643] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x91de5000 == 48 [pid = 1747] [id = 642] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8d44cc00 == 47 [pid = 1747] [id = 641] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19e000 == 46 [pid = 1747] [id = 640] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8c884000 == 45 [pid = 1747] [id = 639] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee9400 == 44 [pid = 1747] [id = 638] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8b7400 == 43 [pid = 1747] [id = 574] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e1c00 == 42 [pid = 1747] [id = 573] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x996e7c00 == 41 [pid = 1747] [id = 581] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e1800 == 40 [pid = 1747] [id = 630] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x93859400 == 39 [pid = 1747] [id = 577] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8d211800 == 38 [pid = 1747] [id = 637] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20b400 == 37 [pid = 1747] [id = 578] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x924a4800 == 36 [pid = 1747] [id = 633] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x927e7800 == 35 [pid = 1747] [id = 576] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3400 == 34 [pid = 1747] [id = 629] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x910dc000 == 33 [pid = 1747] [id = 588] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x92118000 == 32 [pid = 1747] [id = 575] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x917b3000 == 31 [pid = 1747] [id = 631] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x910d8c00 == 30 [pid = 1747] [id = 635] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeeb400 == 29 [pid = 1747] [id = 636] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x91df0400 == 28 [pid = 1747] [id = 632] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x917b2800 == 27 [pid = 1747] [id = 584] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x928bf800 == 26 [pid = 1747] [id = 582] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x92a24800 == 25 [pid = 1747] [id = 634] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8d207c00 == 24 [pid = 1747] [id = 580] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e0000 == 23 [pid = 1747] [id = 589] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20b800 == 22 [pid = 1747] [id = 579] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e0800 == 21 [pid = 1747] [id = 623] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8b347000 == 20 [pid = 1747] [id = 586] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8f30a000 == 19 [pid = 1747] [id = 587] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8f195c00 == 18 [pid = 1747] [id = 572] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x92d9b000 == 17 [pid = 1747] [id = 585] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8d452400 == 16 [pid = 1747] [id = 583] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34d400 == 15 [pid = 1747] [id = 652] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8aef0800 == 14 [pid = 1747] [id = 650] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x917b6c00 == 13 [pid = 1747] [id = 651] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x99755800 == 12 [pid = 1747] [id = 649] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8b348c00 == 11 [pid = 1747] [id = 648] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x919d8800 == 10 [pid = 1747] [id = 647] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34dc00 == 9 [pid = 1747] [id = 645] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x92303400 == 8 [pid = 1747] [id = 646] 08:49:21 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee4800 == 7 [pid = 1747] [id = 644] 08:49:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee3400 == 8 [pid = 1747] [id = 654] 08:49:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8aee3800) [pid = 1747] [serial = 1963] [outer = (nil)] 08:49:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8aee7c00) [pid = 1747] [serial = 1964] [outer = 0x8aee3800] 08:49:22 INFO - PROCESS | 1747 | 1467647362075 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8b34a800) [pid = 1747] [serial = 1965] [outer = 0x8aee3800] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x917bd400) [pid = 1747] [serial = 1886] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x8e6e1c00) [pid = 1747] [serial = 1848] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8d44d400) [pid = 1747] [serial = 1847] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x920f3c00) [pid = 1747] [serial = 1851] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x919d8000) [pid = 1747] [serial = 1850] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x94542400) [pid = 1747] [serial = 1854] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x93813000) [pid = 1747] [serial = 1853] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x9816fc00) [pid = 1747] [serial = 1857] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x96c97800) [pid = 1747] [serial = 1856] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x8c880800) [pid = 1747] [serial = 1874] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8c882c00) [pid = 1747] [serial = 1875] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8d454400) [pid = 1747] [serial = 1877] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x91805c00) [pid = 1747] [serial = 1872] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x910e0c00) [pid = 1747] [serial = 1871] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x996eb000) [pid = 1747] [serial = 1860] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x99395c00) [pid = 1747] [serial = 1859] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x910d6800) [pid = 1747] [serial = 1881] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x99b55000) [pid = 1747] [serial = 1863] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x99b19400) [pid = 1747] [serial = 1862] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x99cca000) [pid = 1747] [serial = 1866] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x99cc0000) [pid = 1747] [serial = 1865] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x99e8e000) [pid = 1747] [serial = 1869] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x99d43400) [pid = 1747] [serial = 1868] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x919d0000) [pid = 1747] [serial = 1883] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x91de6000) [pid = 1747] [serial = 1884] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x90f4e000) [pid = 1747] [serial = 1880] [outer = (nil)] [url = about:blank] 08:49:22 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8e6e4800) [pid = 1747] [serial = 1878] [outer = (nil)] [url = about:blank] 08:49:23 INFO - PROCESS | 1747 | 1467647363127 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]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:49:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2994ms 08:49:23 INFO - PROCESS | 1747 | 1467647363166 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 1747 | 1467647363172 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 08:49:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:49:23 INFO - PROCESS | 1747 | 1467647363180 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 1747 | 1467647363184 Marionette TRACE conn3 <- [1,2590,null,{}] 08:49:23 INFO - PROCESS | 1747 | 1467647363202 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}] 08:49:23 INFO - PROCESS | 1747 | 1467647363207 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:23 INFO - PROCESS | 1747 | 1467647363370 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:49:23 INFO - PROCESS | 1747 | 1467647363380 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 1747 | 1467647363390 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9db400 == 9 [pid = 1747] [id = 655] 08:49:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8c9ddc00) [pid = 1747] [serial = 1966] [outer = (nil)] 08:49:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8d207400) [pid = 1747] [serial = 1967] [outer = 0x8c9ddc00] 08:49:23 INFO - PROCESS | 1747 | 1467647363472 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8d20e400) [pid = 1747] [serial = 1968] [outer = 0x8c9ddc00] 08:49:24 INFO - PROCESS | 1747 | 1467647364463 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]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:49:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1349ms 08:49:24 INFO - PROCESS | 1747 | 1467647364530 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 1747 | 1467647364535 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 08:49:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:49:24 INFO - PROCESS | 1747 | 1467647364545 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 1747 | 1467647364549 Marionette TRACE conn3 <- [1,2594,null,{}] 08:49:24 INFO - PROCESS | 1747 | 1467647364556 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}] 08:49:24 INFO - PROCESS | 1747 | 1467647364562 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:24 INFO - PROCESS | 1747 | 1467647364728 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:49:24 INFO - PROCESS | 1747 | 1467647364900 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 1747 | 1467647364907 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e3000 == 10 [pid = 1747] [id = 656] 08:49:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8d448c00) [pid = 1747] [serial = 1969] [outer = (nil)] 08:49:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8e6e1c00) [pid = 1747] [serial = 1970] [outer = 0x8d448c00] 08:49:24 INFO - PROCESS | 1747 | 1467647364975 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8e8b6400) [pid = 1747] [serial = 1971] [outer = 0x8d448c00] 08:49:25 INFO - PROCESS | 1747 | 1467647365976 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]]]}] 08:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1478ms 08:49:26 INFO - PROCESS | 1747 | 1467647366023 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 1747 | 1467647366027 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 08:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:49:26 INFO - PROCESS | 1747 | 1467647366041 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 1747 | 1467647366046 Marionette TRACE conn3 <- [1,2598,null,{}] 08:49:26 INFO - PROCESS | 1747 | 1467647366063 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}] 08:49:26 INFO - PROCESS | 1747 | 1467647366072 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:26 INFO - PROCESS | 1747 | 1467647366307 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:49:26 INFO - PROCESS | 1747 | 1467647366327 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 1747 | 1467647366339 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19b800 == 11 [pid = 1747] [id = 657] 08:49:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x8f19e000) [pid = 1747] [serial = 1972] [outer = (nil)] 08:49:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x8f30c800) [pid = 1747] [serial = 1973] [outer = 0x8f19e000] 08:49:26 INFO - PROCESS | 1747 | 1467647366404 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x90f43000) [pid = 1747] [serial = 1974] [outer = 0x8f19e000] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8f304400) [pid = 1747] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x92a2fc00) [pid = 1747] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x91803800) [pid = 1747] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x8e6e4000) [pid = 1747] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x927dac00) [pid = 1747] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9450d800) [pid = 1747] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8aeee800) [pid = 1747] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x924a7000) [pid = 1747] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x928bec00) [pid = 1747] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8c9e5c00) [pid = 1747] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8aee5400) [pid = 1747] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8c9e7400) [pid = 1747] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8d212c00) [pid = 1747] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8f307800) [pid = 1747] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x92309800) [pid = 1747] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:49:27 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x92a27000) [pid = 1747] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:49:28 INFO - PROCESS | 1747 | 1467647368049 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]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2035ms 08:49:28 INFO - PROCESS | 1747 | 1467647368077 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 1747 | 1467647368082 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 08:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:49:28 INFO - PROCESS | 1747 | 1467647368100 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 1747 | 1467647368103 Marionette TRACE conn3 <- [1,2602,null,{}] 08:49:28 INFO - PROCESS | 1747 | 1467647368109 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}] 08:49:28 INFO - PROCESS | 1747 | 1467647368114 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:28 INFO - PROCESS | 1747 | 1467647368275 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:49:28 INFO - PROCESS | 1747 | 1467647368290 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 1747 | 1467647368298 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d212000 == 12 [pid = 1747] [id = 658] 08:49:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8d212c00) [pid = 1747] [serial = 1975] [outer = (nil)] 08:49:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x910d3800) [pid = 1747] [serial = 1976] [outer = 0x8d212c00] 08:49:28 INFO - PROCESS | 1747 | 1467647368372 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x910d6800) [pid = 1747] [serial = 1977] [outer = 0x8d212c00] 08:49:29 INFO - PROCESS | 1747 | 1467647369419 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]]]}] 08:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1340ms 08:49:29 INFO - PROCESS | 1747 | 1467647369440 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 1747 | 1467647369443 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 08:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:49:29 INFO - PROCESS | 1747 | 1467647369449 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 1747 | 1467647369452 Marionette TRACE conn3 <- [1,2606,null,{}] 08:49:29 INFO - PROCESS | 1747 | 1467647369457 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}] 08:49:29 INFO - PROCESS | 1747 | 1467647369462 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:29 INFO - PROCESS | 1747 | 1467647369667 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:49:29 INFO - PROCESS | 1747 | 1467647369871 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 1747 | 1467647369883 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34e000 == 13 [pid = 1747] [id = 659] 08:49:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8b34f000) [pid = 1747] [serial = 1978] [outer = (nil)] 08:49:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8b355800) [pid = 1747] [serial = 1979] [outer = 0x8b34f000] 08:49:30 INFO - PROCESS | 1747 | 1467647370007 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8c886c00) [pid = 1747] [serial = 1980] [outer = 0x8b34f000] 08:49:31 INFO - PROCESS | 1747 | 1467647371064 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]]]}] 08:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1644ms 08:49:31 INFO - PROCESS | 1747 | 1467647371096 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 1747 | 1467647371103 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 08:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:49:31 INFO - PROCESS | 1747 | 1467647371111 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 1747 | 1467647371116 Marionette TRACE conn3 <- [1,2610,null,{}] 08:49:31 INFO - PROCESS | 1747 | 1467647371123 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}] 08:49:31 INFO - PROCESS | 1747 | 1467647371129 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:31 INFO - PROCESS | 1747 | 1467647371311 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:49:31 INFO - PROCESS | 1747 | 1467647371500 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 1747 | 1467647371507 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeefc00 == 14 [pid = 1747] [id = 660] 08:49:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8c883c00) [pid = 1747] [serial = 1981] [outer = (nil)] 08:49:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x8e6eb400) [pid = 1747] [serial = 1982] [outer = 0x8c883c00] 08:49:31 INFO - PROCESS | 1747 | 1467647371593 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8e8be400) [pid = 1747] [serial = 1983] [outer = 0x8c883c00] 08:49:32 INFO - PROCESS | 1747 | 1467647372593 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]]]}] 08:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1531ms 08:49:32 INFO - PROCESS | 1747 | 1467647372641 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:49:32 INFO - PROCESS | 1747 | 1467647372647 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 08:49:32 INFO - PROCESS | 1747 | 1467647372653 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 1747 | 1467647372656 Marionette TRACE conn3 <- [1,2614,null,{}] 08:49:32 INFO - PROCESS | 1747 | 1467647372663 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}] 08:49:32 INFO - PROCESS | 1747 | 1467647372669 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:32 INFO - PROCESS | 1747 | 1467647372858 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:49:33 INFO - PROCESS | 1747 | 1467647373064 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 1747 | 1467647373072 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20d400 == 15 [pid = 1747] [id = 661] 08:49:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8d457800) [pid = 1747] [serial = 1984] [outer = (nil)] 08:49:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x917b1800) [pid = 1747] [serial = 1985] [outer = 0x8d457800] 08:49:33 INFO - PROCESS | 1747 | 1467647373247 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x917ba000) [pid = 1747] [serial = 1986] [outer = 0x8d457800] 08:49:34 INFO - PROCESS | 1747 | 1467647374246 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]]]}] 08:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1641ms 08:49:34 INFO - PROCESS | 1747 | 1467647374294 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 1747 | 1467647374302 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 08:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:49:34 INFO - PROCESS | 1747 | 1467647374319 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 1747 | 1467647374327 Marionette TRACE conn3 <- [1,2618,null,{}] 08:49:34 INFO - PROCESS | 1747 | 1467647374334 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}] 08:49:34 INFO - PROCESS | 1747 | 1467647374342 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:34 INFO - PROCESS | 1747 | 1467647374571 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:49:34 INFO - PROCESS | 1747 | 1467647374803 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 1747 | 1467647374813 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c882000 == 16 [pid = 1747] [id = 662] 08:49:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x8f30a800) [pid = 1747] [serial = 1987] [outer = (nil)] 08:49:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x91810c00) [pid = 1747] [serial = 1988] [outer = 0x8f30a800] 08:49:34 INFO - PROCESS | 1747 | 1467647374935 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x919d2800) [pid = 1747] [serial = 1989] [outer = 0x8f30a800] 08:49:35 INFO - PROCESS | 1747 | 1467647375831 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]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1555ms 08:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:49:35 INFO - PROCESS | 1747 | 1467647375866 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 1747 | 1467647375869 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 08:49:35 INFO - PROCESS | 1747 | 1467647375876 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 1747 | 1467647375879 Marionette TRACE conn3 <- [1,2622,null,{}] 08:49:35 INFO - PROCESS | 1747 | 1467647375885 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}] 08:49:35 INFO - PROCESS | 1747 | 1467647375890 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:36 INFO - PROCESS | 1747 | 1467647376069 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:49:36 INFO - PROCESS | 1747 | 1467647376261 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 1747 | 1467647376270 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f4bc00 == 17 [pid = 1747] [id = 663] 08:49:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x9180e800) [pid = 1747] [serial = 1990] [outer = (nil)] 08:49:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x91def000) [pid = 1747] [serial = 1991] [outer = 0x9180e800] 08:49:36 INFO - PROCESS | 1747 | 1467647376352 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x920ed000) [pid = 1747] [serial = 1992] [outer = 0x9180e800] 08:49:37 INFO - PROCESS | 1747 | 1467647377318 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]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1479ms 08:49:37 INFO - PROCESS | 1747 | 1467647377355 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 1747 | 1467647377359 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 08:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:49:37 INFO - PROCESS | 1747 | 1467647377365 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 1747 | 1467647377368 Marionette TRACE conn3 <- [1,2626,null,{}] 08:49:37 INFO - PROCESS | 1747 | 1467647377374 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}] 08:49:37 INFO - PROCESS | 1747 | 1467647377380 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:37 INFO - PROCESS | 1747 | 1467647377577 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:49:37 INFO - PROCESS | 1747 | 1467647377769 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 1747 | 1467647377789 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x920f2c00 == 18 [pid = 1747] [id = 664] 08:49:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x92114400) [pid = 1747] [serial = 1993] [outer = (nil)] 08:49:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x9211ac00) [pid = 1747] [serial = 1994] [outer = 0x92114400] 08:49:37 INFO - PROCESS | 1747 | 1467647377924 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x9249ec00) [pid = 1747] [serial = 1995] [outer = 0x92114400] 08:49:38 INFO - PROCESS | 1747 | 1467647378981 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]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1683ms 08:49:39 INFO - PROCESS | 1747 | 1467647379048 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 1747 | 1467647379052 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 08:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:49:39 INFO - PROCESS | 1747 | 1467647379059 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 1747 | 1467647379062 Marionette TRACE conn3 <- [1,2630,null,{}] 08:49:39 INFO - PROCESS | 1747 | 1467647379068 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}] 08:49:39 INFO - PROCESS | 1747 | 1467647379073 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:39 INFO - PROCESS | 1747 | 1467647379261 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:49:39 INFO - PROCESS | 1747 | 1467647379453 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 1747 | 1467647379462 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34dc00 == 19 [pid = 1747] [id = 665] 08:49:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x90f50400) [pid = 1747] [serial = 1996] [outer = (nil)] 08:49:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x927e2800) [pid = 1747] [serial = 1997] [outer = 0x90f50400] 08:49:39 INFO - PROCESS | 1747 | 1467647379587 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x92116800) [pid = 1747] [serial = 1998] [outer = 0x90f50400] 08:49:40 INFO - PROCESS | 1747 | 1467647380500 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]]]}] 08:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1488ms 08:49:40 INFO - PROCESS | 1747 | 1467647380547 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 1747 | 1467647380551 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 08:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:49:40 INFO - PROCESS | 1747 | 1467647380558 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 1747 | 1467647380561 Marionette TRACE conn3 <- [1,2634,null,{}] 08:49:40 INFO - PROCESS | 1747 | 1467647380567 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}] 08:49:40 INFO - PROCESS | 1747 | 1467647380572 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:40 INFO - PROCESS | 1747 | 1467647380740 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:49:40 INFO - PROCESS | 1747 | 1467647380933 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:40 INFO - PROCESS | 1747 | 1467647380942 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f49800 == 20 [pid = 1747] [id = 666] 08:49:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x90f4e400) [pid = 1747] [serial = 1999] [outer = (nil)] 08:49:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x92a05000) [pid = 1747] [serial = 2000] [outer = 0x90f4e400] 08:49:41 INFO - PROCESS | 1747 | 1467647381023 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x92a0a000) [pid = 1747] [serial = 2001] [outer = 0x90f4e400] 08:49:41 INFO - PROCESS | 1747 | 1467647381980 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]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1478ms 08:49:42 INFO - PROCESS | 1747 | 1467647382039 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 1747 | 1467647382043 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 08:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:49:42 INFO - PROCESS | 1747 | 1467647382051 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 1747 | 1467647382054 Marionette TRACE conn3 <- [1,2638,null,{}] 08:49:42 INFO - PROCESS | 1747 | 1467647382060 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}] 08:49:42 INFO - PROCESS | 1747 | 1467647382065 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:42 INFO - PROCESS | 1747 | 1467647382232 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:49:42 INFO - PROCESS | 1747 | 1467647382622 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 1747 | 1467647382631 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b346800 == 21 [pid = 1747] [id = 667] 08:49:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8b347000) [pid = 1747] [serial = 2002] [outer = (nil)] 08:49:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x8b34d800) [pid = 1747] [serial = 2003] [outer = 0x8b347000] 08:49:42 INFO - PROCESS | 1747 | 1467647382752 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8c883400) [pid = 1747] [serial = 2004] [outer = 0x8b347000] 08:49:43 INFO - PROCESS | 1747 | 1467647383823 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]]]}] 08:49:43 INFO - PROCESS | 1747 | --DOCSHELL 0x8d212000 == 20 [pid = 1747] [id = 658] 08:49:43 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee3400 == 19 [pid = 1747] [id = 654] 08:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1836ms 08:49:43 INFO - PROCESS | 1747 | 1467647383890 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 1747 | 1467647383895 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 08:49:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:49:43 INFO - PROCESS | 1747 | 1467647383903 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 1747 | 1467647383908 Marionette TRACE conn3 <- [1,2642,null,{}] 08:49:43 INFO - PROCESS | 1747 | 1467647383915 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}] 08:49:43 INFO - PROCESS | 1747 | 1467647383922 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:44 INFO - PROCESS | 1747 | 1467647384090 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x92308400) [pid = 1747] [serial = 1931] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x945b1800) [pid = 1747] [serial = 1907] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x919d9c00) [pid = 1747] [serial = 1895] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x91803c00) [pid = 1747] [serial = 1913] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x92ada400) [pid = 1747] [serial = 1928] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x94f9c800) [pid = 1747] [serial = 1910] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8b34d000) [pid = 1747] [serial = 1916] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x9180cc00) [pid = 1747] [serial = 1914] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x928c3c00) [pid = 1747] [serial = 1899] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x92a27400) [pid = 1747] [serial = 1901] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8c9df000) [pid = 1747] [serial = 1917] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x8f30d000) [pid = 1747] [serial = 1920] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8b350000) [pid = 1747] [serial = 1890] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x94f36c00) [pid = 1747] [serial = 1908] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8aeec400) [pid = 1747] [serial = 1889] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8e8c1000) [pid = 1747] [serial = 1892] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x928b7400) [pid = 1747] [serial = 1898] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9210f800) [pid = 1747] [serial = 1896] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x919de800) [pid = 1747] [serial = 1887] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x919d3000) [pid = 1747] [serial = 1923] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8f19f400) [pid = 1747] [serial = 1893] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x928be400) [pid = 1747] [serial = 1926] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8e8c5400) [pid = 1747] [serial = 1919] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x92a30800) [pid = 1747] [serial = 1902] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x92d96c00) [pid = 1747] [serial = 1904] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x917b9400) [pid = 1747] [serial = 1922] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x93816c00) [pid = 1747] [serial = 1929] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x93a34800) [pid = 1747] [serial = 1905] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x94fa0400) [pid = 1747] [serial = 1911] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x927e4800) [pid = 1747] [serial = 1925] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x93a39c00) [pid = 1747] [serial = 1932] [outer = (nil)] [url = about:blank] 08:49:44 INFO - PROCESS | 1747 | 1467647384367 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 1747 | 1467647384373 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b350000 == 20 [pid = 1747] [id = 668] 08:49:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8c9e3400) [pid = 1747] [serial = 2005] [outer = (nil)] 08:49:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8d44d400) [pid = 1747] [serial = 2006] [outer = 0x8c9e3400] 08:49:44 INFO - PROCESS | 1747 | 1467647384488 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8e6e9c00) [pid = 1747] [serial = 2007] [outer = 0x8c9e3400] 08:49:45 INFO - PROCESS | 1747 | 1467647385246 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]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:49:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1384ms 08:49:45 INFO - PROCESS | 1747 | 1467647385290 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 1747 | 1467647385296 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 08:49:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:49:45 INFO - PROCESS | 1747 | 1467647385303 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 1747 | 1467647385306 Marionette TRACE conn3 <- [1,2646,null,{}] 08:49:45 INFO - PROCESS | 1747 | 1467647385312 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}] 08:49:45 INFO - PROCESS | 1747 | 1467647385317 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:45 INFO - PROCESS | 1747 | 1467647385544 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:49:45 INFO - PROCESS | 1747 | 1467647385560 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 1747 | 1467647385569 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d455400 == 21 [pid = 1747] [id = 669] 08:49:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8f195400) [pid = 1747] [serial = 2008] [outer = (nil)] 08:49:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8f30b400) [pid = 1747] [serial = 2009] [outer = 0x8f195400] 08:49:45 INFO - PROCESS | 1747 | 1467647385637 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x90f4c800) [pid = 1747] [serial = 2010] [outer = 0x8f195400] 08:49:46 INFO - PROCESS | 1747 | 1467647386596 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]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:49:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1327ms 08:49:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:49:46 INFO - PROCESS | 1747 | 1467647386630 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 1747 | 1467647386633 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 08:49:46 INFO - PROCESS | 1747 | 1467647386667 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 1747 | 1467647386675 Marionette TRACE conn3 <- [1,2650,null,{}] 08:49:46 INFO - PROCESS | 1747 | 1467647386683 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}] 08:49:46 INFO - PROCESS | 1747 | 1467647386690 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:46 INFO - PROCESS | 1747 | 1467647386916 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:49:46 INFO - PROCESS | 1747 | 1467647386940 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 1747 | 1467647386951 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c879400 == 22 [pid = 1747] [id = 670] 08:49:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x91808800) [pid = 1747] [serial = 2011] [outer = (nil)] 08:49:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x91810000) [pid = 1747] [serial = 2012] [outer = 0x91808800] 08:49:47 INFO - PROCESS | 1747 | 1467647387013 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x919d9000) [pid = 1747] [serial = 2013] [outer = 0x91808800] 08:49:47 INFO - PROCESS | 1747 | 1467647387945 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]]]}] 08:49:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:49:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1320ms 08:49:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:49:47 INFO - PROCESS | 1747 | 1467647387959 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 1747 | 1467647387962 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 08:49:47 INFO - PROCESS | 1747 | 1467647387968 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 1747 | 1467647387971 Marionette TRACE conn3 <- [1,2654,null,{}] 08:49:47 INFO - PROCESS | 1747 | 1467647387983 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}] 08:49:47 INFO - PROCESS | 1747 | 1467647387987 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:48 INFO - PROCESS | 1747 | 1467647388191 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:49:48 INFO - PROCESS | 1747 | 1467647388213 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 1747 | 1467647388223 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f195c00 == 23 [pid = 1747] [id = 671] 08:49:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x91809000) [pid = 1747] [serial = 2014] [outer = (nil)] 08:49:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x920f3c00) [pid = 1747] [serial = 2015] [outer = 0x91809000] 08:49:48 INFO - PROCESS | 1747 | 1467647388286 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92116400) [pid = 1747] [serial = 2016] [outer = 0x91809000] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8aee4c00) [pid = 1747] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8f193000) [pid = 1747] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92309400) [pid = 1747] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x924a8000) [pid = 1747] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f30c000) [pid = 1747] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8f19e000) [pid = 1747] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8aee3800) [pid = 1747] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x9975c800) [pid = 1747] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8c9ddc00) [pid = 1747] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e8c4c00) [pid = 1747] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91def400) [pid = 1747] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x93a30c00) [pid = 1747] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8e8c5000) [pid = 1747] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:49:48 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8d448c00) [pid = 1747] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:49:49 INFO - PROCESS | 1747 | 1467647389298 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]]]}] 08:49:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:49:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1381ms 08:49:49 INFO - PROCESS | 1747 | 1467647389348 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 1747 | 1467647389352 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 08:49:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:49:49 INFO - PROCESS | 1747 | 1467647389358 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 1747 | 1467647389361 Marionette TRACE conn3 <- [1,2658,null,{}] 08:49:49 INFO - PROCESS | 1747 | 1467647389366 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}] 08:49:49 INFO - PROCESS | 1747 | 1467647389371 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:49 INFO - PROCESS | 1747 | 1467647389522 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:49:49 INFO - PROCESS | 1747 | 1467647389672 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 1747 | 1467647389688 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8c4c00 == 24 [pid = 1747] [id = 672] 08:49:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x8f199000) [pid = 1747] [serial = 2017] [outer = (nil)] 08:49:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x920f7c00) [pid = 1747] [serial = 2018] [outer = 0x8f199000] 08:49:49 INFO - PROCESS | 1747 | 1467647389764 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x924a8400) [pid = 1747] [serial = 2019] [outer = 0x8f199000] 08:49:50 INFO - PROCESS | 1747 | 1467647390540 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]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:49:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1235ms 08:49:50 INFO - PROCESS | 1747 | 1467647390593 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 1747 | 1467647390596 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 08:49:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:49:50 INFO - PROCESS | 1747 | 1467647390602 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 1747 | 1467647390605 Marionette TRACE conn3 <- [1,2662,null,{}] 08:49:50 INFO - PROCESS | 1747 | 1467647390611 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}] 08:49:50 INFO - PROCESS | 1747 | 1467647390616 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:50 INFO - PROCESS | 1747 | 1467647390841 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:49:51 INFO - PROCESS | 1747 | 1467647391007 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 1747 | 1467647391018 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b350400 == 25 [pid = 1747] [id = 673] 08:49:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8b350800) [pid = 1747] [serial = 2020] [outer = (nil)] 08:49:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8c87d000) [pid = 1747] [serial = 2021] [outer = 0x8b350800] 08:49:51 INFO - PROCESS | 1747 | 1467647391114 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8d208c00) [pid = 1747] [serial = 2022] [outer = 0x8b350800] 08:49:52 INFO - PROCESS | 1747 | 1467647392112 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]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:49:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1584ms 08:49:52 INFO - PROCESS | 1747 | 1467647392189 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 1747 | 1467647392196 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 08:49:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:49:52 INFO - PROCESS | 1747 | 1467647392205 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 1747 | 1467647392211 Marionette TRACE conn3 <- [1,2666,null,{}] 08:49:52 INFO - PROCESS | 1747 | 1467647392218 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}] 08:49:52 INFO - PROCESS | 1747 | 1467647392224 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:52 INFO - PROCESS | 1747 | 1467647392462 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:49:52 INFO - PROCESS | 1747 | 1467647392718 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 1747 | 1467647392727 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d216c00 == 26 [pid = 1747] [id = 674] 08:49:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8f192800) [pid = 1747] [serial = 2023] [outer = (nil)] 08:49:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8f306000) [pid = 1747] [serial = 2024] [outer = 0x8f192800] 08:49:52 INFO - PROCESS | 1747 | 1467647392826 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x90f46800) [pid = 1747] [serial = 2025] [outer = 0x8f192800] 08:49:54 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:54 INFO - PROCESS | 1747 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:49:54 INFO - PROCESS | 1747 | 1467647394184 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]]]}] 08:49:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:49:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2032ms 08:49:54 INFO - PROCESS | 1747 | 1467647394237 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 1747 | 1467647394242 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 08:49:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:49:54 INFO - PROCESS | 1747 | 1467647394405 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 1747 | 1467647394410 Marionette TRACE conn3 <- [1,2670,null,{}] 08:49:54 INFO - PROCESS | 1747 | 1467647394426 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}] 08:49:54 INFO - PROCESS | 1747 | 1467647394431 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:54 INFO - PROCESS | 1747 | 1467647394607 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:49:54 INFO - PROCESS | 1747 | 1467647394801 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 1747 | 1467647394808 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeea800 == 27 [pid = 1747] [id = 675] 08:49:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x910dd000) [pid = 1747] [serial = 2026] [outer = (nil)] 08:49:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9249b000) [pid = 1747] [serial = 2027] [outer = 0x910dd000] 08:49:54 INFO - PROCESS | 1747 | 1467647394890 Marionette DEBUG loaded listener.js 08:49:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x928c2c00) [pid = 1747] [serial = 2028] [outer = 0x910dd000] 08:49:56 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:56 INFO - PROCESS | 1747 | 1467647396236 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"]]]}] 08:49:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:49:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:49:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:49:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2035ms 08:49:56 INFO - PROCESS | 1747 | 1467647396374 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 1747 | 1467647396380 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 08:49:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:49:56 INFO - PROCESS | 1747 | 1467647396405 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 1747 | 1467647396413 Marionette TRACE conn3 <- [1,2674,null,{}] 08:49:56 INFO - PROCESS | 1747 | 1467647396419 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}] 08:49:56 INFO - PROCESS | 1747 | 1467647396426 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:56 INFO - PROCESS | 1747 | 1467647396682 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:49:56 INFO - PROCESS | 1747 | 1467647396818 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 1747 | 1467647396826 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8c0400 == 28 [pid = 1747] [id = 676] 08:49:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x910d6400) [pid = 1747] [serial = 2029] [outer = (nil)] 08:49:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92a08400) [pid = 1747] [serial = 2030] [outer = 0x910d6400] 08:49:56 INFO - PROCESS | 1747 | 1467647396937 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x92a30000) [pid = 1747] [serial = 2031] [outer = 0x910d6400] 08:49:58 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:49:58 INFO - PROCESS | 1747 | 1467647398263 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"]]]}] 08:49:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:49:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:49:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:49:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1894ms 08:49:58 INFO - PROCESS | 1747 | 1467647398290 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 1747 | 1467647398294 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 08:49:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:49:58 INFO - PROCESS | 1747 | 1467647398300 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 1747 | 1467647398304 Marionette TRACE conn3 <- [1,2678,null,{}] 08:49:58 INFO - PROCESS | 1747 | 1467647398317 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}] 08:49:58 INFO - PROCESS | 1747 | 1467647398321 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:58 INFO - PROCESS | 1747 | 1467647398558 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:49:58 INFO - PROCESS | 1747 | 1467647398735 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 1747 | 1467647398741 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:49:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x92ad2c00 == 29 [pid = 1747] [id = 677] 08:49:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92ad4c00) [pid = 1747] [serial = 2032] [outer = (nil)] 08:49:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x92ae0000) [pid = 1747] [serial = 2033] [outer = 0x92ad4c00] 08:49:58 INFO - PROCESS | 1747 | 1467647398828 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92d9a000) [pid = 1747] [serial = 2034] [outer = 0x92ad4c00] 08:50:00 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:00 INFO - PROCESS | 1747 | 1467647400164 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]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:50:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1891ms 08:50:00 INFO - PROCESS | 1747 | 1467647400192 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 1747 | 1467647400196 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 08:50:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:50:00 INFO - PROCESS | 1747 | 1467647400202 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 1747 | 1467647400206 Marionette TRACE conn3 <- [1,2682,null,{}] 08:50:00 INFO - PROCESS | 1747 | 1467647400212 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}] 08:50:00 INFO - PROCESS | 1747 | 1467647400216 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:00 INFO - PROCESS | 1747 | 1467647400430 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:50:00 INFO - PROCESS | 1747 | 1467647400831 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 1747 | 1467647400841 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9ddc00 == 30 [pid = 1747] [id = 678] 08:50:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x8c9de400) [pid = 1747] [serial = 2035] [outer = (nil)] 08:50:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x8c9e7c00) [pid = 1747] [serial = 2036] [outer = 0x8c9de400] 08:50:00 INFO - PROCESS | 1747 | 1467647400944 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x8d44c800) [pid = 1747] [serial = 2037] [outer = 0x8c9de400] 08:50:02 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:02 INFO - PROCESS | 1747 | 1467647402380 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]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:50:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2191ms 08:50:02 INFO - PROCESS | 1747 | 1467647402395 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:50:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:50:02 INFO - PROCESS | 1747 | 1467647402402 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 08:50:02 INFO - PROCESS | 1747 | 1467647402410 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 1747 | 1467647402415 Marionette TRACE conn3 <- [1,2686,null,{}] 08:50:02 INFO - PROCESS | 1747 | 1467647402423 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}] 08:50:02 INFO - PROCESS | 1747 | 1467647402429 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8c0c00 == 29 [pid = 1747] [id = 653] 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x90f49800 == 28 [pid = 1747] [id = 666] 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34dc00 == 27 [pid = 1747] [id = 665] 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x8c882000 == 26 [pid = 1747] [id = 662] 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20d400 == 25 [pid = 1747] [id = 661] 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeefc00 == 24 [pid = 1747] [id = 660] 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34e000 == 23 [pid = 1747] [id = 659] 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9db400 == 22 [pid = 1747] [id = 655] 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e3000 == 21 [pid = 1747] [id = 656] 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x8f19b800 == 20 [pid = 1747] [id = 657] 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x920f2c00 == 19 [pid = 1747] [id = 664] 08:50:03 INFO - PROCESS | 1747 | --DOCSHELL 0x90f4bc00 == 18 [pid = 1747] [id = 663] 08:50:03 INFO - PROCESS | 1747 | 1467647403782 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x910d3800) [pid = 1747] [serial = 1976] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x8c9e4400) [pid = 1747] [serial = 1935] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8b34a000) [pid = 1747] [serial = 1934] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x917be000) [pid = 1747] [serial = 1938] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x910db000) [pid = 1747] [serial = 1937] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x92a2a000) [pid = 1747] [serial = 1941] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x924a5c00) [pid = 1747] [serial = 1940] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x9524bc00) [pid = 1747] [serial = 1944] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x94550800) [pid = 1747] [serial = 1943] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x98887c00) [pid = 1747] [serial = 1947] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8f30c800) [pid = 1747] [serial = 1973] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x981dc000) [pid = 1747] [serial = 1946] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8aee7c00) [pid = 1747] [serial = 1964] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x99b1d000) [pid = 1747] [serial = 1950] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8b34a800) [pid = 1747] [serial = 1965] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8d207400) [pid = 1747] [serial = 1967] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8d20e400) [pid = 1747] [serial = 1968] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x997d4800) [pid = 1747] [serial = 1949] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x90f50c00) [pid = 1747] [serial = 1962] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8f30cc00) [pid = 1747] [serial = 1961] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x99cc7c00) [pid = 1747] [serial = 1953] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x99b5ac00) [pid = 1747] [serial = 1952] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x99e84800) [pid = 1747] [serial = 1956] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x99d45c00) [pid = 1747] [serial = 1955] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x9a502c00) [pid = 1747] [serial = 1959] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x99cc5c00) [pid = 1747] [serial = 1958] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8e8b6400) [pid = 1747] [serial = 1971] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x90f43000) [pid = 1747] [serial = 1974] [outer = (nil)] [url = about:blank] 08:50:03 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x8e6e1c00) [pid = 1747] [serial = 1970] [outer = (nil)] [url = about:blank] 08:50:04 INFO - PROCESS | 1747 | 1467647404060 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 1747 | 1467647404070 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34a800 == 19 [pid = 1747] [id = 679] 08:50:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8b34e000) [pid = 1747] [serial = 2038] [outer = (nil)] 08:50:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8c87b800) [pid = 1747] [serial = 2039] [outer = 0x8b34e000] 08:50:04 INFO - PROCESS | 1747 | 1467647404142 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8c9dc000) [pid = 1747] [serial = 2040] [outer = 0x8b34e000] 08:50:05 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:05 INFO - PROCESS | 1747 | 1467647405390 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"]]]}] 08:50:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:50:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 3043ms 08:50:05 INFO - PROCESS | 1747 | 1467647405454 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 1747 | 1467647405461 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 08:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:50:05 INFO - PROCESS | 1747 | 1467647405469 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 1747 | 1467647405474 Marionette TRACE conn3 <- [1,2690,null,{}] 08:50:05 INFO - PROCESS | 1747 | 1467647405482 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}] 08:50:05 INFO - PROCESS | 1747 | 1467647405487 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:05 INFO - PROCESS | 1747 | 1467647405696 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:50:05 INFO - PROCESS | 1747 | 1467647405836 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 1747 | 1467647405846 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d44fc00 == 20 [pid = 1747] [id = 680] 08:50:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8d453800) [pid = 1747] [serial = 2041] [outer = (nil)] 08:50:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8e6e3c00) [pid = 1747] [serial = 2042] [outer = 0x8d453800] 08:50:05 INFO - PROCESS | 1747 | 1467647405917 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e8b7400) [pid = 1747] [serial = 2043] [outer = 0x8d453800] 08:50:07 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:07 INFO - PROCESS | 1747 | 1467647407186 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"]]]}] 08:50:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:50:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:50:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1739ms 08:50:07 INFO - PROCESS | 1747 | 1467647407209 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 1747 | 1467647407214 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 08:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:50:07 INFO - PROCESS | 1747 | 1467647407226 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 1747 | 1467647407229 Marionette TRACE conn3 <- [1,2694,null,{}] 08:50:07 INFO - PROCESS | 1747 | 1467647407236 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}] 08:50:07 INFO - PROCESS | 1747 | 1467647407241 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:07 INFO - PROCESS | 1747 | 1467647407524 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:50:07 INFO - PROCESS | 1747 | 1467647407567 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 1747 | 1467647407576 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f44c00 == 21 [pid = 1747] [id = 681] 08:50:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x90f45400) [pid = 1747] [serial = 2044] [outer = (nil)] 08:50:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x90f4b000) [pid = 1747] [serial = 2045] [outer = 0x90f45400] 08:50:07 INFO - PROCESS | 1747 | 1467647407643 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x910d7800) [pid = 1747] [serial = 2046] [outer = 0x90f45400] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x91808800) [pid = 1747] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x91809000) [pid = 1747] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x9180e800) [pid = 1747] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x8c9e3400) [pid = 1747] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8b347000) [pid = 1747] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x8d457800) [pid = 1747] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8d212c00) [pid = 1747] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8b34f000) [pid = 1747] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x90f50400) [pid = 1747] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x8f195400) [pid = 1747] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x90f4e400) [pid = 1747] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8f30a800) [pid = 1747] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x8c883c00) [pid = 1747] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x92114400) [pid = 1747] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:50:08 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x8f199000) [pid = 1747] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:50:09 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:09 INFO - PROCESS | 1747 | 1467647409534 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"]]]}] 08:50:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:50:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2335ms 08:50:09 INFO - PROCESS | 1747 | 1467647409562 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 1747 | 1467647409568 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 08:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:50:09 INFO - PROCESS | 1747 | 1467647409604 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 1747 | 1467647409612 Marionette TRACE conn3 <- [1,2698,null,{}] 08:50:09 INFO - PROCESS | 1747 | 1467647409618 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}] 08:50:09 INFO - PROCESS | 1747 | 1467647409624 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:09 INFO - PROCESS | 1747 | 1467647409814 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:50:09 INFO - PROCESS | 1747 | 1467647409824 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 1747 | 1467647409830 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e6000 == 22 [pid = 1747] [id = 682] 08:50:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8d214000) [pid = 1747] [serial = 2047] [outer = (nil)] 08:50:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x90f50400) [pid = 1747] [serial = 2048] [outer = 0x8d214000] 08:50:09 INFO - PROCESS | 1747 | 1467647409901 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91808000) [pid = 1747] [serial = 2049] [outer = 0x8d214000] 08:50:11 INFO - PROCESS | 1747 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:11 INFO - PROCESS | 1747 | 1467647411187 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"]]]}] 08:50:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:50:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:50:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1641ms 08:50:11 INFO - PROCESS | 1747 | 1467647411289 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 1747 | 1467647411296 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 08:50:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:50:11 INFO - PROCESS | 1747 | 1467647411312 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 1747 | 1467647411317 Marionette TRACE conn3 <- [1,2702,null,{}] 08:50:11 INFO - PROCESS | 1747 | 1467647411325 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}] 08:50:11 INFO - PROCESS | 1747 | 1467647411330 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:11 INFO - PROCESS | 1747 | 1467647411573 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:50:11 INFO - PROCESS | 1747 | 1467647411767 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 1747 | 1467647411781 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee8800 == 23 [pid = 1747] [id = 683] 08:50:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8d20d800) [pid = 1747] [serial = 2050] [outer = (nil)] 08:50:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8d448800) [pid = 1747] [serial = 2051] [outer = 0x8d20d800] 08:50:11 INFO - PROCESS | 1747 | 1467647411861 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8e6e4400) [pid = 1747] [serial = 2052] [outer = 0x8d20d800] 08:50:12 INFO - PROCESS | 1747 | 1467647412817 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]]]}] 08:50:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:50:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1545ms 08:50:12 INFO - PROCESS | 1747 | 1467647412853 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 1747 | 1467647412861 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 08:50:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:50:12 INFO - PROCESS | 1747 | 1467647412872 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 1747 | 1467647412876 Marionette TRACE conn3 <- [1,2706,null,{}] 08:50:12 INFO - PROCESS | 1747 | 1467647412882 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}] 08:50:12 INFO - PROCESS | 1747 | 1467647412888 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:13 INFO - PROCESS | 1747 | 1467647413062 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:50:13 INFO - PROCESS | 1747 | 1467647413248 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 1747 | 1467647413256 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f310000 == 24 [pid = 1747] [id = 684] 08:50:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x90f48400) [pid = 1747] [serial = 2053] [outer = (nil)] 08:50:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x910e0400) [pid = 1747] [serial = 2054] [outer = 0x90f48400] 08:50:13 INFO - PROCESS | 1747 | 1467647413339 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x9180d400) [pid = 1747] [serial = 2055] [outer = 0x90f48400] 08:50:14 INFO - PROCESS | 1747 | 1467647414368 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]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:50:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1532ms 08:50:14 INFO - PROCESS | 1747 | 1467647414404 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 1747 | 1467647414408 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 08:50:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:50:14 INFO - PROCESS | 1747 | 1467647414416 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 1747 | 1467647414422 Marionette TRACE conn3 <- [1,2710,null,{}] 08:50:14 INFO - PROCESS | 1747 | 1467647414440 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}] 08:50:14 INFO - PROCESS | 1747 | 1467647414449 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:14 INFO - PROCESS | 1747 | 1467647414638 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:50:14 INFO - PROCESS | 1747 | 1467647414946 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 1747 | 1467647414957 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:15 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeecc00 == 25 [pid = 1747] [id = 685] 08:50:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x92306400) [pid = 1747] [serial = 2056] [outer = (nil)] 08:50:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x9230c800) [pid = 1747] [serial = 2057] [outer = 0x92306400] 08:50:15 INFO - PROCESS | 1747 | 1467647415086 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x924a3000) [pid = 1747] [serial = 2058] [outer = 0x92306400] 08:50:16 INFO - PROCESS | 1747 | 1467647416017 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] 08:50:16 INFO - PROCESS | 1747 | 1467647416058 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 08:50:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:50:16 INFO - PROCESS | 1747 | 1467647416064 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 1747 | 1467647416067 Marionette TRACE conn3 <- [1,2714,null,{}] 08:50:16 INFO - PROCESS | 1747 | 1467647416073 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}] 08:50:16 INFO - PROCESS | 1747 | 1467647416078 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:16 INFO - PROCESS | 1747 | 1467647416248 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:50:16 INFO - PROCESS | 1747 | 1467647416439 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 1747 | 1467647416451 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e8c00 == 26 [pid = 1747] [id = 686] 08:50:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x8f310400) [pid = 1747] [serial = 2059] [outer = (nil)] 08:50:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x927d8c00) [pid = 1747] [serial = 2060] [outer = 0x8f310400] 08:50:16 INFO - PROCESS | 1747 | 1467647416563 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x92a07400) [pid = 1747] [serial = 2061] [outer = 0x8f310400] 08:50:17 INFO - PROCESS | 1747 | 1467647417491 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]]]}] 08:50:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:50:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1478ms 08:50:17 INFO - PROCESS | 1747 | 1467647417543 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 1747 | 1467647417546 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 08:50:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:50:17 INFO - PROCESS | 1747 | 1467647417553 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 1747 | 1467647417555 Marionette TRACE conn3 <- [1,2718,null,{}] 08:50:17 INFO - PROCESS | 1747 | 1467647417562 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}] 08:50:17 INFO - PROCESS | 1747 | 1467647417567 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:17 INFO - PROCESS | 1747 | 1467647417746 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:50:17 INFO - PROCESS | 1747 | 1467647417937 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 1747 | 1467647417945 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:17 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee9400 == 27 [pid = 1747] [id = 687] 08:50:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x90f43c00) [pid = 1747] [serial = 2062] [outer = (nil)] 08:50:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x92a25000) [pid = 1747] [serial = 2063] [outer = 0x90f43c00] 08:50:18 INFO - PROCESS | 1747 | 1467647418026 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92a21800) [pid = 1747] [serial = 2064] [outer = 0x90f43c00] 08:50:19 INFO - PROCESS | 1747 | 1467647419003 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] 08:50:19 INFO - PROCESS | 1747 | 1467647419043 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 08:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:50:19 INFO - PROCESS | 1747 | 1467647419049 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 1747 | 1467647419053 Marionette TRACE conn3 <- [1,2722,null,{}] 08:50:19 INFO - PROCESS | 1747 | 1467647419059 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}] 08:50:19 INFO - PROCESS | 1747 | 1467647419070 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:19 INFO - PROCESS | 1747 | 1467647419281 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:50:19 INFO - PROCESS | 1747 | 1467647419655 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 1747 | 1467647419666 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b346c00 == 28 [pid = 1747] [id = 688] 08:50:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8b348000) [pid = 1747] [serial = 2065] [outer = (nil)] 08:50:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8c87a800) [pid = 1747] [serial = 2066] [outer = 0x8b348000] 08:50:19 INFO - PROCESS | 1747 | 1467647419795 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8c9e7400) [pid = 1747] [serial = 2067] [outer = 0x8b348000] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x91810000) [pid = 1747] [serial = 2012] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x920f3c00) [pid = 1747] [serial = 2015] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x919d9000) [pid = 1747] [serial = 2013] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x91def000) [pid = 1747] [serial = 1991] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x920ed000) [pid = 1747] [serial = 1992] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8d44d400) [pid = 1747] [serial = 2006] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8e6e9c00) [pid = 1747] [serial = 2007] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8b34d800) [pid = 1747] [serial = 2003] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8c883400) [pid = 1747] [serial = 2004] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x917b1800) [pid = 1747] [serial = 1985] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x917ba000) [pid = 1747] [serial = 1986] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x910d6800) [pid = 1747] [serial = 1977] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x8b355800) [pid = 1747] [serial = 1979] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x8c886c00) [pid = 1747] [serial = 1980] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x927e2800) [pid = 1747] [serial = 1997] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92116800) [pid = 1747] [serial = 1998] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x8f30b400) [pid = 1747] [serial = 2009] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x92a05000) [pid = 1747] [serial = 2000] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 71 (0x92a0a000) [pid = 1747] [serial = 2001] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 70 (0x91810c00) [pid = 1747] [serial = 1988] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x919d2800) [pid = 1747] [serial = 1989] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8e6eb400) [pid = 1747] [serial = 1982] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8e8be400) [pid = 1747] [serial = 1983] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x9211ac00) [pid = 1747] [serial = 1994] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x9249ec00) [pid = 1747] [serial = 1995] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x924a8400) [pid = 1747] [serial = 2019] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x92116400) [pid = 1747] [serial = 2016] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x90f4c800) [pid = 1747] [serial = 2010] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x920f7c00) [pid = 1747] [serial = 2018] [outer = (nil)] [url = about:blank] 08:50:20 INFO - PROCESS | 1747 | 1467647420853 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] 08:50:20 INFO - PROCESS | 1747 | 1467647420890 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 08:50:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:50:20 INFO - PROCESS | 1747 | 1467647420897 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 1747 | 1467647420901 Marionette TRACE conn3 <- [1,2726,null,{}] 08:50:20 INFO - PROCESS | 1747 | 1467647420909 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}] 08:50:20 INFO - PROCESS | 1747 | 1467647420917 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:21 INFO - PROCESS | 1747 | 1467647421080 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:50:21 INFO - PROCESS | 1747 | 1467647421269 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 1747 | 1467647421275 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e1c00 == 29 [pid = 1747] [id = 689] 08:50:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x8e6e1c00) [pid = 1747] [serial = 2068] [outer = (nil)] 08:50:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x8e6ee000) [pid = 1747] [serial = 2069] [outer = 0x8e6e1c00] 08:50:21 INFO - PROCESS | 1747 | 1467647421360 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8e8c5800) [pid = 1747] [serial = 2070] [outer = 0x8e6e1c00] 08:50:22 INFO - PROCESS | 1747 | 1467647422140 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]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:50:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1284ms 08:50:22 INFO - PROCESS | 1747 | 1467647422185 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 1747 | 1467647422191 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 08:50:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:50:22 INFO - PROCESS | 1747 | 1467647422198 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 1747 | 1467647422202 Marionette TRACE conn3 <- [1,2730,null,{}] 08:50:22 INFO - PROCESS | 1747 | 1467647422207 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}] 08:50:22 INFO - PROCESS | 1747 | 1467647422212 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:22 INFO - PROCESS | 1747 | 1467647422376 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:50:22 INFO - PROCESS | 1747 | 1467647422387 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 1747 | 1467647422394 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x910db400 == 30 [pid = 1747] [id = 690] 08:50:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x910e0000) [pid = 1747] [serial = 2071] [outer = (nil)] 08:50:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x917bc000) [pid = 1747] [serial = 2072] [outer = 0x910e0000] 08:50:22 INFO - PROCESS | 1747 | 1467647422461 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x919d2c00) [pid = 1747] [serial = 2073] [outer = 0x910e0000] 08:50:23 INFO - PROCESS | 1747 | 1467647423845 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"]]]}] 08:50:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:50:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:50:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:50:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:50:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1682ms 08:50:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:50:23 INFO - PROCESS | 1747 | 1467647423881 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 1747 | 1467647423884 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 08:50:23 INFO - PROCESS | 1747 | 1467647423898 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 1747 | 1467647423907 Marionette TRACE conn3 <- [1,2734,null,{}] 08:50:23 INFO - PROCESS | 1747 | 1467647423923 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}] 08:50:23 INFO - PROCESS | 1747 | 1467647423930 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:24 INFO - PROCESS | 1747 | 1467647424119 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:50:24 INFO - PROCESS | 1747 | 1467647424190 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 1747 | 1467647424198 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34dc00 == 31 [pid = 1747] [id = 691] 08:50:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x919de800) [pid = 1747] [serial = 2074] [outer = (nil)] 08:50:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x92111c00) [pid = 1747] [serial = 2075] [outer = 0x919de800] 08:50:24 INFO - PROCESS | 1747 | 1467647424264 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x92116800) [pid = 1747] [serial = 2076] [outer = 0x919de800] 08:50:25 INFO - PROCESS | 1747 | 1467647425162 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]]]}] 08:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1310ms 08:50:25 INFO - PROCESS | 1747 | --DOMWINDOW == 69 (0x90f45400) [pid = 1747] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:50:25 INFO - PROCESS | 1747 | --DOMWINDOW == 68 (0x8b34e000) [pid = 1747] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:50:25 INFO - PROCESS | 1747 | --DOMWINDOW == 67 (0x8d453800) [pid = 1747] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:50:25 INFO - PROCESS | 1747 | --DOMWINDOW == 66 (0x8c9de400) [pid = 1747] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:50:25 INFO - PROCESS | 1747 | --DOMWINDOW == 65 (0x8b350800) [pid = 1747] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:50:25 INFO - PROCESS | 1747 | --DOMWINDOW == 64 (0x8f192800) [pid = 1747] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:50:25 INFO - PROCESS | 1747 | --DOMWINDOW == 63 (0x910dd000) [pid = 1747] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:50:25 INFO - PROCESS | 1747 | --DOMWINDOW == 62 (0x910d6400) [pid = 1747] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:50:25 INFO - PROCESS | 1747 | --DOMWINDOW == 61 (0x92ad4c00) [pid = 1747] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:50:25 INFO - PROCESS | 1747 | 1467647425226 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 1747 | 1467647425231 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 08:50:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:50:25 INFO - PROCESS | 1747 | 1467647425246 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 1747 | 1467647425249 Marionette TRACE conn3 <- [1,2738,null,{}] 08:50:25 INFO - PROCESS | 1747 | 1467647425255 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}] 08:50:25 INFO - PROCESS | 1747 | 1467647425259 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:25 INFO - PROCESS | 1747 | 1467647425410 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:50:25 INFO - PROCESS | 1747 | 1467647425421 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 1747 | 1467647425426 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e6800 == 32 [pid = 1747] [id = 692] 08:50:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 62 (0x8d454000) [pid = 1747] [serial = 2077] [outer = (nil)] 08:50:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 63 (0x92113800) [pid = 1747] [serial = 2078] [outer = 0x8d454000] 08:50:25 INFO - PROCESS | 1747 | 1467647425494 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 64 (0x8d453c00) [pid = 1747] [serial = 2079] [outer = 0x8d454000] 08:50:26 INFO - PROCESS | 1747 | 1467647426443 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]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1235ms 08:50:26 INFO - PROCESS | 1747 | 1467647426480 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 1747 | 1467647426483 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 08:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:50:26 INFO - PROCESS | 1747 | 1467647426489 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 1747 | 1467647426493 Marionette TRACE conn3 <- [1,2742,null,{}] 08:50:26 INFO - PROCESS | 1747 | 1467647426498 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}] 08:50:26 INFO - PROCESS | 1747 | 1467647426503 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:26 INFO - PROCESS | 1747 | 1467647426652 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:50:26 INFO - PROCESS | 1747 | 1467647426665 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 1747 | 1467647426679 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b351800 == 33 [pid = 1747] [id = 693] 08:50:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 65 (0x924a6800) [pid = 1747] [serial = 2080] [outer = (nil)] 08:50:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 66 (0x928bd400) [pid = 1747] [serial = 2081] [outer = 0x924a6800] 08:50:26 INFO - PROCESS | 1747 | 1467647426755 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 67 (0x92a0f000) [pid = 1747] [serial = 2082] [outer = 0x924a6800] 08:50:27 INFO - PROCESS | 1747 | 1467647427806 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]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:50:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1379ms 08:50:27 INFO - PROCESS | 1747 | 1467647427870 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 1747 | 1467647427877 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 08:50:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:50:27 INFO - PROCESS | 1747 | 1467647427886 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 1747 | 1467647427891 Marionette TRACE conn3 <- [1,2746,null,{}] 08:50:27 INFO - PROCESS | 1747 | 1467647427900 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}] 08:50:27 INFO - PROCESS | 1747 | 1467647427906 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:28 INFO - PROCESS | 1747 | 1467647428137 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:50:28 INFO - PROCESS | 1747 | 1467647428397 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 1747 | 1467647428412 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c882800 == 34 [pid = 1747] [id = 694] 08:50:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 68 (0x8c883c00) [pid = 1747] [serial = 2083] [outer = (nil)] 08:50:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 69 (0x8e6ec000) [pid = 1747] [serial = 2084] [outer = 0x8c883c00] 08:50:28 INFO - PROCESS | 1747 | 1467647428538 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 70 (0x8f1a0000) [pid = 1747] [serial = 2085] [outer = 0x8c883c00] 08:50:29 INFO - PROCESS | 1747 | 1467647429471 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]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:50:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1631ms 08:50:29 INFO - PROCESS | 1747 | 1467647429517 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 1747 | 1467647429525 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 08:50:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:50:29 INFO - PROCESS | 1747 | 1467647429536 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 1747 | 1467647429539 Marionette TRACE conn3 <- [1,2750,null,{}] 08:50:29 INFO - PROCESS | 1747 | 1467647429546 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}] 08:50:29 INFO - PROCESS | 1747 | 1467647429552 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:29 INFO - PROCESS | 1747 | 1467647429733 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:50:29 INFO - PROCESS | 1747 | 1467647429973 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 1747 | 1467647429981 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x919d8400 == 35 [pid = 1747] [id = 695] 08:50:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 71 (0x919d9000) [pid = 1747] [serial = 2086] [outer = (nil)] 08:50:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 72 (0x91df0c00) [pid = 1747] [serial = 2087] [outer = 0x919d9000] 08:50:30 INFO - PROCESS | 1747 | 1467647430177 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x92112400) [pid = 1747] [serial = 2088] [outer = 0x919d9000] 08:50:31 INFO - PROCESS | 1747 | 1467647431099 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]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:50:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1578ms 08:50:31 INFO - PROCESS | 1747 | 1467647431114 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 1747 | 1467647431118 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 08:50:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:50:31 INFO - PROCESS | 1747 | 1467647431125 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 1747 | 1467647431131 Marionette TRACE conn3 <- [1,2754,null,{}] 08:50:31 INFO - PROCESS | 1747 | 1467647431148 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}] 08:50:31 INFO - PROCESS | 1747 | 1467647431156 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:31 INFO - PROCESS | 1747 | 1467647431401 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:50:31 INFO - PROCESS | 1747 | 1467647431539 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 1747 | 1467647431552 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a0f400 == 36 [pid = 1747] [id = 696] 08:50:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x92a22000) [pid = 1747] [serial = 2089] [outer = (nil)] 08:50:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x92a30400) [pid = 1747] [serial = 2090] [outer = 0x92a22000] 08:50:31 INFO - PROCESS | 1747 | 1467647431633 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x92ad9400) [pid = 1747] [serial = 2091] [outer = 0x92a22000] 08:50:32 INFO - PROCESS | 1747 | 1467647432555 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]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1441ms 08:50:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:50:32 INFO - PROCESS | 1747 | 1467647432567 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 1747 | 1467647432571 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 08:50:32 INFO - PROCESS | 1747 | 1467647432577 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 1747 | 1467647432581 Marionette TRACE conn3 <- [1,2758,null,{}] 08:50:32 INFO - PROCESS | 1747 | 1467647432586 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}] 08:50:32 INFO - PROCESS | 1747 | 1467647432592 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:32 INFO - PROCESS | 1747 | 1467647432757 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:50:32 INFO - PROCESS | 1747 | 1467647432960 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 1747 | 1467647432968 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34e400 == 37 [pid = 1747] [id = 697] 08:50:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x92ad9000) [pid = 1747] [serial = 2092] [outer = (nil)] 08:50:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x92da1c00) [pid = 1747] [serial = 2093] [outer = 0x92ad9000] 08:50:33 INFO - PROCESS | 1747 | 1467647433047 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x9381e000) [pid = 1747] [serial = 2094] [outer = 0x92ad9000] 08:50:33 INFO - PROCESS | 1747 | 1467647433973 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]]]}] 08:50:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:50:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1429ms 08:50:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:50:34 INFO - PROCESS | 1747 | 1467647434006 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 1747 | 1467647434009 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 08:50:34 INFO - PROCESS | 1747 | 1467647434015 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 1747 | 1467647434019 Marionette TRACE conn3 <- [1,2762,null,{}] 08:50:34 INFO - PROCESS | 1747 | 1467647434024 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}] 08:50:34 INFO - PROCESS | 1747 | 1467647434030 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:34 INFO - PROCESS | 1747 | 1467647434194 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:50:34 INFO - PROCESS | 1747 | 1467647434398 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 1747 | 1467647434408 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e3c00 == 38 [pid = 1747] [id = 698] 08:50:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x92a0b400) [pid = 1747] [serial = 2095] [outer = (nil)] 08:50:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x93a32000) [pid = 1747] [serial = 2096] [outer = 0x92a0b400] 08:50:34 INFO - PROCESS | 1747 | 1467647434520 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x93a34800) [pid = 1747] [serial = 2097] [outer = 0x92a0b400] 08:50:35 INFO - PROCESS | 1747 | 1467647435454 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]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:50:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1479ms 08:50:35 INFO - PROCESS | 1747 | 1467647435503 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 1747 | 1467647435506 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 08:50:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:50:35 INFO - PROCESS | 1747 | 1467647435515 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 1747 | 1467647435518 Marionette TRACE conn3 <- [1,2766,null,{}] 08:50:35 INFO - PROCESS | 1747 | 1467647435524 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}] 08:50:35 INFO - PROCESS | 1747 | 1467647435534 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:35 INFO - PROCESS | 1747 | 1467647435734 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:50:35 INFO - PROCESS | 1747 | 1467647435925 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 1747 | 1467647435934 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x92adfc00 == 39 [pid = 1747] [id = 699] 08:50:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x9385a800) [pid = 1747] [serial = 2098] [outer = (nil)] 08:50:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x9454a000) [pid = 1747] [serial = 2099] [outer = 0x9385a800] 08:50:36 INFO - PROCESS | 1747 | 1467647436011 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x9454e000) [pid = 1747] [serial = 2100] [outer = 0x9385a800] 08:50:36 INFO - PROCESS | 1747 | 1467647436930 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]]]}] 08:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1484ms 08:50:37 INFO - PROCESS | 1747 | 1467647437000 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 1747 | 1467647437004 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 08:50:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:50:37 INFO - PROCESS | 1747 | 1467647437010 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 1747 | 1467647437013 Marionette TRACE conn3 <- [1,2770,null,{}] 08:50:37 INFO - PROCESS | 1747 | 1467647437019 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}] 08:50:37 INFO - PROCESS | 1747 | 1467647437024 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:37 INFO - PROCESS | 1747 | 1467647437238 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:50:37 INFO - PROCESS | 1747 | 1467647437430 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 1747 | 1467647437441 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aef1c00 == 40 [pid = 1747] [id = 700] 08:50:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x8b348800) [pid = 1747] [serial = 2101] [outer = (nil)] 08:50:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x8d20a800) [pid = 1747] [serial = 2102] [outer = 0x8b348800] 08:50:37 INFO - PROCESS | 1747 | 1467647437517 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x8d457c00) [pid = 1747] [serial = 2103] [outer = 0x8b348800] 08:50:38 INFO - PROCESS | 1747 | 1467647438689 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]]]}] 08:50:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:50:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1708ms 08:50:38 INFO - PROCESS | 1747 | 1467647438721 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 1747 | 1467647438727 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 08:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:50:38 INFO - PROCESS | 1747 | 1467647438734 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 1747 | 1467647438741 Marionette TRACE conn3 <- [1,2774,null,{}] 08:50:38 INFO - PROCESS | 1747 | 1467647438755 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}] 08:50:38 INFO - PROCESS | 1747 | 1467647438761 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:38 INFO - PROCESS | 1747 | 1467647438938 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:50:39 INFO - PROCESS | 1747 | 1467647439137 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 1747 | 1467647439147 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6e5000 == 41 [pid = 1747] [id = 701] 08:50:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8e8bf400) [pid = 1747] [serial = 2104] [outer = (nil)] 08:50:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x910d6400) [pid = 1747] [serial = 2105] [outer = 0x8e8bf400] 08:50:39 INFO - PROCESS | 1747 | 1467647439223 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x910df800) [pid = 1747] [serial = 2106] [outer = 0x8e8bf400] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9ddc00 == 40 [pid = 1747] [id = 678] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34a800 == 39 [pid = 1747] [id = 679] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8b350000 == 38 [pid = 1747] [id = 668] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8c4c00 == 37 [pid = 1747] [id = 672] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8f195c00 == 36 [pid = 1747] [id = 671] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8d216c00 == 35 [pid = 1747] [id = 674] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x92ad2c00 == 34 [pid = 1747] [id = 677] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8d455400 == 33 [pid = 1747] [id = 669] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8aeea800 == 32 [pid = 1747] [id = 675] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8b350400 == 31 [pid = 1747] [id = 673] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8b346800 == 30 [pid = 1747] [id = 667] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8c879400 == 29 [pid = 1747] [id = 670] 08:50:41 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8c0400 == 28 [pid = 1747] [id = 676] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x90f50400) [pid = 1747] [serial = 2048] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x90f4b000) [pid = 1747] [serial = 2045] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x910d7800) [pid = 1747] [serial = 2046] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8c87b800) [pid = 1747] [serial = 2039] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x8c9dc000) [pid = 1747] [serial = 2040] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x8e6e3c00) [pid = 1747] [serial = 2042] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x8d44c800) [pid = 1747] [serial = 2037] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 83 (0x8c9e7c00) [pid = 1747] [serial = 2036] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 82 (0x8d208c00) [pid = 1747] [serial = 2022] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 81 (0x8c87d000) [pid = 1747] [serial = 2021] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 80 (0x90f46800) [pid = 1747] [serial = 2025] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 79 (0x8f306000) [pid = 1747] [serial = 2024] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 78 (0x928c2c00) [pid = 1747] [serial = 2028] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 77 (0x9249b000) [pid = 1747] [serial = 2027] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 76 (0x92a30000) [pid = 1747] [serial = 2031] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 75 (0x92a08400) [pid = 1747] [serial = 2030] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 74 (0x92d9a000) [pid = 1747] [serial = 2034] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 73 (0x92ae0000) [pid = 1747] [serial = 2033] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | --DOMWINDOW == 72 (0x8e8b7400) [pid = 1747] [serial = 2043] [outer = (nil)] [url = about:blank] 08:50:41 INFO - PROCESS | 1747 | 1467647441450 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]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:50:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2798ms 08:50:41 INFO - PROCESS | 1747 | 1467647441533 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 1747 | 1467647441537 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 08:50:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:50:41 INFO - PROCESS | 1747 | 1467647441545 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 1747 | 1467647441551 Marionette TRACE conn3 <- [1,2778,null,{}] 08:50:41 INFO - PROCESS | 1747 | 1467647441558 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}] 08:50:41 INFO - PROCESS | 1747 | 1467647441564 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:41 INFO - PROCESS | 1747 | 1467647441712 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:50:41 INFO - PROCESS | 1747 | 1467647441852 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 1747 | 1467647441864 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c885c00 == 29 [pid = 1747] [id = 702] 08:50:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 73 (0x8c886000) [pid = 1747] [serial = 2107] [outer = (nil)] 08:50:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 74 (0x8c9df800) [pid = 1747] [serial = 2108] [outer = 0x8c886000] 08:50:41 INFO - PROCESS | 1747 | 1467647441930 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 75 (0x8c9e7c00) [pid = 1747] [serial = 2109] [outer = 0x8c886000] 08:50:42 INFO - PROCESS | 1747 | 1467647442710 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]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:50:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1180ms 08:50:42 INFO - PROCESS | 1747 | 1467647442724 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 1747 | 1467647442732 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 08:50:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:50:42 INFO - PROCESS | 1747 | 1467647442743 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 1747 | 1467647442747 Marionette TRACE conn3 <- [1,2782,null,{}] 08:50:42 INFO - PROCESS | 1747 | 1467647442757 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}] 08:50:42 INFO - PROCESS | 1747 | 1467647442762 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:42 INFO - PROCESS | 1747 | 1467647442988 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:50:43 INFO - PROCESS | 1747 | 1467647443003 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 1747 | 1467647443010 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e6df800 == 30 [pid = 1747] [id = 703] 08:50:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 76 (0x8e6e2c00) [pid = 1747] [serial = 2110] [outer = (nil)] 08:50:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 77 (0x8e6ee400) [pid = 1747] [serial = 2111] [outer = 0x8e6e2c00] 08:50:43 INFO - PROCESS | 1747 | 1467647443081 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 78 (0x8e8bc800) [pid = 1747] [serial = 2112] [outer = 0x8e6e2c00] 08:50:44 INFO - PROCESS | 1747 | 1467647444075 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]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:50:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1381ms 08:50:44 INFO - PROCESS | 1747 | 1467647444125 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 1747 | 1467647444132 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 08:50:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:50:44 INFO - PROCESS | 1747 | 1467647444141 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 1747 | 1467647444146 Marionette TRACE conn3 <- [1,2786,null,{}] 08:50:44 INFO - PROCESS | 1747 | 1467647444154 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}] 08:50:44 INFO - PROCESS | 1747 | 1467647444159 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:44 INFO - PROCESS | 1747 | 1467647444343 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:50:44 INFO - PROCESS | 1747 | 1467647444529 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 1747 | 1467647444545 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34bc00 == 31 [pid = 1747] [id = 704] 08:50:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 79 (0x8b34d800) [pid = 1747] [serial = 2113] [outer = (nil)] 08:50:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 80 (0x8d448c00) [pid = 1747] [serial = 2114] [outer = 0x8b34d800] 08:50:44 INFO - PROCESS | 1747 | 1467647444626 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 81 (0x8e6e1800) [pid = 1747] [serial = 2115] [outer = 0x8b34d800] 08:50:45 INFO - PROCESS | 1747 | 1467647445748 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]]]}] 08:50:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:50:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1644ms 08:50:45 INFO - PROCESS | 1747 | 1467647445783 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 1747 | 1467647445790 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 08:50:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:50:45 INFO - PROCESS | 1747 | 1467647445801 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 1747 | 1467647445806 Marionette TRACE conn3 <- [1,2790,null,{}] 08:50:45 INFO - PROCESS | 1747 | 1467647445812 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}] 08:50:45 INFO - PROCESS | 1747 | 1467647445818 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:46 INFO - PROCESS | 1747 | 1467647446003 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:50:46 INFO - PROCESS | 1747 | 1467647446185 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 1747 | 1467647446196 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f198400 == 32 [pid = 1747] [id = 705] 08:50:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 82 (0x90f4ac00) [pid = 1747] [serial = 2116] [outer = (nil)] 08:50:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 83 (0x910d5800) [pid = 1747] [serial = 2117] [outer = 0x90f4ac00] 08:50:46 INFO - PROCESS | 1747 | 1467647446325 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 84 (0x917b0800) [pid = 1747] [serial = 2118] [outer = 0x90f4ac00] 08:50:47 INFO - PROCESS | 1747 | 1467647447373 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]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:50:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1629ms 08:50:47 INFO - PROCESS | 1747 | 1467647447430 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 1747 | 1467647447434 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 08:50:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:50:47 INFO - PROCESS | 1747 | 1467647447441 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 1747 | 1467647447447 Marionette TRACE conn3 <- [1,2794,null,{}] 08:50:47 INFO - PROCESS | 1747 | 1467647447466 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}] 08:50:47 INFO - PROCESS | 1747 | 1467647447476 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:47 INFO - PROCESS | 1747 | 1467647447688 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:50:47 INFO - PROCESS | 1747 | 1467647447930 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 1747 | 1467647447944 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x919d6c00 == 33 [pid = 1747] [id = 706] 08:50:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x919dc400) [pid = 1747] [serial = 2119] [outer = (nil)] 08:50:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91de9c00) [pid = 1747] [serial = 2120] [outer = 0x919dc400] 08:50:48 INFO - PROCESS | 1747 | 1467647448071 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x920efc00) [pid = 1747] [serial = 2121] [outer = 0x919dc400] 08:50:49 INFO - PROCESS | 1747 | 1467647449017 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]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:50:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1643ms 08:50:49 INFO - PROCESS | 1747 | 1467647449085 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:50:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:50:49 INFO - PROCESS | 1747 | 1467647449090 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 08:50:49 INFO - PROCESS | 1747 | 1467647449096 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 1747 | 1467647449100 Marionette TRACE conn3 <- [1,2798,null,{}] 08:50:49 INFO - PROCESS | 1747 | 1467647449105 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}] 08:50:49 INFO - PROCESS | 1747 | 1467647449110 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:49 INFO - PROCESS | 1747 | 1467647449285 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:50:49 INFO - PROCESS | 1747 | 1467647449469 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 1747 | 1467647449479 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x919dbc00 == 34 [pid = 1747] [id = 707] 08:50:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x92306000) [pid = 1747] [serial = 2122] [outer = (nil)] 08:50:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x924a3400) [pid = 1747] [serial = 2123] [outer = 0x92306000] 08:50:49 INFO - PROCESS | 1747 | 1467647449558 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x927e5400) [pid = 1747] [serial = 2124] [outer = 0x92306000] 08:50:50 INFO - PROCESS | 1747 | 1467647450685 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]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:50:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1628ms 08:50:50 INFO - PROCESS | 1747 | 1467647450724 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 1747 | 1467647450727 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 08:50:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:50:50 INFO - PROCESS | 1747 | 1467647450734 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 1747 | 1467647450737 Marionette TRACE conn3 <- [1,2802,null,{}] 08:50:50 INFO - PROCESS | 1747 | 1467647450743 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}] 08:50:50 INFO - PROCESS | 1747 | 1467647450748 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:51 INFO - PROCESS | 1747 | 1467647451050 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:50:51 INFO - PROCESS | 1747 | 1467647451297 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 1747 | 1467647451307 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:51 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b352c00 == 35 [pid = 1747] [id = 708] 08:50:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8b353800) [pid = 1747] [serial = 2125] [outer = (nil)] 08:50:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8c884c00) [pid = 1747] [serial = 2126] [outer = 0x8b353800] 08:50:51 INFO - PROCESS | 1747 | 1467647451457 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x8d216c00) [pid = 1747] [serial = 2127] [outer = 0x8b353800] 08:50:52 INFO - PROCESS | 1747 | 1467647452441 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]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:50:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1737ms 08:50:52 INFO - PROCESS | 1747 | 1467647452473 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 1747 | 1467647452479 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 08:50:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:50:52 INFO - PROCESS | 1747 | 1467647452486 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 1747 | 1467647452491 Marionette TRACE conn3 <- [1,2806,null,{}] 08:50:52 INFO - PROCESS | 1747 | 1467647452504 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}] 08:50:52 INFO - PROCESS | 1747 | 1467647452509 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:52 INFO - PROCESS | 1747 | 1467647452730 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:50:52 INFO - PROCESS | 1747 | 1467647452752 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 1747 | 1467647452763 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f4ec00 == 36 [pid = 1747] [id = 709] 08:50:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x910d5000) [pid = 1747] [serial = 2128] [outer = (nil)] 08:50:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x917b3400) [pid = 1747] [serial = 2129] [outer = 0x910d5000] 08:50:52 INFO - PROCESS | 1747 | 1467647452842 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x91802800) [pid = 1747] [serial = 2130] [outer = 0x910d5000] 08:50:53 INFO - PROCESS | 1747 | 1467647453733 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]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:50:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1438ms 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92306400) [pid = 1747] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x8d454000) [pid = 1747] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8b348000) [pid = 1747] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8d20d800) [pid = 1747] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x910e0000) [pid = 1747] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8f310400) [pid = 1747] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x924a6800) [pid = 1747] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8d214000) [pid = 1747] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 87 (0x8e6e1c00) [pid = 1747] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 86 (0x90f48400) [pid = 1747] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 85 (0x919de800) [pid = 1747] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:50:53 INFO - PROCESS | 1747 | --DOMWINDOW == 84 (0x90f43c00) [pid = 1747] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:50:53 INFO - PROCESS | 1747 | 1467647453953 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 1747 | 1467647453958 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 08:50:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:50:53 INFO - PROCESS | 1747 | 1467647453964 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 1747 | 1467647453967 Marionette TRACE conn3 <- [1,2810,null,{}] 08:50:53 INFO - PROCESS | 1747 | 1467647453973 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}] 08:50:53 INFO - PROCESS | 1747 | 1467647453978 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:54 INFO - PROCESS | 1747 | 1467647454126 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:50:54 INFO - PROCESS | 1747 | 1467647454140 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 1747 | 1467647454148 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:54 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d456c00 == 37 [pid = 1747] [id = 710] 08:50:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 85 (0x919d7000) [pid = 1747] [serial = 2131] [outer = (nil)] 08:50:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 86 (0x91dec000) [pid = 1747] [serial = 2132] [outer = 0x919d7000] 08:50:54 INFO - PROCESS | 1747 | 1467647454215 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 87 (0x92306400) [pid = 1747] [serial = 2133] [outer = 0x919d7000] 08:50:55 INFO - PROCESS | 1747 | 1467647455144 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]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:50:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1228ms 08:50:55 INFO - PROCESS | 1747 | 1467647455192 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 1747 | 1467647455198 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 08:50:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:50:55 INFO - PROCESS | 1747 | 1467647455214 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 1747 | 1467647455220 Marionette TRACE conn3 <- [1,2814,null,{}] 08:50:55 INFO - PROCESS | 1747 | 1467647455225 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}] 08:50:55 INFO - PROCESS | 1747 | 1467647455232 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:55 INFO - PROCESS | 1747 | 1467647455388 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:50:55 INFO - PROCESS | 1747 | 1467647455530 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 1747 | 1467647455538 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x924a8400 == 38 [pid = 1747] [id = 711] 08:50:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 88 (0x928c2c00) [pid = 1747] [serial = 2134] [outer = (nil)] 08:50:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x92a25c00) [pid = 1747] [serial = 2135] [outer = 0x928c2c00] 08:50:55 INFO - PROCESS | 1747 | 1467647455603 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92a2d800) [pid = 1747] [serial = 2136] [outer = 0x928c2c00] 08:50:56 INFO - PROCESS | 1747 | 1467647456568 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]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:50:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1436ms 08:50:56 INFO - PROCESS | 1747 | 1467647456644 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 1747 | 1467647456649 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 08:50:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:50:56 INFO - PROCESS | 1747 | 1467647456658 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 1747 | 1467647456662 Marionette TRACE conn3 <- [1,2818,null,{}] 08:50:56 INFO - PROCESS | 1747 | 1467647456671 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}] 08:50:56 INFO - PROCESS | 1747 | 1467647456677 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:56 INFO - PROCESS | 1747 | 1467647456894 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:50:57 INFO - PROCESS | 1747 | 1467647457135 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 1747 | 1467647457145 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:57 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d214000 == 39 [pid = 1747] [id = 712] 08:50:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8d216000) [pid = 1747] [serial = 2137] [outer = (nil)] 08:50:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x90f43c00) [pid = 1747] [serial = 2138] [outer = 0x8d216000] 08:50:57 INFO - PROCESS | 1747 | 1467647457272 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x90f4fc00) [pid = 1747] [serial = 2139] [outer = 0x8d216000] 08:50:58 INFO - PROCESS | 1747 | 1467647458176 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]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:50:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1582ms 08:50:58 INFO - PROCESS | 1747 | 1467647458239 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 1747 | 1467647458246 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 08:50:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:50:58 INFO - PROCESS | 1747 | 1467647458257 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 1747 | 1467647458260 Marionette TRACE conn3 <- [1,2822,null,{}] 08:50:58 INFO - PROCESS | 1747 | 1467647458267 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}] 08:50:58 INFO - PROCESS | 1747 | 1467647458273 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:58 INFO - PROCESS | 1747 | 1467647458483 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:50:58 INFO - PROCESS | 1747 | 1467647458680 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 1747 | 1467647458690 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:50:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f47400 == 40 [pid = 1747] [id = 713] 08:50:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x920edc00) [pid = 1747] [serial = 2140] [outer = (nil)] 08:50:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x924a0400) [pid = 1747] [serial = 2141] [outer = 0x920edc00] 08:50:58 INFO - PROCESS | 1747 | 1467647458825 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x92a08400) [pid = 1747] [serial = 2142] [outer = 0x920edc00] 08:50:59 INFO - PROCESS | 1747 | 1467647459799 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]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:50:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1590ms 08:50:59 INFO - PROCESS | 1747 | 1467647459847 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 1747 | 1467647459850 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 08:50:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:50:59 INFO - PROCESS | 1747 | 1467647459858 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 1747 | 1467647459864 Marionette TRACE conn3 <- [1,2826,null,{}] 08:50:59 INFO - PROCESS | 1747 | 1467647459881 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}] 08:50:59 INFO - PROCESS | 1747 | 1467647459890 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:00 INFO - PROCESS | 1747 | 1467647460076 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:51:00 INFO - PROCESS | 1747 | 1467647460305 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 1747 | 1467647460321 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x93819c00 == 41 [pid = 1747] [id = 714] 08:51:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x9381ac00) [pid = 1747] [serial = 2143] [outer = (nil)] 08:51:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x93858800) [pid = 1747] [serial = 2144] [outer = 0x9381ac00] 08:51:00 INFO - PROCESS | 1747 | 1467647460488 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x93a35400) [pid = 1747] [serial = 2145] [outer = 0x9381ac00] 08:51:01 INFO - PROCESS | 1747 | 1467647461384 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:51:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1583ms 08:51:01 INFO - PROCESS | 1747 | 1467647461442 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 1747 | 1467647461448 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 08:51:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:51:01 INFO - PROCESS | 1747 | 1467647461455 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - PROCESS | 1747 | 1467647461458 Marionette TRACE conn3 <- [1,2830,null,{}] 08:51:01 INFO - PROCESS | 1747 | 1467647461465 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}] 08:51:01 INFO - PROCESS | 1747 | 1467647461471 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:01 INFO - PROCESS | 1747 | 1467647461697 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:51:01 INFO - PROCESS | 1747 | 1467647461887 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 1747 | 1467647461897 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x92da1400 == 42 [pid = 1747] [id = 715] 08:51:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x93a34400) [pid = 1747] [serial = 2146] [outer = (nil)] 08:51:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x94544000) [pid = 1747] [serial = 2147] [outer = 0x93a34400] 08:51:01 INFO - PROCESS | 1747 | 1467647461975 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x94545800) [pid = 1747] [serial = 2148] [outer = 0x93a34400] 08:51:02 INFO - PROCESS | 1747 | 1467647462896 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]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:51:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1486ms 08:51:02 INFO - PROCESS | 1747 | 1467647462957 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 1747 | 1467647462962 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 08:51:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:51:02 INFO - PROCESS | 1747 | 1467647462971 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 1747 | 1467647462974 Marionette TRACE conn3 <- [1,2834,null,{}] 08:51:02 INFO - PROCESS | 1747 | 1467647462980 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}] 08:51:02 INFO - PROCESS | 1747 | 1467647462985 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:03 INFO - PROCESS | 1747 | 1467647463149 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:51:03 INFO - PROCESS | 1747 | 1467647463340 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 1747 | 1467647463349 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:03 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9dc400 == 43 [pid = 1747] [id = 716] 08:51:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x92307400) [pid = 1747] [serial = 2149] [outer = (nil)] 08:51:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x94551400) [pid = 1747] [serial = 2150] [outer = 0x92307400] 08:51:03 INFO - PROCESS | 1747 | 1467647463425 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x9454d800) [pid = 1747] [serial = 2151] [outer = 0x92307400] 08:51:04 INFO - PROCESS | 1747 | 1467647464386 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:51:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1485ms 08:51:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:51:04 INFO - PROCESS | 1747 | 1467647464456 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 1747 | 1467647464460 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 08:51:04 INFO - PROCESS | 1747 | 1467647464467 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 1747 | 1467647464470 Marionette TRACE conn3 <- [1,2838,null,{}] 08:51:04 INFO - PROCESS | 1747 | 1467647464476 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}] 08:51:04 INFO - PROCESS | 1747 | 1467647464487 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:04 INFO - PROCESS | 1747 | 1467647464728 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:51:04 INFO - PROCESS | 1747 | 1467647464978 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 1747 | 1467647464989 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee4800 == 44 [pid = 1747] [id = 717] 08:51:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x8b34b400) [pid = 1747] [serial = 2152] [outer = (nil)] 08:51:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x94f44400) [pid = 1747] [serial = 2153] [outer = 0x8b34b400] 08:51:05 INFO - PROCESS | 1747 | 1467647465091 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x94fa1400) [pid = 1747] [serial = 2154] [outer = 0x8b34b400] 08:51:05 INFO - PROCESS | 1747 | 1467647465985 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]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:51:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1591ms 08:51:06 INFO - PROCESS | 1747 | 1467647466060 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 1747 | 1467647466063 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 08:51:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:51:06 INFO - PROCESS | 1747 | 1467647466071 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 1747 | 1467647466074 Marionette TRACE conn3 <- [1,2842,null,{}] 08:51:06 INFO - PROCESS | 1747 | 1467647466079 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}] 08:51:06 INFO - PROCESS | 1747 | 1467647466085 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:06 INFO - PROCESS | 1747 | 1467647466245 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:51:06 INFO - PROCESS | 1747 | 1467647466438 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 1747 | 1467647466445 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:06 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34c000 == 45 [pid = 1747] [id = 718] 08:51:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8b34cc00) [pid = 1747] [serial = 2155] [outer = (nil)] 08:51:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8d455c00) [pid = 1747] [serial = 2156] [outer = 0x8b34cc00] 08:51:06 INFO - PROCESS | 1747 | 1467647466528 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x91809c00) [pid = 1747] [serial = 2157] [outer = 0x8b34cc00] 08:51:07 INFO - PROCESS | 1747 | 1467647467662 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]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:51:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1629ms 08:51:07 INFO - PROCESS | 1747 | 1467647467701 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 1747 | 1467647467707 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 08:51:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:51:07 INFO - PROCESS | 1747 | 1467647467714 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 1747 | 1467647467719 Marionette TRACE conn3 <- [1,2846,null,{}] 08:51:07 INFO - PROCESS | 1747 | 1467647467727 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}] 08:51:07 INFO - PROCESS | 1747 | 1467647467733 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:07 INFO - PROCESS | 1747 | 1467647467901 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:51:08 INFO - PROCESS | 1747 | 1467647468099 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 1747 | 1467647468107 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d20f400 == 46 [pid = 1747] [id = 719] 08:51:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x8d44e000) [pid = 1747] [serial = 2158] [outer = (nil)] 08:51:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8f196000) [pid = 1747] [serial = 2159] [outer = 0x8d44e000] 08:51:08 INFO - PROCESS | 1747 | 1467647468270 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8f30c400) [pid = 1747] [serial = 2160] [outer = 0x8d44e000] 08:51:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8c885c00 == 45 [pid = 1747] [id = 702] 08:51:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8d456c00 == 44 [pid = 1747] [id = 710] 08:51:08 INFO - PROCESS | 1747 | --DOCSHELL 0x90f4ec00 == 43 [pid = 1747] [id = 709] 08:51:08 INFO - PROCESS | 1747 | --DOCSHELL 0x8b352c00 == 42 [pid = 1747] [id = 708] 08:51:08 INFO - PROCESS | 1747 | --DOCSHELL 0x919dbc00 == 41 [pid = 1747] [id = 707] 08:51:09 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34bc00 == 40 [pid = 1747] [id = 704] 08:51:09 INFO - PROCESS | 1747 | --DOCSHELL 0x8e6df800 == 39 [pid = 1747] [id = 703] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x928bd400) [pid = 1747] [serial = 2081] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x92111c00) [pid = 1747] [serial = 2075] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x92113800) [pid = 1747] [serial = 2078] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x91808000) [pid = 1747] [serial = 2049] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x8c87a800) [pid = 1747] [serial = 2066] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8c9e7400) [pid = 1747] [serial = 2067] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x917bc000) [pid = 1747] [serial = 2072] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x92a25000) [pid = 1747] [serial = 2063] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x92a21800) [pid = 1747] [serial = 2064] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9230c800) [pid = 1747] [serial = 2057] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x924a3000) [pid = 1747] [serial = 2058] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x910e0400) [pid = 1747] [serial = 2054] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x9180d400) [pid = 1747] [serial = 2055] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8e6ee000) [pid = 1747] [serial = 2069] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8e8c5800) [pid = 1747] [serial = 2070] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x927d8c00) [pid = 1747] [serial = 2060] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92a07400) [pid = 1747] [serial = 2061] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8d448800) [pid = 1747] [serial = 2051] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x8e6e4400) [pid = 1747] [serial = 2052] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92a0f000) [pid = 1747] [serial = 2082] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x92116800) [pid = 1747] [serial = 2076] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8d453c00) [pid = 1747] [serial = 2079] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x919d2c00) [pid = 1747] [serial = 2073] [outer = (nil)] [url = about:blank] 08:51:09 INFO - PROCESS | 1747 | 1467647469277 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]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:51:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1580ms 08:51:09 INFO - PROCESS | 1747 | 1467647469294 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 1747 | 1467647469301 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 08:51:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:51:09 INFO - PROCESS | 1747 | 1467647469311 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 1747 | 1467647469315 Marionette TRACE conn3 <- [1,2850,null,{}] 08:51:09 INFO - PROCESS | 1747 | 1467647469321 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}] 08:51:09 INFO - PROCESS | 1747 | 1467647469325 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:09 INFO - PROCESS | 1747 | 1467647469511 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:51:09 INFO - PROCESS | 1747 | 1467647469666 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 1747 | 1467647469674 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d455000 == 40 [pid = 1747] [id = 720] 08:51:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8e8bf800) [pid = 1747] [serial = 2161] [outer = (nil)] 08:51:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x910e1400) [pid = 1747] [serial = 2162] [outer = 0x8e8bf800] 08:51:09 INFO - PROCESS | 1747 | 1467647469743 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x91808400) [pid = 1747] [serial = 2163] [outer = 0x8e8bf800] 08:51:10 INFO - PROCESS | 1747 | 1467647470577 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:51:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1334ms 08:51:10 INFO - PROCESS | 1747 | 1467647470646 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 1747 | 1467647470650 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 08:51:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:51:10 INFO - PROCESS | 1747 | 1467647470656 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 1747 | 1467647470661 Marionette TRACE conn3 <- [1,2854,null,{}] 08:51:10 INFO - PROCESS | 1747 | 1467647470679 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}] 08:51:10 INFO - PROCESS | 1747 | 1467647470687 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:10 INFO - PROCESS | 1747 | 1467647470844 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:51:11 INFO - PROCESS | 1747 | 1467647471004 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:11 INFO - PROCESS | 1747 | 1467647471015 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x92306800 == 41 [pid = 1747] [id = 721] 08:51:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x92307c00) [pid = 1747] [serial = 2164] [outer = (nil)] 08:51:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9230e000) [pid = 1747] [serial = 2165] [outer = 0x92307c00] 08:51:11 INFO - PROCESS | 1747 | 1467647471085 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x927dac00) [pid = 1747] [serial = 2166] [outer = 0x92307c00] 08:51:11 INFO - PROCESS | 1747 | 1467647471925 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]]]}] 08:51:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:51:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1332ms 08:51:11 INFO - PROCESS | 1747 | 1467647471989 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 1747 | 1467647471993 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 08:51:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:51:12 INFO - PROCESS | 1747 | 1467647471999 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 1747 | 1467647472002 Marionette TRACE conn3 <- [1,2858,null,{}] 08:51:12 INFO - PROCESS | 1747 | 1467647472007 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}] 08:51:12 INFO - PROCESS | 1747 | 1467647472012 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:12 INFO - PROCESS | 1747 | 1467647472227 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:51:12 INFO - PROCESS | 1747 | 1467647472245 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 1747 | 1467647472253 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8bc400 == 42 [pid = 1747] [id = 722] 08:51:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x9230a400) [pid = 1747] [serial = 2167] [outer = (nil)] 08:51:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92a06c00) [pid = 1747] [serial = 2168] [outer = 0x9230a400] 08:51:12 INFO - PROCESS | 1747 | 1467647472320 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x92a0d000) [pid = 1747] [serial = 2169] [outer = 0x9230a400] 08:51:13 INFO - PROCESS | 1747 | 1467647473291 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:51:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:51:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1330ms 08:51:13 INFO - PROCESS | 1747 | 1467647473330 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 1747 | 1467647473333 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 08:51:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:51:13 INFO - PROCESS | 1747 | 1467647473339 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 1747 | 1467647473341 Marionette TRACE conn3 <- [1,2862,null,{}] 08:51:13 INFO - PROCESS | 1747 | 1467647473353 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}] 08:51:13 INFO - PROCESS | 1747 | 1467647473357 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:13 INFO - PROCESS | 1747 | 1467647473700 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x8b348800) [pid = 1747] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x9385a800) [pid = 1747] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x92a0b400) [pid = 1747] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x92ad9000) [pid = 1747] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92a22000) [pid = 1747] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x919d9000) [pid = 1747] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8c883c00) [pid = 1747] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8e8bf400) [pid = 1747] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8c886000) [pid = 1747] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x910d5000) [pid = 1747] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x919d7000) [pid = 1747] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:51:13 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8b353800) [pid = 1747] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:51:13 INFO - PROCESS | 1747 | 1467647473833 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 1747 | 1467647473842 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:13 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee6c00 == 43 [pid = 1747] [id = 723] 08:51:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8aee7c00) [pid = 1747] [serial = 2170] [outer = (nil)] 08:51:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x8c9db400) [pid = 1747] [serial = 2171] [outer = 0x8aee7c00] 08:51:13 INFO - PROCESS | 1747 | 1467647473907 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x8e6e1400) [pid = 1747] [serial = 2172] [outer = 0x8aee7c00] 08:51:14 INFO - PROCESS | 1747 | 1467647474707 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]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:51:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1394ms 08:51:14 INFO - PROCESS | 1747 | 1467647474734 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 1747 | 1467647474737 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 08:51:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:51:14 INFO - PROCESS | 1747 | 1467647474743 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 1747 | 1467647474746 Marionette TRACE conn3 <- [1,2866,null,{}] 08:51:14 INFO - PROCESS | 1747 | 1467647474751 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}] 08:51:14 INFO - PROCESS | 1747 | 1467647474760 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:14 INFO - PROCESS | 1747 | 1467647474942 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:51:14 INFO - PROCESS | 1747 | 1467647474952 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 1747 | 1467647474957 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x920ed400 == 44 [pid = 1747] [id = 724] 08:51:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92113000) [pid = 1747] [serial = 2173] [outer = (nil)] 08:51:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x93821400) [pid = 1747] [serial = 2174] [outer = 0x92113000] 08:51:15 INFO - PROCESS | 1747 | 1467647475025 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x94503000) [pid = 1747] [serial = 2175] [outer = 0x92113000] 08:51:16 INFO - PROCESS | 1747 | 1467647476100 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]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:51:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1428ms 08:51:16 INFO - PROCESS | 1747 | 1467647476172 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 1747 | 1467647476179 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 08:51:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:51:16 INFO - PROCESS | 1747 | 1467647476188 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 1747 | 1467647476193 Marionette TRACE conn3 <- [1,2870,null,{}] 08:51:16 INFO - PROCESS | 1747 | 1467647476202 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}] 08:51:16 INFO - PROCESS | 1747 | 1467647476208 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:16 INFO - PROCESS | 1747 | 1467647476434 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:51:16 INFO - PROCESS | 1747 | 1467647476708 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 1747 | 1467647476722 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87fc00 == 45 [pid = 1747] [id = 725] 08:51:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8c881000) [pid = 1747] [serial = 2176] [outer = (nil)] 08:51:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8e6ea400) [pid = 1747] [serial = 2177] [outer = 0x8c881000] 08:51:16 INFO - PROCESS | 1747 | 1467647476848 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x90f43800) [pid = 1747] [serial = 2178] [outer = 0x8c881000] 08:51:17 INFO - PROCESS | 1747 | 1467647477724 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]]]}] 08:51:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:51:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1580ms 08:51:17 INFO - PROCESS | 1747 | 1467647477770 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 1747 | 1467647477777 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 08:51:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:51:17 INFO - PROCESS | 1747 | 1467647477788 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 1747 | 1467647477793 Marionette TRACE conn3 <- [1,2874,null,{}] 08:51:17 INFO - PROCESS | 1747 | 1467647477799 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}] 08:51:17 INFO - PROCESS | 1747 | 1467647477805 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:18 INFO - PROCESS | 1747 | 1467647478057 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:51:18 INFO - PROCESS | 1747 | 1467647478199 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 1747 | 1467647478206 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:18 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87b800 == 46 [pid = 1747] [id = 726] 08:51:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x917bf400) [pid = 1747] [serial = 2179] [outer = (nil)] 08:51:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x91def400) [pid = 1747] [serial = 2180] [outer = 0x917bf400] 08:51:18 INFO - PROCESS | 1747 | 1467647478292 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x9230e400) [pid = 1747] [serial = 2181] [outer = 0x917bf400] 08:51:19 INFO - PROCESS | 1747 | 1467647479311 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]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:51:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1587ms 08:51:19 INFO - PROCESS | 1747 | 1467647479375 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:51:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:51:19 INFO - PROCESS | 1747 | 1467647479379 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 08:51:19 INFO - PROCESS | 1747 | 1467647479386 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 1747 | 1467647479392 Marionette TRACE conn3 <- [1,2878,null,{}] 08:51:19 INFO - PROCESS | 1747 | 1467647479408 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}] 08:51:19 INFO - PROCESS | 1747 | 1467647479417 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:19 INFO - PROCESS | 1747 | 1467647479629 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:51:19 INFO - PROCESS | 1747 | 1467647479869 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 1747 | 1467647479881 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x927e3c00 == 47 [pid = 1747] [id = 727] 08:51:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92da3c00) [pid = 1747] [serial = 2182] [outer = (nil)] 08:51:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x93a3ac00) [pid = 1747] [serial = 2183] [outer = 0x92da3c00] 08:51:20 INFO - PROCESS | 1747 | 1467647480006 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x94f3b800) [pid = 1747] [serial = 2184] [outer = 0x92da3c00] 08:51:20 INFO - PROCESS | 1747 | 1467647480941 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]]]}] 08:51:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:51:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1633ms 08:51:21 INFO - PROCESS | 1747 | 1467647481019 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:51:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:51:21 INFO - PROCESS | 1747 | 1467647481024 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 08:51:21 INFO - PROCESS | 1747 | 1467647481030 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 1747 | 1467647481033 Marionette TRACE conn3 <- [1,2882,null,{}] 08:51:21 INFO - PROCESS | 1747 | 1467647481039 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}] 08:51:21 INFO - PROCESS | 1747 | 1467647481044 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:21 INFO - PROCESS | 1747 | 1467647481255 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:51:21 INFO - PROCESS | 1747 | 1467647481448 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 1747 | 1467647481458 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x928b9800 == 48 [pid = 1747] [id = 728] 08:51:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x92a0c000) [pid = 1747] [serial = 2185] [outer = (nil)] 08:51:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x94f9bc00) [pid = 1747] [serial = 2186] [outer = 0x92a0c000] 08:51:21 INFO - PROCESS | 1747 | 1467647481539 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x95241c00) [pid = 1747] [serial = 2187] [outer = 0x92a0c000] 08:51:22 INFO - PROCESS | 1747 | 1467647482474 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]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:51:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1484ms 08:51:22 INFO - PROCESS | 1747 | 1467647482514 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 1747 | 1467647482518 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 08:51:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:51:22 INFO - PROCESS | 1747 | 1467647482543 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 1747 | 1467647482546 Marionette TRACE conn3 <- [1,2886,null,{}] 08:51:22 INFO - PROCESS | 1747 | 1467647482553 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}] 08:51:22 INFO - PROCESS | 1747 | 1467647482557 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:22 INFO - PROCESS | 1747 | 1467647482726 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:51:22 INFO - PROCESS | 1747 | 1467647482933 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 1747 | 1467647482942 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:23 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee9c00 == 49 [pid = 1747] [id = 729] 08:51:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x90f4bc00) [pid = 1747] [serial = 2188] [outer = (nil)] 08:51:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x9524a400) [pid = 1747] [serial = 2189] [outer = 0x90f4bc00] 08:51:23 INFO - PROCESS | 1747 | 1467647483057 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x9524e400) [pid = 1747] [serial = 2190] [outer = 0x90f4bc00] 08:51:24 INFO - PROCESS | 1747 | 1467647484018 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]]]}] 08:51:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:51:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1532ms 08:51:24 INFO - PROCESS | 1747 | 1467647484089 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 1747 | 1467647484092 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 08:51:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:51:24 INFO - PROCESS | 1747 | 1467647484102 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 1747 | 1467647484104 Marionette TRACE conn3 <- [1,2890,null,{}] 08:51:24 INFO - PROCESS | 1747 | 1467647484111 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}] 08:51:24 INFO - PROCESS | 1747 | 1467647484121 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:24 INFO - PROCESS | 1747 | 1467647484327 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:51:24 INFO - PROCESS | 1747 | 1467647484527 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 1747 | 1467647484535 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:24 INFO - PROCESS | 1747 | ++DOCSHELL 0x94f41800 == 50 [pid = 1747] [id = 730] 08:51:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x9524a000) [pid = 1747] [serial = 2191] [outer = (nil)] 08:51:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x98170400) [pid = 1747] [serial = 2192] [outer = 0x9524a000] 08:51:24 INFO - PROCESS | 1747 | 1467647484655 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x98886000) [pid = 1747] [serial = 2193] [outer = 0x9524a000] 08:51:25 INFO - PROCESS | 1747 | 1467647485605 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:51:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1585ms 08:51:25 INFO - PROCESS | 1747 | 1467647485687 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 1747 | 1467647485692 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 08:51:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:51:25 INFO - PROCESS | 1747 | 1467647485698 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 1747 | 1467647485701 Marionette TRACE conn3 <- [1,2894,null,{}] 08:51:25 INFO - PROCESS | 1747 | 1467647485707 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}] 08:51:25 INFO - PROCESS | 1747 | 1467647485713 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:25 INFO - PROCESS | 1747 | 1467647485881 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:51:26 INFO - PROCESS | 1747 | 1467647486403 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 1747 | 1467647486413 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d210c00 == 51 [pid = 1747] [id = 731] 08:51:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x8d448800) [pid = 1747] [serial = 2194] [outer = (nil)] 08:51:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8e6e1c00) [pid = 1747] [serial = 2195] [outer = 0x8d448800] 08:51:26 INFO - PROCESS | 1747 | 1467647486493 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x8f194000) [pid = 1747] [serial = 2196] [outer = 0x8d448800] 08:51:27 INFO - PROCESS | 1747 | 1467647487391 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]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:51:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1728ms 08:51:27 INFO - PROCESS | 1747 | 1467647487451 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 1747 | 1467647487460 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 08:51:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:51:27 INFO - PROCESS | 1747 | 1467647487473 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 1747 | 1467647487477 Marionette TRACE conn3 <- [1,2898,null,{}] 08:51:27 INFO - PROCESS | 1747 | 1467647487492 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}] 08:51:27 INFO - PROCESS | 1747 | 1467647487508 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:27 INFO - PROCESS | 1747 | 1467647487745 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:51:28 INFO - PROCESS | 1747 | 1467647487989 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 1747 | 1467647487996 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e2800 == 52 [pid = 1747] [id = 732] 08:51:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8d209000) [pid = 1747] [serial = 2197] [outer = (nil)] 08:51:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x8d44d800) [pid = 1747] [serial = 2198] [outer = 0x8d209000] 08:51:28 INFO - PROCESS | 1747 | 1467647488139 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8e8b9800) [pid = 1747] [serial = 2199] [outer = 0x8d209000] 08:51:28 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee6c00 == 51 [pid = 1747] [id = 723] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x91de9c00) [pid = 1747] [serial = 2120] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x924a3400) [pid = 1747] [serial = 2123] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x92a25c00) [pid = 1747] [serial = 2135] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8bc400 == 50 [pid = 1747] [id = 722] 08:51:28 INFO - PROCESS | 1747 | --DOCSHELL 0x92306800 == 49 [pid = 1747] [id = 721] 08:51:28 INFO - PROCESS | 1747 | --DOCSHELL 0x8d455000 == 48 [pid = 1747] [id = 720] 08:51:28 INFO - PROCESS | 1747 | --DOCSHELL 0x8d20f400 == 47 [pid = 1747] [id = 719] 08:51:28 INFO - PROCESS | 1747 | --DOCSHELL 0x8b34c000 == 46 [pid = 1747] [id = 718] 08:51:28 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee4800 == 45 [pid = 1747] [id = 717] 08:51:28 INFO - PROCESS | 1747 | --DOCSHELL 0x92da1400 == 44 [pid = 1747] [id = 715] 08:51:28 INFO - PROCESS | 1747 | --DOCSHELL 0x93819c00 == 43 [pid = 1747] [id = 714] 08:51:28 INFO - PROCESS | 1747 | --DOCSHELL 0x90f47400 == 42 [pid = 1747] [id = 713] 08:51:28 INFO - PROCESS | 1747 | --DOCSHELL 0x8d214000 == 41 [pid = 1747] [id = 712] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x8e6ee400) [pid = 1747] [serial = 2111] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x8d20a800) [pid = 1747] [serial = 2102] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8d457c00) [pid = 1747] [serial = 2103] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x9454a000) [pid = 1747] [serial = 2099] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9454e000) [pid = 1747] [serial = 2100] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x93a32000) [pid = 1747] [serial = 2096] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x93a34800) [pid = 1747] [serial = 2097] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x92da1c00) [pid = 1747] [serial = 2093] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x9381e000) [pid = 1747] [serial = 2094] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x92a30400) [pid = 1747] [serial = 2090] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x92ad9400) [pid = 1747] [serial = 2091] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x91df0c00) [pid = 1747] [serial = 2087] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x92112400) [pid = 1747] [serial = 2088] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x8e6ec000) [pid = 1747] [serial = 2084] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x8f1a0000) [pid = 1747] [serial = 2085] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x910d6400) [pid = 1747] [serial = 2105] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x910df800) [pid = 1747] [serial = 2106] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8c9df800) [pid = 1747] [serial = 2108] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x8c9e7c00) [pid = 1747] [serial = 2109] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x917b3400) [pid = 1747] [serial = 2129] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x91dec000) [pid = 1747] [serial = 2132] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8d448c00) [pid = 1747] [serial = 2114] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x910d5800) [pid = 1747] [serial = 2117] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8c884c00) [pid = 1747] [serial = 2126] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x91802800) [pid = 1747] [serial = 2130] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92306400) [pid = 1747] [serial = 2133] [outer = (nil)] [url = about:blank] 08:51:28 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x8d216c00) [pid = 1747] [serial = 2127] [outer = (nil)] [url = about:blank] 08:51:29 INFO - PROCESS | 1747 | 1467647489055 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]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:51:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1642ms 08:51:29 INFO - PROCESS | 1747 | 1467647489121 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 1747 | 1467647489127 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 08:51:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:51:29 INFO - PROCESS | 1747 | 1467647489134 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 1747 | 1467647489137 Marionette TRACE conn3 <- [1,2902,null,{}] 08:51:29 INFO - PROCESS | 1747 | 1467647489143 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}] 08:51:29 INFO - PROCESS | 1747 | 1467647489148 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:29 INFO - PROCESS | 1747 | 1467647489310 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:51:29 INFO - PROCESS | 1747 | 1467647489320 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 1747 | 1467647489326 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e7c00 == 42 [pid = 1747] [id = 733] 08:51:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x8f1a0000) [pid = 1747] [serial = 2200] [outer = (nil)] 08:51:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x9180c800) [pid = 1747] [serial = 2201] [outer = 0x8f1a0000] 08:51:29 INFO - PROCESS | 1747 | 1467647489396 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x920f0c00) [pid = 1747] [serial = 2202] [outer = 0x8f1a0000] 08:51:30 INFO - PROCESS | 1747 | 1467647490366 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:51:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1287ms 08:51:30 INFO - PROCESS | 1747 | 1467647490422 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 1747 | 1467647490426 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 08:51:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:51:30 INFO - PROCESS | 1747 | 1467647490439 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 1747 | 1467647490448 Marionette TRACE conn3 <- [1,2906,null,{}] 08:51:30 INFO - PROCESS | 1747 | 1467647490456 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}] 08:51:30 INFO - PROCESS | 1747 | 1467647490464 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:30 INFO - PROCESS | 1747 | 1467647490639 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:51:30 INFO - PROCESS | 1747 | 1467647490843 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 1747 | 1467647490850 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:30 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee4000 == 43 [pid = 1747] [id = 734] 08:51:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x8d214000) [pid = 1747] [serial = 2203] [outer = (nil)] 08:51:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x928ba800) [pid = 1747] [serial = 2204] [outer = 0x8d214000] 08:51:30 INFO - PROCESS | 1747 | 1467647490916 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x92a0cc00) [pid = 1747] [serial = 2205] [outer = 0x8d214000] 08:51:31 INFO - PROCESS | 1747 | 1467647491763 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]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:51:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1393ms 08:51:31 INFO - PROCESS | 1747 | 1467647491830 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 1747 | 1467647491834 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 08:51:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:51:31 INFO - PROCESS | 1747 | 1467647491840 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 1747 | 1467647491843 Marionette TRACE conn3 <- [1,2910,null,{}] 08:51:31 INFO - PROCESS | 1747 | 1467647491861 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}] 08:51:31 INFO - PROCESS | 1747 | 1467647491866 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:32 INFO - PROCESS | 1747 | 1467647492087 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:51:32 INFO - PROCESS | 1747 | 1467647492110 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 1747 | 1467647492117 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d457c00 == 44 [pid = 1747] [id = 735] 08:51:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x91df0400) [pid = 1747] [serial = 2206] [outer = (nil)] 08:51:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x92a30400) [pid = 1747] [serial = 2207] [outer = 0x91df0400] 08:51:32 INFO - PROCESS | 1747 | 1467647492194 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x92ad5c00) [pid = 1747] [serial = 2208] [outer = 0x91df0400] 08:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x919dc400) [pid = 1747] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x92306000) [pid = 1747] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x90f4ac00) [pid = 1747] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x8b34d800) [pid = 1747] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x9230a400) [pid = 1747] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x8aee7c00) [pid = 1747] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:51:32 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x8d44e000) [pid = 1747] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:51:33 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x8e8bf800) [pid = 1747] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:51:33 INFO - PROCESS | 1747 | --DOMWINDOW == 88 (0x92307c00) [pid = 1747] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:51:33 INFO - PROCESS | 1747 | 1467647493128 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]]]}] 08:51:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:51:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:51:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1331ms 08:51:33 INFO - PROCESS | 1747 | 1467647493174 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 1747 | 1467647493177 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 08:51:33 INFO - TEST-START | /DOMEvents/constructors.html 08:51:33 INFO - PROCESS | 1747 | 1467647493183 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 1747 | 1467647493186 Marionette TRACE conn3 <- [1,2914,null,{}] 08:51:33 INFO - PROCESS | 1747 | 1467647493191 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}] 08:51:33 INFO - PROCESS | 1747 | 1467647493196 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:33 INFO - PROCESS | 1747 | 1467647493334 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:51:33 INFO - PROCESS | 1747 | 1467647493349 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 1747 | 1467647493365 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:33 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f4ac00 == 45 [pid = 1747] [id = 736] 08:51:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 89 (0x91803400) [pid = 1747] [serial = 2209] [outer = (nil)] 08:51:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92a25800) [pid = 1747] [serial = 2210] [outer = 0x91803400] 08:51:33 INFO - PROCESS | 1747 | 1467647493438 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x92d98400) [pid = 1747] [serial = 2211] [outer = 0x91803400] 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:51:34 INFO - PROCESS | 1747 | 1467647494433 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]]]}] 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:51:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:51:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:51:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:51:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:51:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 1309ms 08:51:34 INFO - PROCESS | 1747 | 1467647494492 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 1747 | 1467647494495 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 08:51:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:51:34 INFO - PROCESS | 1747 | 1467647494503 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 1747 | 1467647494509 Marionette TRACE conn3 <- [1,2918,null,{}] 08:51:34 INFO - PROCESS | 1747 | 1467647494519 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}] 08:51:34 INFO - PROCESS | 1747 | 1467647494527 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:34 INFO - PROCESS | 1747 | 1467647494673 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:51:34 INFO - PROCESS | 1747 | 1467647494836 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 1747 | 1467647494845 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f310800 == 46 [pid = 1747] [id = 737] 08:51:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x92da2000) [pid = 1747] [serial = 2212] [outer = (nil)] 08:51:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x94505000) [pid = 1747] [serial = 2213] [outer = 0x92da2000] 08:51:34 INFO - PROCESS | 1747 | 1467647494914 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x9454a000) [pid = 1747] [serial = 2214] [outer = 0x92da2000] 08:51:35 INFO - PROCESS | 1747 | 1467647495822 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:51:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:51:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1341ms 08:51:35 INFO - PROCESS | 1747 | 1467647495846 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 1747 | 1467647495852 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 08:51:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:51:35 INFO - PROCESS | 1747 | 1467647495860 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 1747 | 1467647495868 Marionette TRACE conn3 <- [1,2922,null,{}] 08:51:35 INFO - PROCESS | 1747 | 1467647495876 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}] 08:51:35 INFO - PROCESS | 1747 | 1467647495881 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:36 INFO - PROCESS | 1747 | 1467647496050 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:51:36 INFO - PROCESS | 1747 | 1467647496264 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 1747 | 1467647496274 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:36 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c888400 == 47 [pid = 1747] [id = 738] 08:51:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x8c9dbc00) [pid = 1747] [serial = 2215] [outer = (nil)] 08:51:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8f197800) [pid = 1747] [serial = 2216] [outer = 0x8c9dbc00] 08:51:36 INFO - PROCESS | 1747 | 1467647496397 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x910dac00) [pid = 1747] [serial = 2217] [outer = 0x8c9dbc00] 08:51:37 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:51:37 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:51:37 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:51:37 INFO - PROCESS | 1747 | [1747] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:51:37 INFO - PROCESS | 1747 | 1467647497278 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]]]}] 08:51:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:51:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:51:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:51:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:51:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:51:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:51:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1484ms 08:51:37 INFO - PROCESS | 1747 | 1467647497346 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 1747 | 1467647497355 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 08:51:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:51:37 INFO - PROCESS | 1747 | 1467647497415 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 1747 | 1467647497420 Marionette TRACE conn3 <- [1,2926,null,{}] 08:51:37 INFO - PROCESS | 1747 | 1467647497427 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}] 08:51:37 INFO - PROCESS | 1747 | 1467647497433 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:37 INFO - PROCESS | 1747 | 1467647497618 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:51:37 INFO - PROCESS | 1747 | 1467647497813 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 1747 | 1467647497820 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f4f800 == 48 [pid = 1747] [id = 739] 08:51:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x919d2c00) [pid = 1747] [serial = 2218] [outer = (nil)] 08:51:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x92a30000) [pid = 1747] [serial = 2219] [outer = 0x919d2c00] 08:51:37 INFO - PROCESS | 1747 | 1467647497901 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x92adec00) [pid = 1747] [serial = 2220] [outer = 0x919d2c00] 08:51:38 INFO - PROCESS | 1747 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:51:38 INFO - PROCESS | 1747 | 1467647498778 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]]]}] 08:51:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:51:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1385ms 08:51:38 INFO - PROCESS | 1747 | 1467647498798 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 1747 | 1467647498802 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 08:51:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:51:38 INFO - PROCESS | 1747 | 1467647498808 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 1747 | 1467647498814 Marionette TRACE conn3 <- [1,2930,null,{}] 08:51:38 INFO - PROCESS | 1747 | 1467647498831 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}] 08:51:38 INFO - PROCESS | 1747 | 1467647498839 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:39 INFO - PROCESS | 1747 | 1467647499013 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:51:39 INFO - PROCESS | 1747 | 1467647499229 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 1747 | 1467647499242 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:39 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee8400 == 49 [pid = 1747] [id = 740] 08:51:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x94f36c00) [pid = 1747] [serial = 2221] [outer = (nil)] 08:51:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x94f9a000) [pid = 1747] [serial = 2222] [outer = 0x94f36c00] 08:51:39 INFO - PROCESS | 1747 | 1467647499364 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x9524e800) [pid = 1747] [serial = 2223] [outer = 0x94f36c00] 08:51:40 INFO - PROCESS | 1747 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:51:40 INFO - PROCESS | 1747 | 1467647500161 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]]]}] 08:51:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:51:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1395ms 08:51:40 INFO - PROCESS | 1747 | 1467647500203 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:51:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:51:40 INFO - PROCESS | 1747 | 1467647500208 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 08:51:40 INFO - PROCESS | 1747 | 1467647500214 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 1747 | 1467647500218 Marionette TRACE conn3 <- [1,2934,null,{}] 08:51:40 INFO - PROCESS | 1747 | 1467647500224 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}] 08:51:40 INFO - PROCESS | 1747 | 1467647500229 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:40 INFO - PROCESS | 1747 | 1467647500428 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:51:40 INFO - PROCESS | 1747 | 1467647500604 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 1747 | 1467647500612 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c885c00 == 50 [pid = 1747] [id = 741] 08:51:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9385e400) [pid = 1747] [serial = 2224] [outer = (nil)] 08:51:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x98108c00) [pid = 1747] [serial = 2225] [outer = 0x9385e400] 08:51:40 INFO - PROCESS | 1747 | 1467647500726 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x98175c00) [pid = 1747] [serial = 2226] [outer = 0x9385e400] 08:51:41 INFO - PROCESS | 1747 | 1467647501564 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]]]}] 08:51:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:51:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1379ms 08:51:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:51:41 INFO - PROCESS | 1747 | 1467647501593 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 1747 | 1467647501596 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 08:51:41 INFO - PROCESS | 1747 | 1467647501603 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 1747 | 1467647501606 Marionette TRACE conn3 <- [1,2938,null,{}] 08:51:41 INFO - PROCESS | 1747 | 1467647501612 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}] 08:51:41 INFO - PROCESS | 1747 | 1467647501617 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:41 INFO - PROCESS | 1747 | 1467647501782 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:51:42 INFO - PROCESS | 1747 | 1467647501983 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 1747 | 1467647501992 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:42 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c884400 == 51 [pid = 1747] [id = 742] 08:51:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x976aa800) [pid = 1747] [serial = 2227] [outer = (nil)] 08:51:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x98c6f800) [pid = 1747] [serial = 2228] [outer = 0x976aa800] 08:51:42 INFO - PROCESS | 1747 | 1467647502070 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x98c71000) [pid = 1747] [serial = 2229] [outer = 0x976aa800] 08:51:42 INFO - PROCESS | 1747 | 1467647502916 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]]]}] 08:51:42 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:51:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1337ms 08:51:42 INFO - PROCESS | 1747 | 1467647502939 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 1747 | 1467647502943 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 08:51:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:51:42 INFO - PROCESS | 1747 | 1467647502949 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 1747 | 1467647502953 Marionette TRACE conn3 <- [1,2942,null,{}] 08:51:42 INFO - PROCESS | 1747 | 1467647502958 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}] 08:51:42 INFO - PROCESS | 1747 | 1467647502968 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:43 INFO - PROCESS | 1747 | 1467647503178 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:51:43 INFO - PROCESS | 1747 | 1467647503387 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 1747 | 1467647503395 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b353800 == 52 [pid = 1747] [id = 743] 08:51:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x8b354400) [pid = 1747] [serial = 2230] [outer = (nil)] 08:51:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x99876000) [pid = 1747] [serial = 2231] [outer = 0x8b354400] 08:51:43 INFO - PROCESS | 1747 | 1467647503508 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x99a7e000) [pid = 1747] [serial = 2232] [outer = 0x8b354400] 08:51:44 INFO - PROCESS | 1747 | 1467647504295 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"]]]}] 08:51:44 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:51:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:51:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:51:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1386ms 08:51:44 INFO - PROCESS | 1747 | 1467647504336 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 1747 | 1467647504340 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 08:51:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:51:44 INFO - PROCESS | 1747 | 1467647504346 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 1747 | 1467647504350 Marionette TRACE conn3 <- [1,2946,null,{}] 08:51:44 INFO - PROCESS | 1747 | 1467647504356 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}] 08:51:44 INFO - PROCESS | 1747 | 1467647504361 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:44 INFO - PROCESS | 1747 | 1467647504553 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:51:44 INFO - PROCESS | 1747 | 1467647504731 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 1747 | 1467647504738 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b34bc00 == 53 [pid = 1747] [id = 744] 08:51:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x99488000) [pid = 1747] [serial = 2233] [outer = (nil)] 08:51:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x99b19800) [pid = 1747] [serial = 2234] [outer = 0x99488000] 08:51:44 INFO - PROCESS | 1747 | 1467647504847 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x99b19c00) [pid = 1747] [serial = 2235] [outer = 0x99488000] 08:51:45 INFO - PROCESS | 1747 | 1467647505650 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]]]}] 08:51:45 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:51:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1339ms 08:51:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:51:45 INFO - PROCESS | 1747 | 1467647505686 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 1747 | 1467647505689 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 08:51:45 INFO - PROCESS | 1747 | 1467647505696 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 1747 | 1467647505700 Marionette TRACE conn3 <- [1,2950,null,{}] 08:51:45 INFO - PROCESS | 1747 | 1467647505706 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}] 08:51:45 INFO - PROCESS | 1747 | 1467647505711 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:45 INFO - PROCESS | 1747 | 1467647505930 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:51:46 INFO - PROCESS | 1747 | 1467647506170 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 1747 | 1467647506178 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b347400 == 54 [pid = 1747] [id = 745] 08:51:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x8b34d400) [pid = 1747] [serial = 2236] [outer = (nil)] 08:51:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x99b4fc00) [pid = 1747] [serial = 2237] [outer = 0x8b34d400] 08:51:46 INFO - PROCESS | 1747 | 1467647506296 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x99b52800) [pid = 1747] [serial = 2238] [outer = 0x8b34d400] 08:51:46 INFO - PROCESS | 1747 | ++DOCSHELL 0x99b57000 == 55 [pid = 1747] [id = 746] 08:51:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x99b58800) [pid = 1747] [serial = 2239] [outer = (nil)] 08:51:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x99c42c00) [pid = 1747] [serial = 2240] [outer = 0x99b58800] 08:51:47 INFO - PROCESS | 1747 | 1467647507221 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]]]}] 08:51:47 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:51:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1582ms 08:51:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:51:47 INFO - PROCESS | 1747 | 1467647507278 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 1747 | 1467647507281 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 08:51:47 INFO - PROCESS | 1747 | 1467647507288 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 1747 | 1467647507291 Marionette TRACE conn3 <- [1,2954,null,{}] 08:51:47 INFO - PROCESS | 1747 | 1467647507297 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}] 08:51:47 INFO - PROCESS | 1747 | 1467647507302 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:47 INFO - PROCESS | 1747 | 1467647507486 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:51:47 INFO - PROCESS | 1747 | 1467647507686 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 1747 | 1467647507695 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e3000 == 56 [pid = 1747] [id = 747] 08:51:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8d44f000) [pid = 1747] [serial = 2241] [outer = (nil)] 08:51:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9180e800) [pid = 1747] [serial = 2242] [outer = 0x8d44f000] 08:51:47 INFO - PROCESS | 1747 | 1467647507769 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x9249d000) [pid = 1747] [serial = 2243] [outer = 0x8d44f000] 08:51:48 INFO - PROCESS | 1747 | 1467647508847 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]]]}] 08:51:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:51:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:51:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1580ms 08:51:48 INFO - PROCESS | 1747 | 1467647508867 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:51:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:51:48 INFO - PROCESS | 1747 | 1467647508873 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 08:51:48 INFO - PROCESS | 1747 | 1467647508880 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 1747 | 1467647508888 Marionette TRACE conn3 <- [1,2958,null,{}] 08:51:48 INFO - PROCESS | 1747 | 1467647508895 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}] 08:51:48 INFO - PROCESS | 1747 | 1467647508899 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:49 INFO - PROCESS | 1747 | 1467647509140 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:51:49 INFO - PROCESS | 1747 | 1467647509324 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 1747 | 1467647509332 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:49 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f4e800 == 57 [pid = 1747] [id = 748] 08:51:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x90f50c00) [pid = 1747] [serial = 2244] [outer = (nil)] 08:51:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x92113c00) [pid = 1747] [serial = 2245] [outer = 0x90f50c00] 08:51:49 INFO - PROCESS | 1747 | 1467647509513 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x927e4c00) [pid = 1747] [serial = 2246] [outer = 0x90f50c00] 08:51:50 INFO - PROCESS | 1747 | --DOCSHELL 0x90f4ac00 == 56 [pid = 1747] [id = 736] 08:51:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8d457c00 == 55 [pid = 1747] [id = 735] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x93821400) [pid = 1747] [serial = 2174] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9dc400 == 54 [pid = 1747] [id = 716] 08:51:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee4000 == 53 [pid = 1747] [id = 734] 08:51:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e7c00 == 52 [pid = 1747] [id = 733] 08:51:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9e2800 == 51 [pid = 1747] [id = 732] 08:51:50 INFO - PROCESS | 1747 | --DOCSHELL 0x8d210c00 == 50 [pid = 1747] [id = 731] 08:51:50 INFO - PROCESS | 1747 | 1467647510479 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]]]}] 08:51:50 INFO - PROCESS | 1747 | --DOCSHELL 0x920ed400 == 49 [pid = 1747] [id = 724] 08:51:50 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:51:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1644ms 08:51:50 INFO - PROCESS | 1747 | 1467647510523 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 1747 | 1467647510529 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 08:51:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:51:50 INFO - PROCESS | 1747 | 1467647510539 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 1747 | 1467647510543 Marionette TRACE conn3 <- [1,2962,null,{}] 08:51:50 INFO - PROCESS | 1747 | 1467647510549 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}] 08:51:50 INFO - PROCESS | 1747 | 1467647510554 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:50 INFO - PROCESS | 1747 | 1467647510704 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x920efc00) [pid = 1747] [serial = 2121] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x927e5400) [pid = 1747] [serial = 2124] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x917b0800) [pid = 1747] [serial = 2118] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x8e6e1800) [pid = 1747] [serial = 2115] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x92a06c00) [pid = 1747] [serial = 2168] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x8c9db400) [pid = 1747] [serial = 2171] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x94544000) [pid = 1747] [serial = 2147] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8f30c400) [pid = 1747] [serial = 2160] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8f196000) [pid = 1747] [serial = 2159] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x910e1400) [pid = 1747] [serial = 2162] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x91808400) [pid = 1747] [serial = 2163] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x90f43c00) [pid = 1747] [serial = 2138] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x8d455c00) [pid = 1747] [serial = 2156] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x93858800) [pid = 1747] [serial = 2144] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x9230e000) [pid = 1747] [serial = 2165] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x94f44400) [pid = 1747] [serial = 2153] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x94551400) [pid = 1747] [serial = 2150] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x924a0400) [pid = 1747] [serial = 2141] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x92a0d000) [pid = 1747] [serial = 2169] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x8e6e1400) [pid = 1747] [serial = 2172] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x927dac00) [pid = 1747] [serial = 2166] [outer = (nil)] [url = about:blank] 08:51:50 INFO - PROCESS | 1747 | 1467647510905 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 1747 | 1467647510912 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9db400 == 50 [pid = 1747] [id = 749] 08:51:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x8e6e1800) [pid = 1747] [serial = 2247] [outer = (nil)] 08:51:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x90f4d800) [pid = 1747] [serial = 2248] [outer = 0x8e6e1800] 08:51:51 INFO - PROCESS | 1747 | 1467647511005 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x919dc400) [pid = 1747] [serial = 2249] [outer = 0x8e6e1800] 08:51:51 INFO - PROCESS | 1747 | 1467647511836 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]]]}] 08:51:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:51:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1334ms 08:51:51 INFO - PROCESS | 1747 | 1467647511874 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 1747 | 1467647511881 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 08:51:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:51:51 INFO - PROCESS | 1747 | 1467647511889 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 1747 | 1467647511896 Marionette TRACE conn3 <- [1,2966,null,{}] 08:51:51 INFO - PROCESS | 1747 | 1467647511907 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}] 08:51:51 INFO - PROCESS | 1747 | 1467647511912 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:52 INFO - PROCESS | 1747 | 1467647512132 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:51:52 INFO - PROCESS | 1747 | 1467647512333 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 1747 | 1467647512347 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:52 INFO - PROCESS | 1747 | ++DOCSHELL 0x8e8b7000 == 51 [pid = 1747] [id = 750] 08:51:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8e8b7400) [pid = 1747] [serial = 2250] [outer = (nil)] 08:51:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x8f19a000) [pid = 1747] [serial = 2251] [outer = 0x8e8b7400] 08:51:52 INFO - PROCESS | 1747 | 1467647512467 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x90f45400) [pid = 1747] [serial = 2252] [outer = 0x8e8b7400] 08:51:53 INFO - PROCESS | 1747 | 1467647513327 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]]]}] 08:51:53 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:51:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1485ms 08:51:53 INFO - PROCESS | 1747 | 1467647513374 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 1747 | 1467647513381 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 08:51:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:51:53 INFO - PROCESS | 1747 | 1467647513392 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 1747 | 1467647513395 Marionette TRACE conn3 <- [1,2970,null,{}] 08:51:53 INFO - PROCESS | 1747 | 1467647513402 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}] 08:51:53 INFO - PROCESS | 1747 | 1467647513408 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:53 INFO - PROCESS | 1747 | 1467647513616 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:51:53 INFO - PROCESS | 1747 | 1467647513868 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 1747 | 1467647513875 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:53 INFO - PROCESS | 1747 | ++DOCSHELL 0x90f49400 == 52 [pid = 1747] [id = 751] 08:51:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x92118000) [pid = 1747] [serial = 2253] [outer = (nil)] 08:51:53 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x928be800) [pid = 1747] [serial = 2254] [outer = 0x92118000] 08:51:53 INFO - PROCESS | 1747 | 1467647513964 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x92a0c400) [pid = 1747] [serial = 2255] [outer = 0x92118000] 08:51:54 INFO - PROCESS | 1747 | 1467647514793 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]]]}] 08:51:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:51:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1433ms 08:51:54 INFO - PROCESS | 1747 | 1467647514825 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 1747 | 1467647514829 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 08:51:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:51:54 INFO - PROCESS | 1747 | 1467647514836 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 1747 | 1467647514842 Marionette TRACE conn3 <- [1,2974,null,{}] 08:51:54 INFO - PROCESS | 1747 | 1467647514858 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}] 08:51:54 INFO - PROCESS | 1747 | 1467647514868 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:55 INFO - PROCESS | 1747 | 1467647515034 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:51:55 INFO - PROCESS | 1747 | 1467647515241 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 1747 | 1467647515256 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:55 INFO - PROCESS | 1747 | ++DOCSHELL 0x92a21c00 == 53 [pid = 1747] [id = 752] 08:51:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x93a34800) [pid = 1747] [serial = 2256] [outer = (nil)] 08:51:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9450d800) [pid = 1747] [serial = 2257] [outer = 0x93a34800] 08:51:55 INFO - PROCESS | 1747 | 1467647515377 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x945b1800) [pid = 1747] [serial = 2258] [outer = 0x93a34800] 08:51:56 INFO - PROCESS | 1747 | 1467647516258 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]]]}] 08:51:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:51:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1447ms 08:51:56 INFO - PROCESS | 1747 | 1467647516283 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 1747 | 1467647516288 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 08:51:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:51:56 INFO - PROCESS | 1747 | 1467647516294 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 1747 | 1467647516298 Marionette TRACE conn3 <- [1,2978,null,{}] 08:51:56 INFO - PROCESS | 1747 | 1467647516303 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}] 08:51:56 INFO - PROCESS | 1747 | 1467647516308 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:56 INFO - PROCESS | 1747 | 1467647516505 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:51:56 INFO - PROCESS | 1747 | 1467647516727 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 1747 | 1467647516737 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:56 INFO - PROCESS | 1747 | ++DOCSHELL 0x92ad7000 == 54 [pid = 1747] [id = 753] 08:51:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x94f37800) [pid = 1747] [serial = 2259] [outer = (nil)] 08:51:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x976a1400) [pid = 1747] [serial = 2260] [outer = 0x94f37800] 08:51:56 INFO - PROCESS | 1747 | 1467647516827 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x981d7c00) [pid = 1747] [serial = 2261] [outer = 0x94f37800] 08:51:57 INFO - PROCESS | 1747 | 1467647517634 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]]]}] 08:51:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:51:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1389ms 08:51:57 INFO - PROCESS | 1747 | 1467647517683 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 1747 | 1467647517688 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 08:51:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:51:57 INFO - PROCESS | 1747 | 1467647517695 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 1747 | 1467647517698 Marionette TRACE conn3 <- [1,2982,null,{}] 08:51:57 INFO - PROCESS | 1747 | 1467647517704 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}] 08:51:57 INFO - PROCESS | 1747 | 1467647517709 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:57 INFO - PROCESS | 1747 | 1467647517865 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:51:58 INFO - PROCESS | 1747 | 1467647518072 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 1747 | 1467647518081 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:58 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee7800 == 55 [pid = 1747] [id = 754] 08:51:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x90f41400) [pid = 1747] [serial = 2262] [outer = (nil)] 08:51:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x99480400) [pid = 1747] [serial = 2263] [outer = 0x90f41400] 08:51:58 INFO - PROCESS | 1747 | 1467647518201 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x996eb000) [pid = 1747] [serial = 2264] [outer = 0x90f41400] 08:51:58 INFO - PROCESS | 1747 | 1467647518984 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"]]]}] 08:51:59 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:51:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:51:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:51:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1331ms 08:51:59 INFO - PROCESS | 1747 | 1467647519027 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 1747 | 1467647519030 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 08:51:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:51:59 INFO - PROCESS | 1747 | 1467647519036 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 1747 | 1467647519040 Marionette TRACE conn3 <- [1,2986,null,{}] 08:51:59 INFO - PROCESS | 1747 | 1467647519045 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}] 08:51:59 INFO - PROCESS | 1747 | 1467647519055 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:59 INFO - PROCESS | 1747 | 1467647519406 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:51:59 INFO - PROCESS | 1747 | 1467647519552 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 1747 | 1467647519559 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:51:59 INFO - PROCESS | 1747 | ++DOCSHELL 0x99b15800 == 56 [pid = 1747] [id = 755] 08:51:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x99b18c00) [pid = 1747] [serial = 2265] [outer = (nil)] 08:51:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x99cc0800) [pid = 1747] [serial = 2266] [outer = 0x99b18c00] 08:51:59 INFO - PROCESS | 1747 | 1467647519644 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x99cc6000) [pid = 1747] [serial = 2267] [outer = 0x99b18c00] 08:52:00 INFO - PROCESS | 1747 | 1467647520445 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]]]}] 08:52:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:52:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1429ms 08:52:00 INFO - PROCESS | 1747 | 1467647520465 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 1747 | 1467647520468 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 08:52:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:52:00 INFO - PROCESS | 1747 | 1467647520475 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 1747 | 1467647520479 Marionette TRACE conn3 <- [1,2990,null,{}] 08:52:00 INFO - PROCESS | 1747 | 1467647520484 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}] 08:52:00 INFO - PROCESS | 1747 | 1467647520489 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:00 INFO - PROCESS | 1747 | 1467647520646 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:52:00 INFO - PROCESS | 1747 | 1467647520868 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 1747 | 1467647520877 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:00 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e6c00 == 57 [pid = 1747] [id = 756] 08:52:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x99b58400) [pid = 1747] [serial = 2268] [outer = (nil)] 08:52:00 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x99cce800) [pid = 1747] [serial = 2269] [outer = 0x99b58400] 08:52:00 INFO - PROCESS | 1747 | 1467647520955 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x99d43000) [pid = 1747] [serial = 2270] [outer = 0x99b58400] 08:52:01 INFO - PROCESS | 1747 | ++DOCSHELL 0x99cce000 == 58 [pid = 1747] [id = 757] 08:52:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x99e86c00) [pid = 1747] [serial = 2271] [outer = (nil)] 08:52:01 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x8c9e7000) [pid = 1747] [serial = 2272] [outer = 0x99e86c00] 08:52:01 INFO - PROCESS | 1747 | 1467647521940 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]]]}] 08:52:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:52:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1478ms 08:52:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:52:01 INFO - PROCESS | 1747 | 1467647521954 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 1747 | 1467647521957 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 08:52:01 INFO - PROCESS | 1747 | 1467647521963 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 1747 | 1467647521967 Marionette TRACE conn3 <- [1,2994,null,{}] 08:52:01 INFO - PROCESS | 1747 | 1467647521983 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}] 08:52:01 INFO - PROCESS | 1747 | 1467647521988 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:02 INFO - PROCESS | 1747 | 1467647522165 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:52:02 INFO - PROCESS | 1747 | 1467647522373 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 1747 | 1467647522381 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:02 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c886c00 == 59 [pid = 1747] [id = 758] 08:52:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0x928be000) [pid = 1747] [serial = 2273] [outer = (nil)] 08:52:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0x99e8b400) [pid = 1747] [serial = 2274] [outer = 0x928be000] 08:52:02 INFO - PROCESS | 1747 | 1467647522495 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0x99ef4400) [pid = 1747] [serial = 2275] [outer = 0x928be000] 08:52:03 INFO - PROCESS | 1747 | 1467647523292 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]]]}] 08:52:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:52:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:52:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1386ms 08:52:03 INFO - PROCESS | 1747 | 1467647523349 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 1747 | 1467647523352 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 08:52:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:52:03 INFO - PROCESS | 1747 | 1467647523359 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 1747 | 1467647523363 Marionette TRACE conn3 <- [1,2998,null,{}] 08:52:03 INFO - PROCESS | 1747 | 1467647523369 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}] 08:52:03 INFO - PROCESS | 1747 | 1467647523374 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:03 INFO - PROCESS | 1747 | 1467647523553 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:52:03 INFO - PROCESS | 1747 | 1467647523767 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 1747 | 1467647523774 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:04 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87cc00 == 60 [pid = 1747] [id = 759] 08:52:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0x8c881400) [pid = 1747] [serial = 2276] [outer = (nil)] 08:52:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0x8c9e0c00) [pid = 1747] [serial = 2277] [outer = 0x8c881400] 08:52:04 INFO - PROCESS | 1747 | 1467647524098 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x8e6e0000) [pid = 1747] [serial = 2278] [outer = 0x8c881400] 08:52:04 INFO - PROCESS | 1747 | 1467647524986 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]]]}] 08:52:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:52:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1684ms 08:52:05 INFO - PROCESS | 1747 | 1467647525101 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 1747 | 1467647525106 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 08:52:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:52:05 INFO - PROCESS | 1747 | 1467647525140 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 1747 | 1467647525143 Marionette TRACE conn3 <- [1,3002,null,{}] 08:52:05 INFO - PROCESS | 1747 | 1467647525160 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}] 08:52:05 INFO - PROCESS | 1747 | 1467647525169 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:05 INFO - PROCESS | 1747 | --DOCSHELL 0x90f4e800 == 59 [pid = 1747] [id = 748] 08:52:05 INFO - PROCESS | 1747 | --DOCSHELL 0x99b57000 == 58 [pid = 1747] [id = 746] 08:52:05 INFO - PROCESS | 1747 | 1467647525575 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:52:05 INFO - PROCESS | 1747 | 1467647525828 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 1747 | 1467647525839 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:05 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b355400 == 59 [pid = 1747] [id = 760] 08:52:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x8f304400) [pid = 1747] [serial = 2279] [outer = (nil)] 08:52:05 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x919d9800) [pid = 1747] [serial = 2280] [outer = 0x8f304400] 08:52:05 INFO - PROCESS | 1747 | 1467647525910 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x928bec00) [pid = 1747] [serial = 2281] [outer = 0x8f304400] 08:52:06 INFO - PROCESS | 1747 | 1467647526667 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]]]}] 08:52:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:52:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1592ms 08:52:06 INFO - PROCESS | 1747 | 1467647526725 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 1747 | 1467647526731 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 08:52:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:52:06 INFO - PROCESS | 1747 | 1467647526747 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 1747 | 1467647526751 Marionette TRACE conn3 <- [1,3006,null,{}] 08:52:06 INFO - PROCESS | 1747 | 1467647526757 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}] 08:52:06 INFO - PROCESS | 1747 | 1467647526762 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:07 INFO - PROCESS | 1747 | 1467647526996 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:52:07 INFO - PROCESS | 1747 | 1467647527018 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 1747 | 1467647527029 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:07 INFO - PROCESS | 1747 | ++DOCSHELL 0x92ad7400 == 60 [pid = 1747] [id = 761] 08:52:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x92da1c00) [pid = 1747] [serial = 2282] [outer = (nil)] 08:52:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x93a38800) [pid = 1747] [serial = 2283] [outer = 0x92da1c00] 08:52:07 INFO - PROCESS | 1747 | 1467647527092 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 1747 | ++DOMWINDOW == 142 (0x94fa7000) [pid = 1747] [serial = 2284] [outer = 0x92da1c00] 08:52:07 INFO - PROCESS | 1747 | 1467647527953 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]]]}] 08:52:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:52:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1248ms 08:52:07 INFO - PROCESS | 1747 | 1467647527994 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 1747 | 1467647527998 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 08:52:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:52:08 INFO - PROCESS | 1747 | 1467647528004 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 1747 | 1467647528009 Marionette TRACE conn3 <- [1,3010,null,{}] 08:52:08 INFO - PROCESS | 1747 | 1467647528024 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}] 08:52:08 INFO - PROCESS | 1747 | 1467647528032 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:08 INFO - PROCESS | 1747 | 1467647528278 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:52:08 INFO - PROCESS | 1747 | 1467647528303 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 1747 | 1467647528313 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:08 INFO - PROCESS | 1747 | ++DOCSHELL 0x96c95c00 == 61 [pid = 1747] [id = 762] 08:52:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 143 (0x99a7f400) [pid = 1747] [serial = 2285] [outer = (nil)] 08:52:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 144 (0x99b1e000) [pid = 1747] [serial = 2286] [outer = 0x99a7f400] 08:52:08 INFO - PROCESS | 1747 | 1467647528376 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 1747 | ++DOMWINDOW == 145 (0x99b55400) [pid = 1747] [serial = 2287] [outer = 0x99a7f400] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 144 (0x8b34cc00) [pid = 1747] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 143 (0x8e6e2c00) [pid = 1747] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 142 (0x9381ac00) [pid = 1747] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 141 (0x93a34400) [pid = 1747] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x928c2c00) [pid = 1747] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x8b34b400) [pid = 1747] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x920edc00) [pid = 1747] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x92307400) [pid = 1747] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x8d216000) [pid = 1747] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x8c9dbc00) [pid = 1747] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x8d214000) [pid = 1747] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x91df0400) [pid = 1747] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x90f4bc00) [pid = 1747] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x8d448800) [pid = 1747] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x8f1a0000) [pid = 1747] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x91803400) [pid = 1747] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x8d209000) [pid = 1747] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x917bf400) [pid = 1747] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x92da3c00) [pid = 1747] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x92a0c000) [pid = 1747] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x8c881000) [pid = 1747] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x9524a000) [pid = 1747] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x90f50c00) [pid = 1747] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x92da2000) [pid = 1747] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x919d2c00) [pid = 1747] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x94f36c00) [pid = 1747] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x9385e400) [pid = 1747] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x976aa800) [pid = 1747] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x8b354400) [pid = 1747] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x99b58800) [pid = 1747] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:52:09 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x92113000) [pid = 1747] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:52:09 INFO - PROCESS | 1747 | 1467647529670 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]]]}] 08:52:09 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:52:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1702ms 08:52:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:52:09 INFO - PROCESS | 1747 | 1467647529706 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 1747 | 1467647529710 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 08:52:09 INFO - PROCESS | 1747 | 1467647529716 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 1747 | 1467647529719 Marionette TRACE conn3 <- [1,3014,null,{}] 08:52:09 INFO - PROCESS | 1747 | 1467647529724 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}] 08:52:09 INFO - PROCESS | 1747 | 1467647529742 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:09 INFO - PROCESS | 1747 | 1467647529888 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:52:09 INFO - PROCESS | 1747 | 1467647529902 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 1747 | 1467647529908 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:09 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee7000 == 62 [pid = 1747] [id = 763] 08:52:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x8c9e7800) [pid = 1747] [serial = 2288] [outer = (nil)] 08:52:09 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x92113000) [pid = 1747] [serial = 2289] [outer = 0x8c9e7800] 08:52:09 INFO - PROCESS | 1747 | 1467647529975 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x92ad2000) [pid = 1747] [serial = 2290] [outer = 0x8c9e7800] 08:52:10 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:52:10 INFO - PROCESS | 1747 | 1467647530849 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:52:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:52:10 INFO - {} 08:52:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:52:10 INFO - {} 08:52:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:52:10 INFO - {} 08:52:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:52:10 INFO - {} 08:52:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1144ms 08:52:10 INFO - TEST-START | /FileAPI/fileReader.html 08:52:10 INFO - PROCESS | 1747 | 1467647530864 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 1747 | 1467647530867 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 08:52:10 INFO - PROCESS | 1747 | 1467647530873 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 1747 | 1467647530877 Marionette TRACE conn3 <- [1,3018,null,{}] 08:52:10 INFO - PROCESS | 1747 | 1467647530883 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}] 08:52:10 INFO - PROCESS | 1747 | 1467647530887 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:11 INFO - PROCESS | 1747 | 1467647531100 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:52:11 INFO - PROCESS | 1747 | 1467647531329 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 1747 | 1467647531337 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:11 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aeee800 == 63 [pid = 1747] [id = 764] 08:52:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x8aeef800) [pid = 1747] [serial = 2291] [outer = (nil)] 08:52:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x8c886800) [pid = 1747] [serial = 2292] [outer = 0x8aeef800] 08:52:11 INFO - PROCESS | 1747 | 1467647531436 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x8c9e5400) [pid = 1747] [serial = 2293] [outer = 0x8aeef800] 08:52:12 INFO - PROCESS | 1747 | 1467647532335 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]]]}] 08:52:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:52:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:52:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:52:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:52:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 1481ms 08:52:12 INFO - PROCESS | 1747 | 1467647532373 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 1747 | 1467647532378 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 08:52:12 INFO - TEST-START | /FileAPI/historical.html 08:52:12 INFO - PROCESS | 1747 | 1467647532390 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 1747 | 1467647532394 Marionette TRACE conn3 <- [1,3022,null,{}] 08:52:12 INFO - PROCESS | 1747 | 1467647532403 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}] 08:52:12 INFO - PROCESS | 1747 | 1467647532411 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:12 INFO - PROCESS | 1747 | 1467647532586 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:52:12 INFO - PROCESS | 1747 | 1467647532799 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 1747 | 1467647532808 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:12 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c888800 == 64 [pid = 1747] [id = 765] 08:52:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x8f30e400) [pid = 1747] [serial = 2294] [outer = (nil)] 08:52:12 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x917bc800) [pid = 1747] [serial = 2295] [outer = 0x8f30e400] 08:52:12 INFO - PROCESS | 1747 | 1467647532936 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x91809800) [pid = 1747] [serial = 2296] [outer = 0x8f30e400] 08:52:13 INFO - PROCESS | 1747 | 1467647533804 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"]]]}] 08:52:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:52:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:52:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:52:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:52:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:52:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:52:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:52:13 INFO - TEST-OK | /FileAPI/historical.html | took 1436ms 08:52:13 INFO - PROCESS | 1747 | 1467647533832 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 1747 | 1467647533838 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 08:52:13 INFO - TEST-START | /FileAPI/idlharness.html 08:52:13 INFO - PROCESS | 1747 | 1467647533846 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 1747 | 1467647533850 Marionette TRACE conn3 <- [1,3026,null,{}] 08:52:13 INFO - PROCESS | 1747 | 1467647533856 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}] 08:52:13 INFO - PROCESS | 1747 | 1467647533862 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:14 INFO - PROCESS | 1747 | 1467647534187 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:52:14 INFO - PROCESS | 1747 | 1467647534352 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 1747 | 1467647534361 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:14 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f30ec00 == 65 [pid = 1747] [id = 766] 08:52:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x92a26400) [pid = 1747] [serial = 2297] [outer = (nil)] 08:52:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x93816c00) [pid = 1747] [serial = 2298] [outer = 0x92a26400] 08:52:14 INFO - PROCESS | 1747 | 1467647534451 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x93865400) [pid = 1747] [serial = 2299] [outer = 0x92a26400] 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:52:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:52:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:52:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:52:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:52:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:52:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:52:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:52:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:52:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:52:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:52:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:52:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:52:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:52:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:52:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:52:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:52:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:52:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:52:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:52:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:52:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 2344ms 08:52:16 INFO - PROCESS | 1747 | 1467647536003 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]]]}] 08:52:16 INFO - PROCESS | 1747 | 1467647536341 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 1747 | 1467647536349 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 08:52:16 INFO - TEST-START | /FileAPI/idlharness.worker 08:52:16 INFO - PROCESS | 1747 | 1467647536449 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 1747 | 1467647536459 Marionette TRACE conn3 <- [1,3030,null,{}] 08:52:16 INFO - PROCESS | 1747 | 1467647536469 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}] 08:52:16 INFO - PROCESS | 1747 | 1467647536477 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:16 INFO - PROCESS | 1747 | 1467647536654 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:52:16 INFO - PROCESS | 1747 | 1467647536860 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 1747 | 1467647536867 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:16 INFO - PROCESS | 1747 | ++DOCSHELL 0x93a30c00 == 66 [pid = 1747] [id = 767] 08:52:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9524fc00) [pid = 1747] [serial = 2300] [outer = (nil)] 08:52:16 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9a7a7800) [pid = 1747] [serial = 2301] [outer = 0x9524fc00] 08:52:16 INFO - PROCESS | 1747 | 1467647536984 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9a953800) [pid = 1747] [serial = 2302] [outer = 0x9524fc00] 08:52:17 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:52:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:52:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:52:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:52:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:52:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:52:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:52:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:52:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:52:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:52:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:52:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:52:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:52:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:52:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:52:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:52:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:52:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:52:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:52:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:52:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:52:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:52:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:52:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:52:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:52:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:52:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:52:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:52:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:52:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:52:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:52:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:52:19 INFO - {} 08:52:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2779ms 08:52:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:52:19 INFO - PROCESS | 1747 | 1467647539043 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,{},{}]]]}] 08:52:19 INFO - PROCESS | 1747 | 1467647539185 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 1747 | 1467647539194 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 08:52:19 INFO - PROCESS | 1747 | 1467647539209 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 1747 | 1467647539223 Marionette TRACE conn3 <- [1,3034,null,{}] 08:52:19 INFO - PROCESS | 1747 | 1467647539239 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}] 08:52:19 INFO - PROCESS | 1747 | 1467647539249 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:19 INFO - PROCESS | 1747 | 1467647539570 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:52:19 INFO - PROCESS | 1747 | 1467647539787 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 1747 | 1467647539796 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:19 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b348800 == 67 [pid = 1747] [id = 768] 08:52:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0x9880b400) [pid = 1747] [serial = 2303] [outer = (nil)] 08:52:19 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0xa102b800) [pid = 1747] [serial = 2304] [outer = 0x9880b400] 08:52:19 INFO - PROCESS | 1747 | 1467647539910 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 1747 | ++DOMWINDOW == 132 (0xa1096800) [pid = 1747] [serial = 2305] [outer = 0x9880b400] 08:52:20 INFO - PROCESS | 1747 | 1467647540709 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]]]}] 08:52:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:52:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1555ms 08:52:20 INFO - PROCESS | 1747 | 1467647540766 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:52:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:52:20 INFO - PROCESS | 1747 | 1467647540770 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 08:52:20 INFO - PROCESS | 1747 | 1467647540776 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 1747 | 1467647540780 Marionette TRACE conn3 <- [1,3038,null,{}] 08:52:20 INFO - PROCESS | 1747 | 1467647540786 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}] 08:52:20 INFO - PROCESS | 1747 | 1467647540791 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:20 INFO - PROCESS | 1747 | 1467647540963 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:52:21 INFO - PROCESS | 1747 | 1467647541245 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 1747 | 1467647541262 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:21 INFO - PROCESS | 1747 | ++DOCSHELL 0x9a94e800 == 68 [pid = 1747] [id = 769] 08:52:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 133 (0xa1092000) [pid = 1747] [serial = 2306] [outer = (nil)] 08:52:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 134 (0xa216c400) [pid = 1747] [serial = 2307] [outer = 0xa1092000] 08:52:21 INFO - PROCESS | 1747 | 1467647541371 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 1747 | ++DOMWINDOW == 135 (0xa21fc400) [pid = 1747] [serial = 2308] [outer = 0xa1092000] 08:52:22 INFO - PROCESS | 1747 | 1467647542237 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"]]]}] 08:52:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:52:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:52:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:52:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1481ms 08:52:22 INFO - PROCESS | 1747 | 1467647542258 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 1747 | 1467647542262 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 08:52:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:52:22 INFO - PROCESS | 1747 | 1467647542269 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 1747 | 1467647542273 Marionette TRACE conn3 <- [1,3042,null,{}] 08:52:22 INFO - PROCESS | 1747 | 1467647542279 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}] 08:52:22 INFO - PROCESS | 1747 | 1467647542284 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:22 INFO - PROCESS | 1747 | 1467647542457 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:52:22 INFO - PROCESS | 1747 | 1467647542691 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 1747 | 1467647542699 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:22 INFO - PROCESS | 1747 | ++DOCSHELL 0x910dc400 == 69 [pid = 1747] [id = 770] 08:52:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 136 (0x910dcc00) [pid = 1747] [serial = 2309] [outer = (nil)] 08:52:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 137 (0x92adf400) [pid = 1747] [serial = 2310] [outer = 0x910dcc00] 08:52:22 INFO - PROCESS | 1747 | 1467647542778 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x94f42400) [pid = 1747] [serial = 2311] [outer = 0x910dcc00] 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:52:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:52:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:52:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:52:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:52:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:52:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:52:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1723ms 08:52:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:52:24 INFO - PROCESS | 1747 | 1467647543907 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]]]}] 08:52:24 INFO - PROCESS | 1747 | 1467647544004 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 1747 | 1467647544010 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 08:52:24 INFO - PROCESS | 1747 | 1467647544039 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 1747 | 1467647544048 Marionette TRACE conn3 <- [1,3046,null,{}] 08:52:24 INFO - PROCESS | 1747 | 1467647544062 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}] 08:52:24 INFO - PROCESS | 1747 | 1467647544069 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:24 INFO - PROCESS | 1747 | 1467647544357 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:52:25 INFO - PROCESS | 1747 | 1467647545016 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 1747 | 1467647545026 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:25 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d448800 == 70 [pid = 1747] [id = 771] 08:52:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8d44e000) [pid = 1747] [serial = 2312] [outer = (nil)] 08:52:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x8e6e5800) [pid = 1747] [serial = 2313] [outer = 0x8d44e000] 08:52:25 INFO - PROCESS | 1747 | 1467647545100 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 1747 | ++DOMWINDOW == 141 (0x8e8bfc00) [pid = 1747] [serial = 2314] [outer = 0x8d44e000] 08:52:25 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:52:25 INFO - PROCESS | 1747 | 1467647545983 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:52:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:52:26 INFO - {} 08:52:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2007ms 08:52:26 INFO - PROCESS | 1747 | 1467647546035 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 1747 | 1467647546039 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 08:52:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:52:26 INFO - PROCESS | 1747 | 1467647546047 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 1747 | 1467647546052 Marionette TRACE conn3 <- [1,3050,null,{}] 08:52:26 INFO - PROCESS | 1747 | 1467647546122 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}] 08:52:26 INFO - PROCESS | 1747 | 1467647546130 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:26 INFO - PROCESS | 1747 | 1467647546362 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:52:26 INFO - PROCESS | 1747 | --DOCSHELL 0x92adfc00 == 69 [pid = 1747] [id = 699] 08:52:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87fc00 == 68 [pid = 1747] [id = 725] 08:52:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8f198400 == 67 [pid = 1747] [id = 705] 08:52:26 INFO - PROCESS | 1747 | --DOCSHELL 0x919d6c00 == 66 [pid = 1747] [id = 706] 08:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 140 (0x90f4d800) [pid = 1747] [serial = 2248] [outer = (nil)] [url = about:blank] 08:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x99b19800) [pid = 1747] [serial = 2234] [outer = (nil)] [url = about:blank] 08:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x99b4fc00) [pid = 1747] [serial = 2237] [outer = (nil)] [url = about:blank] 08:52:26 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x99c42c00) [pid = 1747] [serial = 2240] [outer = (nil)] [url = about:blank] 08:52:26 INFO - PROCESS | 1747 | 1467647546742 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 1747 | 1467647546751 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8aee7000 == 65 [pid = 1747] [id = 763] 08:52:26 INFO - PROCESS | 1747 | --DOCSHELL 0x96c95c00 == 64 [pid = 1747] [id = 762] 08:52:26 INFO - PROCESS | 1747 | --DOCSHELL 0x92ad7400 == 63 [pid = 1747] [id = 761] 08:52:26 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee7000 == 64 [pid = 1747] [id = 772] 08:52:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 138 (0x8d455000) [pid = 1747] [serial = 2315] [outer = (nil)] 08:52:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 139 (0x8e8c1800) [pid = 1747] [serial = 2316] [outer = 0x8d455000] 08:52:26 INFO - PROCESS | 1747 | 1467647546839 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 1747 | ++DOMWINDOW == 140 (0x90f46800) [pid = 1747] [serial = 2317] [outer = 0x8d455000] 08:52:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8b355400 == 63 [pid = 1747] [id = 760] 08:52:26 INFO - PROCESS | 1747 | --DOCSHELL 0x8c87cc00 == 62 [pid = 1747] [id = 759] 08:52:26 INFO - PROCESS | 1747 | --DOCSHELL 0x99cce000 == 61 [pid = 1747] [id = 757] 08:52:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8f310800 == 60 [pid = 1747] [id = 737] 08:52:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8e8b7000 == 59 [pid = 1747] [id = 750] 08:52:27 INFO - PROCESS | 1747 | --DOCSHELL 0x8c9db400 == 58 [pid = 1747] [id = 749] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 139 (0x94f3b800) [pid = 1747] [serial = 2184] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 138 (0x95241c00) [pid = 1747] [serial = 2187] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 137 (0x9524e400) [pid = 1747] [serial = 2190] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 136 (0x98886000) [pid = 1747] [serial = 2193] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 135 (0x91809c00) [pid = 1747] [serial = 2157] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 134 (0x8e8bc800) [pid = 1747] [serial = 2112] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 133 (0x93a35400) [pid = 1747] [serial = 2145] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 132 (0x94545800) [pid = 1747] [serial = 2148] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 131 (0x92a2d800) [pid = 1747] [serial = 2136] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 130 (0x94fa1400) [pid = 1747] [serial = 2154] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 129 (0x92a08400) [pid = 1747] [serial = 2142] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 128 (0x9454d800) [pid = 1747] [serial = 2151] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 127 (0x90f4fc00) [pid = 1747] [serial = 2139] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 126 (0x9230e400) [pid = 1747] [serial = 2181] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 125 (0x90f43800) [pid = 1747] [serial = 2178] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 124 (0x94503000) [pid = 1747] [serial = 2175] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 123 (0x92a0cc00) [pid = 1747] [serial = 2205] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 122 (0x92ad5c00) [pid = 1747] [serial = 2208] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 121 (0x9524a400) [pid = 1747] [serial = 2189] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 120 (0x8f194000) [pid = 1747] [serial = 2196] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 119 (0x9180c800) [pid = 1747] [serial = 2201] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 118 (0x92a25800) [pid = 1747] [serial = 2210] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 117 (0x8e8b9800) [pid = 1747] [serial = 2199] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 116 (0x92a30400) [pid = 1747] [serial = 2207] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 115 (0x91def400) [pid = 1747] [serial = 2180] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 114 (0x93a3ac00) [pid = 1747] [serial = 2183] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 113 (0x94f9bc00) [pid = 1747] [serial = 2186] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 112 (0x928ba800) [pid = 1747] [serial = 2204] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 111 (0x8e6ea400) [pid = 1747] [serial = 2177] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 110 (0x920f0c00) [pid = 1747] [serial = 2202] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 109 (0x98170400) [pid = 1747] [serial = 2192] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 108 (0x8e6e1c00) [pid = 1747] [serial = 2195] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 107 (0x8d44d800) [pid = 1747] [serial = 2198] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 106 (0x92113c00) [pid = 1747] [serial = 2245] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 105 (0x94505000) [pid = 1747] [serial = 2213] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 104 (0x9454a000) [pid = 1747] [serial = 2214] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 103 (0x8f197800) [pid = 1747] [serial = 2216] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 102 (0x910dac00) [pid = 1747] [serial = 2217] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 101 (0x92a30000) [pid = 1747] [serial = 2219] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 100 (0x94f9a000) [pid = 1747] [serial = 2222] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 99 (0x92adec00) [pid = 1747] [serial = 2220] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 98 (0x98108c00) [pid = 1747] [serial = 2225] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x9524e800) [pid = 1747] [serial = 2223] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x98c6f800) [pid = 1747] [serial = 2228] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x98175c00) [pid = 1747] [serial = 2226] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x99876000) [pid = 1747] [serial = 2231] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x98c71000) [pid = 1747] [serial = 2229] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x99a7e000) [pid = 1747] [serial = 2232] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 91 (0x9180e800) [pid = 1747] [serial = 2242] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 90 (0x927e4c00) [pid = 1747] [serial = 2246] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | --DOMWINDOW == 89 (0x92d98400) [pid = 1747] [serial = 2211] [outer = (nil)] [url = about:blank] 08:52:27 INFO - PROCESS | 1747 | 1467647547645 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]]]}] 08:52:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:52:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:52:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:52:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:52:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1642ms 08:52:27 INFO - PROCESS | 1747 | 1467647547694 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 1747 | 1467647547700 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 08:52:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:52:27 INFO - PROCESS | 1747 | 1467647547707 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 1747 | 1467647547711 Marionette TRACE conn3 <- [1,3054,null,{}] 08:52:27 INFO - PROCESS | 1747 | 1467647547717 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}] 08:52:27 INFO - PROCESS | 1747 | 1467647547721 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:27 INFO - PROCESS | 1747 | 1467647547888 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:52:28 INFO - PROCESS | 1747 | 1467647548053 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 1747 | 1467647548062 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:28 INFO - PROCESS | 1747 | ++DOCSHELL 0x8d44d800 == 59 [pid = 1747] [id = 773] 08:52:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 90 (0x92302c00) [pid = 1747] [serial = 2318] [outer = (nil)] 08:52:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 91 (0x9230e400) [pid = 1747] [serial = 2319] [outer = 0x92302c00] 08:52:28 INFO - PROCESS | 1747 | 1467647548128 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 1747 | ++DOMWINDOW == 92 (0x927e2800) [pid = 1747] [serial = 2320] [outer = 0x92302c00] 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:52:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:52:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:52:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:52:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:52:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1725ms 08:52:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:52:29 INFO - PROCESS | 1747 | 1467647549229 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"]]]}] 08:52:29 INFO - PROCESS | 1747 | 1467647549459 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 1747 | 1467647549471 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 08:52:29 INFO - PROCESS | 1747 | 1467647549537 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 1747 | 1467647549556 Marionette TRACE conn3 <- [1,3058,null,{}] 08:52:29 INFO - PROCESS | 1747 | 1467647549645 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}] 08:52:29 INFO - PROCESS | 1747 | 1467647549652 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:29 INFO - PROCESS | 1747 | 1467647549861 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:52:29 INFO - PROCESS | 1747 | 1467647549891 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 1747 | 1467647549898 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:29 INFO - PROCESS | 1747 | ++DOCSHELL 0x927e7c00 == 60 [pid = 1747] [id = 774] 08:52:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x92a0e000) [pid = 1747] [serial = 2321] [outer = (nil)] 08:52:29 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x93a3a400) [pid = 1747] [serial = 2322] [outer = 0x92a0e000] 08:52:29 INFO - PROCESS | 1747 | 1467647549965 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x94545c00) [pid = 1747] [serial = 2323] [outer = 0x92a0e000] 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:52:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:52:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:52:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:52:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:52:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:52:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:52:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:52:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:52:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1358ms 08:52:30 INFO - PROCESS | 1747 | 1467647550832 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]]]}] 08:52:30 INFO - PROCESS | 1747 | 1467647550877 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 1747 | 1467647550882 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 08:52:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:52:30 INFO - PROCESS | 1747 | 1467647550888 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 1747 | 1467647550890 Marionette TRACE conn3 <- [1,3062,null,{}] 08:52:30 INFO - PROCESS | 1747 | 1467647550897 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}] 08:52:30 INFO - PROCESS | 1747 | 1467647550901 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:31 INFO - PROCESS | 1747 | 1467647551111 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:52:31 INFO - PROCESS | 1747 | 1467647551137 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 1747 | 1467647551145 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:31 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c9e5000 == 61 [pid = 1747] [id = 775] 08:52:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x9454f400) [pid = 1747] [serial = 2324] [outer = (nil)] 08:52:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x94f42c00) [pid = 1747] [serial = 2325] [outer = 0x9454f400] 08:52:31 INFO - PROCESS | 1747 | 1467647551210 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x910d5c00) [pid = 1747] [serial = 2326] [outer = 0x9454f400] 08:52:31 INFO - PROCESS | 1747 | --DOMWINDOW == 97 (0x8c881400) [pid = 1747] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:52:31 INFO - PROCESS | 1747 | --DOMWINDOW == 96 (0x99488000) [pid = 1747] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:52:31 INFO - PROCESS | 1747 | --DOMWINDOW == 95 (0x99e86c00) [pid = 1747] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:52:31 INFO - PROCESS | 1747 | --DOMWINDOW == 94 (0x92da1c00) [pid = 1747] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:52:31 INFO - PROCESS | 1747 | --DOMWINDOW == 93 (0x99a7f400) [pid = 1747] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:52:31 INFO - PROCESS | 1747 | --DOMWINDOW == 92 (0x8f304400) [pid = 1747] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:52:31 INFO - PROCESS | 1747 | [1747] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:52:32 INFO - PROCESS | 1747 | 1467647552368 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:52:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:52:32 INFO - {} 08:52:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1493ms 08:52:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:52:32 INFO - PROCESS | 1747 | 1467647552381 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 1747 | 1467647552383 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 08:52:32 INFO - PROCESS | 1747 | 1467647552390 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 1747 | 1467647552393 Marionette TRACE conn3 <- [1,3066,null,{}] 08:52:32 INFO - PROCESS | 1747 | 1467647552398 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}] 08:52:32 INFO - PROCESS | 1747 | 1467647552402 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:32 INFO - PROCESS | 1747 | 1467647552555 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:52:32 INFO - PROCESS | 1747 | 1467647552576 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 1747 | 1467647552593 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:32 INFO - PROCESS | 1747 | ++DOCSHELL 0x95243400 == 62 [pid = 1747] [id = 776] 08:52:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 93 (0x9524a400) [pid = 1747] [serial = 2327] [outer = (nil)] 08:52:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 94 (0x96ca1000) [pid = 1747] [serial = 2328] [outer = 0x9524a400] 08:52:32 INFO - PROCESS | 1747 | 1467647552820 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 1747 | ++DOMWINDOW == 95 (0x9939e800) [pid = 1747] [serial = 2329] [outer = 0x9524a400] 08:52:33 INFO - PROCESS | 1747 | 1467647553541 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]]]}] 08:52:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:52:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:52:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:52:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:52:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:52:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:52:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:52:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1181ms 08:52:33 INFO - PROCESS | 1747 | 1467647553573 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 1747 | 1467647553576 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 08:52:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:52:33 INFO - PROCESS | 1747 | 1467647553582 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 1747 | 1467647553584 Marionette TRACE conn3 <- [1,3070,null,{}] 08:52:33 INFO - PROCESS | 1747 | 1467647553590 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}] 08:52:33 INFO - PROCESS | 1747 | 1467647553595 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:33 INFO - PROCESS | 1747 | 1467647553746 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:52:34 INFO - PROCESS | 1747 | 1467647554054 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 1747 | 1467647554063 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:34 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee8000 == 63 [pid = 1747] [id = 777] 08:52:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 96 (0x8aef0800) [pid = 1747] [serial = 2330] [outer = (nil)] 08:52:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 97 (0x8c87fc00) [pid = 1747] [serial = 2331] [outer = 0x8aef0800] 08:52:34 INFO - PROCESS | 1747 | 1467647554148 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 1747 | ++DOMWINDOW == 98 (0x8d215000) [pid = 1747] [serial = 2332] [outer = 0x8aef0800] 08:52:35 INFO - PROCESS | 1747 | 1467647555073 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]]]}] 08:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:52:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:52:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1535ms 08:52:35 INFO - PROCESS | 1747 | 1467647555163 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 1747 | 1467647555170 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 08:52:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:52:35 INFO - PROCESS | 1747 | 1467647555186 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 1747 | 1467647555191 Marionette TRACE conn3 <- [1,3074,null,{}] 08:52:35 INFO - PROCESS | 1747 | 1467647555199 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}] 08:52:35 INFO - PROCESS | 1747 | 1467647555207 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:35 INFO - PROCESS | 1747 | 1467647555403 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:52:35 INFO - PROCESS | 1747 | 1467647555629 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 1747 | 1467647555638 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:35 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d8c00 == 64 [pid = 1747] [id = 778] 08:52:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 99 (0x91810800) [pid = 1747] [serial = 2333] [outer = (nil)] 08:52:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 100 (0x920ecc00) [pid = 1747] [serial = 2334] [outer = 0x91810800] 08:52:35 INFO - PROCESS | 1747 | 1467647555758 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 1747 | ++DOMWINDOW == 101 (0x92112400) [pid = 1747] [serial = 2335] [outer = 0x91810800] 08:52:36 INFO - PROCESS | 1747 | 1467647556608 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]]]}] 08:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:52:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1490ms 08:52:36 INFO - PROCESS | 1747 | 1467647556677 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 1747 | 1467647556684 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 08:52:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:52:36 INFO - PROCESS | 1747 | 1467647556692 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 1747 | 1467647556695 Marionette TRACE conn3 <- [1,3078,null,{}] 08:52:36 INFO - PROCESS | 1747 | 1467647556701 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}] 08:52:36 INFO - PROCESS | 1747 | 1467647556707 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:36 INFO - PROCESS | 1747 | 1467647556916 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:52:37 INFO - PROCESS | 1747 | 1467647557136 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 1747 | 1467647557145 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:37 INFO - PROCESS | 1747 | ++DOCSHELL 0x8f19ec00 == 65 [pid = 1747] [id = 779] 08:52:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 102 (0x924a4c00) [pid = 1747] [serial = 2336] [outer = (nil)] 08:52:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 103 (0x92a2b000) [pid = 1747] [serial = 2337] [outer = 0x924a4c00] 08:52:37 INFO - PROCESS | 1747 | 1467647557267 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 1747 | ++DOMWINDOW == 104 (0x9381e800) [pid = 1747] [serial = 2338] [outer = 0x924a4c00] 08:52:38 INFO - PROCESS | 1747 | 1467647558195 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] 08:52:38 INFO - PROCESS | 1747 | 1467647558233 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 08:52:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:52:38 INFO - PROCESS | 1747 | 1467647558258 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 1747 | 1467647558268 Marionette TRACE conn3 <- [1,3082,null,{}] 08:52:38 INFO - PROCESS | 1747 | 1467647558321 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}] 08:52:38 INFO - PROCESS | 1747 | 1467647558330 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:38 INFO - PROCESS | 1747 | 1467647558528 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:52:38 INFO - PROCESS | 1747 | 1467647558743 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 1747 | 1467647558750 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:38 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b354000 == 66 [pid = 1747] [id = 780] 08:52:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 105 (0x91de2400) [pid = 1747] [serial = 2339] [outer = (nil)] 08:52:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 106 (0x96c95800) [pid = 1747] [serial = 2340] [outer = 0x91de2400] 08:52:38 INFO - PROCESS | 1747 | 1467647558880 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 1747 | ++DOMWINDOW == 107 (0x98c62800) [pid = 1747] [serial = 2341] [outer = 0x91de2400] 08:52:39 INFO - PROCESS | 1747 | 1467647559713 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]]]}] 08:52:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:52:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:52:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:52:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1496ms 08:52:39 INFO - PROCESS | 1747 | 1467647559747 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 1747 | 1467647559752 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 08:52:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:52:39 INFO - PROCESS | 1747 | 1467647559758 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 1747 | 1467647559761 Marionette TRACE conn3 <- [1,3086,null,{}] 08:52:39 INFO - PROCESS | 1747 | 1467647559767 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}] 08:52:39 INFO - PROCESS | 1747 | 1467647559772 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:39 INFO - PROCESS | 1747 | 1467647559943 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:52:40 INFO - PROCESS | 1747 | 1467647560179 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 1747 | 1467647560196 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:40 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c883000 == 67 [pid = 1747] [id = 781] 08:52:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 108 (0x8c887c00) [pid = 1747] [serial = 2342] [outer = (nil)] 08:52:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 109 (0x99b1d800) [pid = 1747] [serial = 2343] [outer = 0x8c887c00] 08:52:40 INFO - PROCESS | 1747 | 1467647560288 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 1747 | ++DOMWINDOW == 110 (0x99b51800) [pid = 1747] [serial = 2344] [outer = 0x8c887c00] 08:52:41 INFO - PROCESS | 1747 | 1467647561116 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:52:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:52:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1377ms 08:52:41 INFO - PROCESS | 1747 | 1467647561135 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 1747 | 1467647561139 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 08:52:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:52:41 INFO - PROCESS | 1747 | 1467647561145 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 1747 | 1467647561149 Marionette TRACE conn3 <- [1,3090,null,{}] 08:52:41 INFO - PROCESS | 1747 | 1467647561155 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}] 08:52:41 INFO - PROCESS | 1747 | 1467647561160 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:41 INFO - PROCESS | 1747 | 1467647561327 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:52:41 INFO - PROCESS | 1747 | 1467647561564 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 1747 | 1467647561583 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:41 INFO - PROCESS | 1747 | ++DOCSHELL 0x99a7d800 == 68 [pid = 1747] [id = 782] 08:52:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 111 (0x99e81c00) [pid = 1747] [serial = 2345] [outer = (nil)] 08:52:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 112 (0x9a502c00) [pid = 1747] [serial = 2346] [outer = 0x99e81c00] 08:52:41 INFO - PROCESS | 1747 | 1467647561676 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 1747 | ++DOMWINDOW == 113 (0x9a79ac00) [pid = 1747] [serial = 2347] [outer = 0x99e81c00] 08:52:42 INFO - PROCESS | 1747 | 1467647562527 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:52:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:52:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1437ms 08:52:42 INFO - PROCESS | 1747 | 1467647562583 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 1747 | 1467647562587 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 08:52:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:52:42 INFO - PROCESS | 1747 | 1467647562593 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 1747 | 1467647562597 Marionette TRACE conn3 <- [1,3094,null,{}] 08:52:42 INFO - PROCESS | 1747 | 1467647562602 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}] 08:52:42 INFO - PROCESS | 1747 | 1467647562608 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:42 INFO - PROCESS | 1747 | 1467647562778 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:52:43 INFO - PROCESS | 1747 | 1467647562995 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 1747 | 1467647563004 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:43 INFO - PROCESS | 1747 | ++DOCSHELL 0x8c87f400 == 69 [pid = 1747] [id = 783] 08:52:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 114 (0x8c880c00) [pid = 1747] [serial = 2348] [outer = (nil)] 08:52:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 115 (0x9aaadc00) [pid = 1747] [serial = 2349] [outer = 0x8c880c00] 08:52:43 INFO - PROCESS | 1747 | 1467647563118 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 1747 | ++DOMWINDOW == 116 (0x9aab2c00) [pid = 1747] [serial = 2350] [outer = 0x8c880c00] 08:52:43 INFO - PROCESS | 1747 | 1467647563927 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:52:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1382ms 08:52:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:52:43 INFO - PROCESS | 1747 | 1467647563976 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 1747 | 1467647563979 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 08:52:43 INFO - PROCESS | 1747 | 1467647563986 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 1747 | 1467647563989 Marionette TRACE conn3 <- [1,3098,null,{}] 08:52:43 INFO - PROCESS | 1747 | 1467647563995 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}] 08:52:44 INFO - PROCESS | 1747 | 1467647564001 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:44 INFO - PROCESS | 1747 | 1467647564168 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:52:44 INFO - PROCESS | 1747 | 1467647564456 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 1747 | 1467647564465 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:44 INFO - PROCESS | 1747 | ++DOCSHELL 0x910d4c00 == 70 [pid = 1747] [id = 784] 08:52:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 117 (0x99cc2000) [pid = 1747] [serial = 2351] [outer = (nil)] 08:52:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 118 (0x9aabc400) [pid = 1747] [serial = 2352] [outer = 0x99cc2000] 08:52:44 INFO - PROCESS | 1747 | 1467647564547 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 1747 | ++DOMWINDOW == 119 (0x9aacb400) [pid = 1747] [serial = 2353] [outer = 0x99cc2000] 08:52:45 INFO - PROCESS | 1747 | 1467647565345 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]]]}] 08:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:52:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:52:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1381ms 08:52:45 INFO - PROCESS | 1747 | 1467647565366 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 1747 | 1467647565369 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 08:52:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:52:45 INFO - PROCESS | 1747 | 1467647565375 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 1747 | 1467647565378 Marionette TRACE conn3 <- [1,3102,null,{}] 08:52:45 INFO - PROCESS | 1747 | 1467647565384 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}] 08:52:45 INFO - PROCESS | 1747 | 1467647565389 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:45 INFO - PROCESS | 1747 | 1467647565555 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:52:45 INFO - PROCESS | 1747 | 1467647565818 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 1747 | 1467647565825 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:45 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee4000 == 71 [pid = 1747] [id = 785] 08:52:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 120 (0x9aaae000) [pid = 1747] [serial = 2354] [outer = (nil)] 08:52:45 INFO - PROCESS | 1747 | ++DOMWINDOW == 121 (0x9ac43000) [pid = 1747] [serial = 2355] [outer = 0x9aaae000] 08:52:45 INFO - PROCESS | 1747 | 1467647565908 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 1747 | ++DOMWINDOW == 122 (0x9ac45800) [pid = 1747] [serial = 2356] [outer = 0x9aaae000] 08:52:46 INFO - PROCESS | 1747 | 1467647566703 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:52:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:52:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1336ms 08:52:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:52:46 INFO - PROCESS | 1747 | 1467647566713 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 1747 | 1467647566716 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 08:52:46 INFO - PROCESS | 1747 | 1467647566722 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 1747 | 1467647566726 Marionette TRACE conn3 <- [1,3106,null,{}] 08:52:46 INFO - PROCESS | 1747 | 1467647566731 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}] 08:52:46 INFO - PROCESS | 1747 | 1467647566736 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:46 INFO - PROCESS | 1747 | 1467647566916 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 08:52:47 INFO - PROCESS | 1747 | 1467647567186 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 1747 | 1467647567194 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:47 INFO - PROCESS | 1747 | ++DOCSHELL 0x8aee5c00 == 72 [pid = 1747] [id = 786] 08:52:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 123 (0x8aee6800) [pid = 1747] [serial = 2357] [outer = (nil)] 08:52:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 124 (0x9ada0400) [pid = 1747] [serial = 2358] [outer = 0x8aee6800] 08:52:47 INFO - PROCESS | 1747 | 1467647567275 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 1747 | ++DOMWINDOW == 125 (0x9b076800) [pid = 1747] [serial = 2359] [outer = 0x8aee6800] 08:52:48 INFO - PROCESS | 1747 | 1467647568068 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]]]}] 08:52:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:52:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:52:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:52:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1395ms 08:52:48 INFO - PROCESS | 1747 | 1467647568116 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 1747 | 1467647568120 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 08:52:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:52:48 INFO - PROCESS | 1747 | 1467647568126 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 1747 | 1467647568129 Marionette TRACE conn3 <- [1,3110,null,{}] 08:52:48 INFO - PROCESS | 1747 | 1467647568135 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}] 08:52:48 INFO - PROCESS | 1747 | 1467647568140 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:48 INFO - PROCESS | 1747 | 1467647568304 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 08:52:48 INFO - PROCESS | 1747 | 1467647568572 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 1747 | 1467647568578 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:48 INFO - PROCESS | 1747 | ++DOCSHELL 0x8b353400 == 73 [pid = 1747] [id = 787] 08:52:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 126 (0x928c1000) [pid = 1747] [serial = 2360] [outer = (nil)] 08:52:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 127 (0x9b5d3400) [pid = 1747] [serial = 2361] [outer = 0x928c1000] 08:52:48 INFO - PROCESS | 1747 | 1467647568667 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 1747 | ++DOMWINDOW == 128 (0x9b732800) [pid = 1747] [serial = 2362] [outer = 0x928c1000] 08:52:49 INFO - PROCESS | 1747 | 1467647569533 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"]]]}] 08:52:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:52:49 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:52:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:52:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1426ms 08:52:49 INFO - PROCESS | 1747 | 1467647569555 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 1747 | 1467647569558 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 08:52:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:52:49 INFO - PROCESS | 1747 | 1467647569565 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 1747 | 1467647569569 Marionette TRACE conn3 <- [1,3114,null,{}] 08:52:49 INFO - PROCESS | 1747 | 1467647569575 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}] 08:52:49 INFO - PROCESS | 1747 | 1467647569580 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:49 INFO - PROCESS | 1747 | 1467647569912 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 08:52:50 INFO - PROCESS | 1747 | 1467647570080 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\", \"3a80d203-aece-4fa0-8049-0246782a2d0d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 1747 | 1467647570088 Marionette INFO sendAsync a7a00736-fd28-4826-adf1-78eed457472a 08:52:50 INFO - PROCESS | 1747 | ++DOCSHELL 0x99b5ac00 == 74 [pid = 1747] [id = 788] 08:52:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 129 (0x9b731c00) [pid = 1747] [serial = 2363] [outer = (nil)] 08:52:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 130 (0xa21a0400) [pid = 1747] [serial = 2364] [outer = 0x9b731c00] 08:52:50 INFO - PROCESS | 1747 | 1467647570172 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 1747 | ++DOMWINDOW == 131 (0xa21f6800) [pid = 1747] [serial = 2365] [outer = 0x9b731c00] 08:52:50 INFO - PROCESS | 1747 | 1467647570949 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]]]}] 08:52:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:52:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1428ms 08:52:50 INFO - PROCESS | 1747 | 1467647570994 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 1747 | 1467647570998 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 08:52:52 WARNING - u'runner_teardown' () 08:52:52 INFO - No more tests 08:52:52 INFO - Got 0 unexpected results 08:52:52 INFO - SUITE-END | took 1218s 08:52:52 INFO - Closing logging queue 08:52:52 INFO - queue closed 08:52:52 INFO - Return code: 0 08:52:52 WARNING - # TBPL SUCCESS # 08:52:52 INFO - Running post-action listener: _resource_record_post_action 08:52:52 INFO - Running post-run listener: _resource_record_post_run 08:52:53 INFO - Total resource usage - Wall time: 1253s; CPU: 98.0%; Read bytes: 14008320; Write bytes: 922021888; Read time: 604; Write time: 215424 08:52:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:52:53 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 135004160; Read time: 0; Write time: 111072 08:52:53 INFO - run-tests - Wall time: 1224s; CPU: 98.0%; Read bytes: 13471744; Write bytes: 787017728; Read time: 576; Write time: 104352 08:52:53 INFO - Running post-run listener: _upload_blobber_files 08:52:53 INFO - Blob upload gear active. 08:52:53 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:52:53 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:52:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:52:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:52:53 INFO - (blobuploader) - INFO - Open directory for files ... 08:52:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:52:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:52:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:52:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:52:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:52:55 INFO - (blobuploader) - INFO - Done attempting. 08:52:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:52:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:52:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:52:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:52:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:52:55 INFO - (blobuploader) - INFO - Done attempting. 08:52:55 INFO - (blobuploader) - INFO - Iteration through files over. 08:52:55 INFO - Return code: 0 08:52:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:52:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:52:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/79714c5221ec14b91553449cfa5b9bbe135441e2e5b2827bb6e4d2db72c0b5fa41a34ef05b217f4a29e69f1ef919a8a3d2e10dd10cabd9b343ede16fbb04f10a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d08c402af8c8c66c4fcaf454dc95e23c67081657ae1ef7ee06948ec4158dcacaaa8a9beb3debe8c6ebdd804dd675deee6fe310252e36a8278f8a3b68e3fd09fa"} 08:52:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:52:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:52:55 INFO - Contents: 08:52:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/79714c5221ec14b91553449cfa5b9bbe135441e2e5b2827bb6e4d2db72c0b5fa41a34ef05b217f4a29e69f1ef919a8a3d2e10dd10cabd9b343ede16fbb04f10a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d08c402af8c8c66c4fcaf454dc95e23c67081657ae1ef7ee06948ec4158dcacaaa8a9beb3debe8c6ebdd804dd675deee6fe310252e36a8278f8a3b68e3fd09fa"} 08:52:55 INFO - Running post-run listener: copy_logs_to_upload_dir 08:52:55 INFO - Copying logs to upload dir... 08:52:55 INFO - mkdir: /builds/slave/test/build/upload/logs 08:52:55 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1415.432464 ========= master_lag: 0.84 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 36 secs) (at 2016-07-04 08:52:56.635811) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 08:52:56.667895) ========= 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-1467645872.16288-364819111 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/79714c5221ec14b91553449cfa5b9bbe135441e2e5b2827bb6e4d2db72c0b5fa41a34ef05b217f4a29e69f1ef919a8a3d2e10dd10cabd9b343ede16fbb04f10a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d08c402af8c8c66c4fcaf454dc95e23c67081657ae1ef7ee06948ec4158dcacaaa8a9beb3debe8c6ebdd804dd675deee6fe310252e36a8278f8a3b68e3fd09fa"} build_url:https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030953 build_url: 'https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/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/79714c5221ec14b91553449cfa5b9bbe135441e2e5b2827bb6e4d2db72c0b5fa41a34ef05b217f4a29e69f1ef919a8a3d2e10dd10cabd9b343ede16fbb04f10a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d08c402af8c8c66c4fcaf454dc95e23c67081657ae1ef7ee06948ec4158dcacaaa8a9beb3debe8c6ebdd804dd675deee6fe310252e36a8278f8a3b68e3fd09fa"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BDYoWrlKS_a5hSn2HLB1aw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-04 08:52:56.741120) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:52:56.741427) ========= 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-1467645872.16288-364819111 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.014735 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-04 08:52:56.815432) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 08:52:56.815723) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-04 08:52:56.819080) ========= ========= Total master_lag: 1.07 =========