builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1013 starttime: 1465222429.5 results: success (0) buildid: 20160606053329 builduid: d7acf4330f0b47b6844d82d15649fe74 revision: 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:49.505290) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:49.505715) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:49.505997) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:49.603408) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:49.603785) ========= 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-1465219520.710104-1890116792 _=/tools/buildbot/bin/python using PTY: False --2016-06-06 07:13:49-- 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% 12.6M=0.001s 2016-06-06 07:13:50 (12.6 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.581087 ========= master_lag: 0.34 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:50.527349) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:50.527671) ========= 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-1465219520.710104-1890116792 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.070248 ========= master_lag: 0.64 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:51.238301) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 07:13:51.238823) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 --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-aurora --rev 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 --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-1465219520.710104-1890116792 _=/tools/buildbot/bin/python using PTY: False 2016-06-06 07:13:51,374 truncating revision to first 12 chars 2016-06-06 07:13:51,375 Setting DEBUG logging. 2016-06-06 07:13:51,375 attempt 1/10 2016-06-06 07:13:51,375 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/5c8f37e61ac7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 07:13:52,654 unpacking tar archive at: mozilla-aurora-5c8f37e61ac7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.852256 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 07:13:53.162101) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:53.162412) ========= script_repo_revision: 5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:53.162869) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:53.163172) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 07:13:53.199962) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 12 secs) (at 2016-06-06 07:13:53.200329) ========= /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-aurora --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-aurora', '--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-1465219520.710104-1890116792 _=/tools/buildbot/bin/python using PTY: False 07:13:53 INFO - MultiFileLogger online at 20160606 07:13:53 in /builds/slave/test 07:13:53 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-aurora --download-symbols true 07:13:53 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:13:53 INFO - {'append_to_log': False, 07:13:53 INFO - 'base_work_dir': '/builds/slave/test', 07:13:53 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:13:53 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:13:53 INFO - 'buildbot_json_path': 'buildprops.json', 07:13:53 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:13:53 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:13:53 INFO - 'download_minidump_stackwalk': True, 07:13:53 INFO - 'download_symbols': 'true', 07:13:53 INFO - 'e10s': False, 07:13:53 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:13:53 INFO - 'tooltool.py': '/tools/tooltool.py', 07:13:53 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:13:53 INFO - '/tools/misc-python/virtualenv.py')}, 07:13:53 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:13:53 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:13:53 INFO - 'log_level': 'info', 07:13:53 INFO - 'log_to_console': True, 07:13:53 INFO - 'opt_config_files': (), 07:13:53 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:13:53 INFO - '--processes=1', 07:13:53 INFO - '--config=%(test_path)s/wptrunner.ini', 07:13:53 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:13:53 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:13:53 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:13:53 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:13:53 INFO - 'pip_index': False, 07:13:53 INFO - 'require_test_zip': True, 07:13:53 INFO - 'test_type': ('testharness',), 07:13:53 INFO - 'this_chunk': '1', 07:13:53 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:13:53 INFO - 'total_chunks': '10', 07:13:53 INFO - 'virtualenv_path': 'venv', 07:13:53 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:13:53 INFO - 'work_dir': 'build'} 07:13:53 INFO - ##### 07:13:53 INFO - ##### Running clobber step. 07:13:53 INFO - ##### 07:13:53 INFO - Running pre-action listener: _resource_record_pre_action 07:13:53 INFO - Running main action method: clobber 07:13:53 INFO - rmtree: /builds/slave/test/build 07:13:53 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:13:56 INFO - Running post-action listener: _resource_record_post_action 07:13:56 INFO - ##### 07:13:56 INFO - ##### Running read-buildbot-config step. 07:13:56 INFO - ##### 07:13:56 INFO - Running pre-action listener: _resource_record_pre_action 07:13:56 INFO - Running main action method: read_buildbot_config 07:13:56 INFO - Using buildbot properties: 07:13:56 INFO - { 07:13:56 INFO - "project": "", 07:13:56 INFO - "product": "firefox", 07:13:56 INFO - "script_repo_revision": "production", 07:13:56 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 07:13:56 INFO - "repository": "", 07:13:56 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 07:13:56 INFO - "buildid": "20160606053329", 07:13:56 INFO - "pgo_build": "False", 07:13:56 INFO - "basedir": "/builds/slave/test", 07:13:56 INFO - "buildnumber": 18, 07:13:56 INFO - "slavename": "tst-linux32-spot-1013", 07:13:56 INFO - "revision": "5c8f37e61ac7af86accd5d86f6c9d10cd0eadf64", 07:13:56 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 07:13:56 INFO - "platform": "linux", 07:13:56 INFO - "branch": "mozilla-aurora", 07:13:56 INFO - "repo_path": "releases/mozilla-aurora", 07:13:56 INFO - "moz_repo_path": "", 07:13:56 INFO - "stage_platform": "linux", 07:13:56 INFO - "builduid": "d7acf4330f0b47b6844d82d15649fe74", 07:13:56 INFO - "slavebuilddir": "test" 07:13:56 INFO - } 07:13:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 07:13:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 07:13:56 INFO - Running post-action listener: _resource_record_post_action 07:13:56 INFO - ##### 07:13:56 INFO - ##### Running download-and-extract step. 07:13:56 INFO - ##### 07:13:56 INFO - Running pre-action listener: _resource_record_pre_action 07:13:56 INFO - Running main action method: download_and_extract 07:13:56 INFO - mkdir: /builds/slave/test/build/tests 07:13:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:13:56 INFO - https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:13:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:13:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:13:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:13:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 07:13:58 INFO - Downloaded 1325 bytes. 07:13:58 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:13:58 INFO - Using the following test package requirements: 07:13:58 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:13:58 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:13:58 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 07:13:58 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:13:58 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 07:13:58 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:13:58 INFO - u'jsshell-linux-i686.zip'], 07:13:58 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:13:58 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 07:13:58 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:13:58 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:13:58 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 07:13:58 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:13:58 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 07:13:58 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:13:58 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 07:13:58 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:13:58 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 07:13:58 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 07:13:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:13:58 INFO - https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:13:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:13:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:13:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:13:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 07:14:06 INFO - Downloaded 22801770 bytes. 07:14:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:14:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:14:07 INFO - caution: filename not matched: web-platform/* 07:14:07 INFO - Return code: 11 07:14:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:14:07 INFO - https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:14:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:14:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:14:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:14:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 07:14:18 INFO - Downloaded 36389079 bytes. 07:14:18 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:14:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:14:22 INFO - caution: filename not matched: bin/* 07:14:22 INFO - caution: filename not matched: config/* 07:14:22 INFO - caution: filename not matched: mozbase/* 07:14:22 INFO - caution: filename not matched: marionette/* 07:14:22 INFO - caution: filename not matched: tools/wptserve/* 07:14:22 INFO - Return code: 11 07:14:22 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')]} 07:14:22 INFO - https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:14:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:14:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:14:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:14:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 07:14:44 INFO - Downloaded 69370253 bytes. 07:14:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:14:44 INFO - mkdir: /builds/slave/test/properties 07:14:44 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:14:44 INFO - Writing to file /builds/slave/test/properties/build_url 07:14:44 INFO - Contents: 07:14:44 INFO - build_url:https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:14:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:14:46 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:14:46 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:14:46 INFO - Contents: 07:14:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:14:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:14:46 INFO - https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:14:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:14:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:14:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:14:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 07:15:11 INFO - Downloaded 92339263 bytes. 07:15:11 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:15:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:15:20 INFO - Return code: 0 07:15:20 INFO - Running post-action listener: _resource_record_post_action 07:15:20 INFO - Running post-action listener: set_extra_try_arguments 07:15:20 INFO - ##### 07:15:20 INFO - ##### Running create-virtualenv step. 07:15:20 INFO - ##### 07:15:20 INFO - Running pre-action listener: _pre_create_virtualenv 07:15:20 INFO - Running pre-action listener: _resource_record_pre_action 07:15:20 INFO - Running main action method: create_virtualenv 07:15:20 INFO - Creating virtualenv /builds/slave/test/build/venv 07:15:20 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 07:15:20 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:15:21 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:15:21 INFO - Using real prefix '/usr' 07:15:21 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:15:22 INFO - Installing distribute.............................................................................................................................................................................................done. 07:15:26 INFO - Installing pip.................done. 07:15:26 INFO - Return code: 0 07:15:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:15: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')]} 07:15:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:15:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:15: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')]} 07:15:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:15:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:15: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', '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 0x95b5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x961c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96cef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93b0e30>, '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 0x964dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cc470>, '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-1465219520.710104-1890116792', '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 07:15: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', 'psutil>=0.7.1'] in /builds/slave/test/build 07:15: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 psutil>=0.7.1 07:15:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:15:26 INFO - 'CCACHE_UMASK': '002', 07:15:26 INFO - 'DISPLAY': ':0', 07:15:26 INFO - 'HOME': '/home/cltbld', 07:15:26 INFO - 'LANG': 'en_US.UTF-8', 07:15:26 INFO - 'LOGNAME': 'cltbld', 07:15:26 INFO - 'MAIL': '/var/mail/cltbld', 07:15:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:15:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:15:26 INFO - 'MOZ_NO_REMOTE': '1', 07:15:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:15:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:15:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:15:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:15:26 INFO - 'PWD': '/builds/slave/test', 07:15:26 INFO - 'SHELL': '/bin/bash', 07:15:26 INFO - 'SHLVL': '1', 07:15:26 INFO - 'TERM': 'linux', 07:15:26 INFO - 'TMOUT': '86400', 07:15:26 INFO - 'USER': 'cltbld', 07:15:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465219520.710104-1890116792', 07:15:26 INFO - '_': '/tools/buildbot/bin/python'} 07:15:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:15:26 INFO - Downloading/unpacking psutil>=0.7.1 07:15: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 07:15: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 07:15: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 07:15: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 07:15: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 07:15: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 07:15:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:15:32 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:15:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:15:32 INFO - Installing collected packages: psutil 07:15:32 INFO - Running setup.py install for psutil 07:15:32 INFO - building 'psutil._psutil_linux' extension 07:15:32 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 07:15:32 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:15:32 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:15:32 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 07:15:32 INFO - building 'psutil._psutil_posix' extension 07:15:32 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 07:15:33 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 07:15:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:15:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:15:33 INFO - Successfully installed psutil 07:15:33 INFO - Cleaning up... 07:15:33 INFO - Return code: 0 07:15:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:15:33 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')]} 07:15:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:15:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:15:33 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')]} 07:15:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:15:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:15:33 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 0x95b5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x961c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96cef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93b0e30>, '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 0x964dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cc470>, '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-1465219520.710104-1890116792', '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 07:15:33 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 07:15:33 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 07:15:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:15:33 INFO - 'CCACHE_UMASK': '002', 07:15:33 INFO - 'DISPLAY': ':0', 07:15:33 INFO - 'HOME': '/home/cltbld', 07:15:33 INFO - 'LANG': 'en_US.UTF-8', 07:15:33 INFO - 'LOGNAME': 'cltbld', 07:15:33 INFO - 'MAIL': '/var/mail/cltbld', 07:15:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:15:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:15:33 INFO - 'MOZ_NO_REMOTE': '1', 07:15:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:15:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:15:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:15:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:15:33 INFO - 'PWD': '/builds/slave/test', 07:15:33 INFO - 'SHELL': '/bin/bash', 07:15:33 INFO - 'SHLVL': '1', 07:15:33 INFO - 'TERM': 'linux', 07:15:33 INFO - 'TMOUT': '86400', 07:15:33 INFO - 'USER': 'cltbld', 07:15:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465219520.710104-1890116792', 07:15:33 INFO - '_': '/tools/buildbot/bin/python'} 07:15:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:15:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:15:33 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 07:15:33 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 07:15:33 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 07:15:33 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 07:15:33 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 07:15:33 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 07:15:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:15:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:15:38 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:15:38 INFO - Installing collected packages: mozsystemmonitor 07:15:38 INFO - Running setup.py install for mozsystemmonitor 07:15:39 INFO - Successfully installed mozsystemmonitor 07:15:39 INFO - Cleaning up... 07:15:39 INFO - Return code: 0 07:15:39 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:15:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:15:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:15:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:15:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:15:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:15:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:15:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x95b5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x961c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96cef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93b0e30>, '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 0x964dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cc470>, '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-1465219520.710104-1890116792', '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 07:15:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:15:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:15:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:15:39 INFO - 'CCACHE_UMASK': '002', 07:15:39 INFO - 'DISPLAY': ':0', 07:15:39 INFO - 'HOME': '/home/cltbld', 07:15:39 INFO - 'LANG': 'en_US.UTF-8', 07:15:39 INFO - 'LOGNAME': 'cltbld', 07:15:39 INFO - 'MAIL': '/var/mail/cltbld', 07:15:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:15:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:15:39 INFO - 'MOZ_NO_REMOTE': '1', 07:15:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:15:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:15:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:15:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:15:39 INFO - 'PWD': '/builds/slave/test', 07:15:39 INFO - 'SHELL': '/bin/bash', 07:15:39 INFO - 'SHLVL': '1', 07:15:39 INFO - 'TERM': 'linux', 07:15:39 INFO - 'TMOUT': '86400', 07:15:39 INFO - 'USER': 'cltbld', 07:15:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465219520.710104-1890116792', 07:15:39 INFO - '_': '/tools/buildbot/bin/python'} 07:15:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:15:39 INFO - Downloading/unpacking blobuploader==1.2.4 07:15:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:15:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:15:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:15:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 07:15:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:15:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:15:44 INFO - Downloading blobuploader-1.2.4.tar.gz 07:15:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:15:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:15:44 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 07:15:44 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 07:15:44 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 07:15:44 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 07:15:44 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 07:15:44 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 07:15:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:15:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:15:46 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 07:15:46 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 07:15:46 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 07:15:46 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 07:15:46 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 07:15:46 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 07:15:46 INFO - Downloading docopt-0.6.1.tar.gz 07:15:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:15:46 INFO - Installing collected packages: blobuploader, requests, docopt 07:15:46 INFO - Running setup.py install for blobuploader 07:15:46 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:15:46 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:15:46 INFO - Running setup.py install for requests 07:15:47 INFO - Running setup.py install for docopt 07:15:47 INFO - Successfully installed blobuploader requests docopt 07:15:47 INFO - Cleaning up... 07:15:47 INFO - Return code: 0 07:15:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:15:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:15:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:15:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:15:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:15:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:15:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:15:47 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 0x95b5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x961c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96cef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93b0e30>, '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 0x964dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cc470>, '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-1465219520.710104-1890116792', '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 07:15:47 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 07:15:47 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 07:15:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:15:47 INFO - 'CCACHE_UMASK': '002', 07:15:47 INFO - 'DISPLAY': ':0', 07:15:47 INFO - 'HOME': '/home/cltbld', 07:15:47 INFO - 'LANG': 'en_US.UTF-8', 07:15:47 INFO - 'LOGNAME': 'cltbld', 07:15:47 INFO - 'MAIL': '/var/mail/cltbld', 07:15:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:15:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:15:47 INFO - 'MOZ_NO_REMOTE': '1', 07:15:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:15:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:15:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:15:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:15:47 INFO - 'PWD': '/builds/slave/test', 07:15:47 INFO - 'SHELL': '/bin/bash', 07:15:47 INFO - 'SHLVL': '1', 07:15:47 INFO - 'TERM': 'linux', 07:15:47 INFO - 'TMOUT': '86400', 07:15:47 INFO - 'USER': 'cltbld', 07:15:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465219520.710104-1890116792', 07:15:47 INFO - '_': '/tools/buildbot/bin/python'} 07:15:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:15:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:15:48 INFO - Running setup.py (path:/tmp/pip-A4uT_J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:15:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:15:48 INFO - Running setup.py (path:/tmp/pip-3EygKw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:15:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:15:48 INFO - Running setup.py (path:/tmp/pip-fUOTzG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:15:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:15:48 INFO - Running setup.py (path:/tmp/pip-JfiCrG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:15:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:15:48 INFO - Running setup.py (path:/tmp/pip-u7E1by-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:15:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:15:48 INFO - Running setup.py (path:/tmp/pip-8si_b8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:15:49 INFO - Running setup.py (path:/tmp/pip-pZp7ZF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:15:49 INFO - Running setup.py (path:/tmp/pip-mQqa_D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:15:49 INFO - Running setup.py (path:/tmp/pip-BrdXVC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:15:49 INFO - Running setup.py (path:/tmp/pip-hCl3O6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:15:49 INFO - Running setup.py (path:/tmp/pip-Sqf0ix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:15:49 INFO - Running setup.py (path:/tmp/pip-ijLdEl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:15:49 INFO - Running setup.py (path:/tmp/pip-vQbacv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:15:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:15:49 INFO - Running setup.py (path:/tmp/pip-m5SDBw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:15:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:15:50 INFO - Running setup.py (path:/tmp/pip-yZ0mH1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:15:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:15:50 INFO - Running setup.py (path:/tmp/pip-aW6tPj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:15:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:15:50 INFO - Running setup.py (path:/tmp/pip-Pfh32F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:15:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:15:50 INFO - Running setup.py (path:/tmp/pip-ETFqix-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:15:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:15:50 INFO - Running setup.py (path:/tmp/pip-y2vfd7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:15:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:15:50 INFO - Running setup.py (path:/tmp/pip-atGzyj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:15:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:15:51 INFO - Running setup.py (path:/tmp/pip-xpmvwC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:15:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:15:51 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 07:15:51 INFO - Running setup.py install for manifestparser 07:15:51 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:15:51 INFO - Running setup.py install for mozcrash 07:15:51 INFO - Running setup.py install for mozdebug 07:15:52 INFO - Running setup.py install for mozdevice 07:15:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:15:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:15:52 INFO - Running setup.py install for mozfile 07:15:52 INFO - Running setup.py install for mozhttpd 07:15:52 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:15:52 INFO - Running setup.py install for mozinfo 07:15:52 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:15:52 INFO - Running setup.py install for mozInstall 07:15:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:15:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:15:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:15:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:15:53 INFO - Running setup.py install for mozleak 07:15:53 INFO - Running setup.py install for mozlog 07:15:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:15:53 INFO - Running setup.py install for moznetwork 07:15:53 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:15:53 INFO - Running setup.py install for mozprocess 07:15:54 INFO - Running setup.py install for mozprofile 07:15:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:15:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:15:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:15:54 INFO - Running setup.py install for mozrunner 07:15:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:15:54 INFO - Running setup.py install for mozscreenshot 07:15:54 INFO - Running setup.py install for moztest 07:15:54 INFO - Running setup.py install for mozversion 07:15:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:15:55 INFO - Running setup.py install for wptserve 07:15:55 INFO - Running setup.py install for marionette-driver 07:15:55 INFO - Running setup.py install for browsermob-proxy 07:15:55 INFO - Running setup.py install for marionette-client 07:15:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:15:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:15:56 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 07:15:56 INFO - Cleaning up... 07:15:56 INFO - Return code: 0 07:15:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:15:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:15:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:15:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:15:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:15:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:15:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:15:56 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 0x95b5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x961c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96cef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93b0e30>, '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 0x964dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cc470>, '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-1465219520.710104-1890116792', '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 07:15:56 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 07:15:56 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 07:15:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:15:56 INFO - 'CCACHE_UMASK': '002', 07:15:56 INFO - 'DISPLAY': ':0', 07:15:56 INFO - 'HOME': '/home/cltbld', 07:15:56 INFO - 'LANG': 'en_US.UTF-8', 07:15:56 INFO - 'LOGNAME': 'cltbld', 07:15:56 INFO - 'MAIL': '/var/mail/cltbld', 07:15:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:15:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:15:56 INFO - 'MOZ_NO_REMOTE': '1', 07:15:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:15:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:15:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:15:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:15:56 INFO - 'PWD': '/builds/slave/test', 07:15:56 INFO - 'SHELL': '/bin/bash', 07:15:56 INFO - 'SHLVL': '1', 07:15:56 INFO - 'TERM': 'linux', 07:15:56 INFO - 'TMOUT': '86400', 07:15:56 INFO - 'USER': 'cltbld', 07:15:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465219520.710104-1890116792', 07:15:56 INFO - '_': '/tools/buildbot/bin/python'} 07:15:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:15:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:15:56 INFO - Running setup.py (path:/tmp/pip-dDnXRC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:15:56 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)) 07:15:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:15:57 INFO - Running setup.py (path:/tmp/pip-TQBSi_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:15:57 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)) 07:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:15:57 INFO - Running setup.py (path:/tmp/pip-aLCHw5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:15:57 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)) 07:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:15:57 INFO - Running setup.py (path:/tmp/pip-m01hEO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:15:57 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)) 07:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:15:57 INFO - Running setup.py (path:/tmp/pip-nhPuet-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:15:57 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)) 07:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:15:57 INFO - Running setup.py (path:/tmp/pip-FOSgcU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:15:57 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)) 07:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:15:57 INFO - Running setup.py (path:/tmp/pip-GvWbuC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:15:57 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)) 07:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:15:57 INFO - Running setup.py (path:/tmp/pip-3D1uiq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:15:57 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)) 07:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:15:57 INFO - Running setup.py (path:/tmp/pip-9SOLZG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:15:58 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)) 07:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:15:58 INFO - Running setup.py (path:/tmp/pip-Nj9hXs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:15:58 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)) 07:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:15:58 INFO - Running setup.py (path:/tmp/pip-3eDYn_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:15:58 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)) 07:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:15:58 INFO - Running setup.py (path:/tmp/pip-YoxxUb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:15:58 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)) 07:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:15:58 INFO - Running setup.py (path:/tmp/pip-Yb6B8P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:15:58 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)) 07:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:15:58 INFO - Running setup.py (path:/tmp/pip-mTeSKw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:15:58 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)) 07:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:15:58 INFO - Running setup.py (path:/tmp/pip-F0FYpn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:15:58 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)) 07:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:15:58 INFO - Running setup.py (path:/tmp/pip-tbWCdt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:15:59 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)) 07:15:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:15:59 INFO - Running setup.py (path:/tmp/pip-I7dunp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:15:59 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)) 07:15:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:15:59 INFO - Running setup.py (path:/tmp/pip-VkTTci-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:15:59 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)) 07:15:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:15:59 INFO - Running setup.py (path:/tmp/pip-qcGpFi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:15:59 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)) 07:15:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:15:59 INFO - Running setup.py (path:/tmp/pip-7emIDP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:15:59 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)) 07:15:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:15:59 INFO - Running setup.py (path:/tmp/pip-EP_cpK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:16:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:16:00 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)) 07:16:00 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)) 07:16:00 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)) 07:16:00 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)) 07:16:00 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)) 07:16:00 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)) 07:16:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:16:00 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 07:16:00 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 07:16:00 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 07:16:00 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 07:16:00 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 07:16:00 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 07:16:05 INFO - Downloading blessings-1.6.tar.gz 07:16:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:16:05 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)) 07:16:05 INFO - Installing collected packages: blessings 07:16:05 INFO - Running setup.py install for blessings 07:16:05 INFO - Successfully installed blessings 07:16:05 INFO - Cleaning up... 07:16:05 INFO - Return code: 0 07:16:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:16:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:16:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:16:06 INFO - Reading from file tmpfile_stdout 07:16:06 INFO - Current package versions: 07:16:06 INFO - argparse == 1.2.1 07:16:06 INFO - blessings == 1.6 07:16:06 INFO - blobuploader == 1.2.4 07:16:06 INFO - browsermob-proxy == 0.6.0 07:16:06 INFO - docopt == 0.6.1 07:16:06 INFO - manifestparser == 1.1 07:16:06 INFO - marionette-client == 2.3.0 07:16:06 INFO - marionette-driver == 1.4.0 07:16:06 INFO - mozInstall == 1.12 07:16:06 INFO - mozcrash == 0.17 07:16:06 INFO - mozdebug == 0.1 07:16:06 INFO - mozdevice == 0.48 07:16:06 INFO - mozfile == 1.2 07:16:06 INFO - mozhttpd == 0.7 07:16:06 INFO - mozinfo == 0.9 07:16:06 INFO - mozleak == 0.1 07:16:06 INFO - mozlog == 3.1 07:16:06 INFO - moznetwork == 0.27 07:16:06 INFO - mozprocess == 0.22 07:16:06 INFO - mozprofile == 0.28 07:16:06 INFO - mozrunner == 6.11 07:16:06 INFO - mozscreenshot == 0.1 07:16:06 INFO - mozsystemmonitor == 0.0 07:16:06 INFO - moztest == 0.7 07:16:06 INFO - mozversion == 1.4 07:16:06 INFO - psutil == 3.1.1 07:16:06 INFO - requests == 1.2.3 07:16:06 INFO - wptserve == 1.4.0 07:16:06 INFO - wsgiref == 0.1.2 07:16:06 INFO - Running post-action listener: _resource_record_post_action 07:16:06 INFO - Running post-action listener: _start_resource_monitoring 07:16:06 INFO - Starting resource monitoring. 07:16:06 INFO - ##### 07:16:06 INFO - ##### Running pull step. 07:16:06 INFO - ##### 07:16:06 INFO - Running pre-action listener: _resource_record_pre_action 07:16:06 INFO - Running main action method: pull 07:16:06 INFO - Pull has nothing to do! 07:16:06 INFO - Running post-action listener: _resource_record_post_action 07:16:06 INFO - ##### 07:16:06 INFO - ##### Running install step. 07:16:06 INFO - ##### 07:16:06 INFO - Running pre-action listener: _resource_record_pre_action 07:16:06 INFO - Running main action method: install 07:16:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:16:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:16:06 INFO - Reading from file tmpfile_stdout 07:16:06 INFO - Detecting whether we're running mozinstall >=1.0... 07:16:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:16:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:16:06 INFO - Reading from file tmpfile_stdout 07:16:06 INFO - Output received: 07:16:06 INFO - Usage: mozinstall [options] installer 07:16:06 INFO - Options: 07:16:06 INFO - -h, --help show this help message and exit 07:16:06 INFO - -d DEST, --destination=DEST 07:16:06 INFO - Directory to install application into. [default: 07:16:06 INFO - "/builds/slave/test"] 07:16:06 INFO - --app=APP Application being installed. [default: firefox] 07:16:06 INFO - mkdir: /builds/slave/test/build/application 07:16:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 07:16:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 07:16:36 INFO - Reading from file tmpfile_stdout 07:16:36 INFO - Output received: 07:16:36 INFO - /builds/slave/test/build/application/firefox/firefox 07:16:36 INFO - Running post-action listener: _resource_record_post_action 07:16:36 INFO - ##### 07:16:36 INFO - ##### Running run-tests step. 07:16:36 INFO - ##### 07:16:36 INFO - Running pre-action listener: _resource_record_pre_action 07:16:36 INFO - Running main action method: run_tests 07:16:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:16:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:16:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:16:36 INFO - grabbing minidump binary from tooltool 07:16:36 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')]} 07:16:36 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 0x93b0e30>, '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 0x964dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96cc470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:16:36 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 07:16:36 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 07:16:36 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:16:36 INFO - Return code: 0 07:16:36 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 07:16:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:16:36 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/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.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 07:16:36 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/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.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 07:16:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:16:36 INFO - 'CCACHE_UMASK': '002', 07:16:36 INFO - 'DISPLAY': ':0', 07:16:36 INFO - 'HOME': '/home/cltbld', 07:16:36 INFO - 'LANG': 'en_US.UTF-8', 07:16:36 INFO - 'LOGNAME': 'cltbld', 07:16:36 INFO - 'MAIL': '/var/mail/cltbld', 07:16:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:16:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:16:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:16:36 INFO - 'MOZ_NO_REMOTE': '1', 07:16:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:16:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:16:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:16:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:16:36 INFO - 'PWD': '/builds/slave/test', 07:16:36 INFO - 'SHELL': '/bin/bash', 07:16:36 INFO - 'SHLVL': '1', 07:16:36 INFO - 'TERM': 'linux', 07:16:36 INFO - 'TMOUT': '86400', 07:16:36 INFO - 'USER': 'cltbld', 07:16:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1465219520.710104-1890116792', 07:16:36 INFO - '_': '/tools/buildbot/bin/python'} 07:16:36 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/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.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 07:16:37 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 07:16:37 INFO - import pkg_resources 07:16:38 INFO - Using 1 client processes 07:16:38 INFO - wptserve Starting http server on 127.0.0.1:8000 07:16:38 INFO - wptserve Starting http server on 127.0.0.1:8001 07:16:38 INFO - wptserve Starting http server on 127.0.0.1:8443 07:16:41 INFO - SUITE-START | Running 778 tests 07:16:41 INFO - Running testharness tests 07:16:41 INFO - Setting up ssl 07:16:41 INFO - PROCESS | certutil | 07:16:41 INFO - PROCESS | certutil | 07:16:41 INFO - PROCESS | certutil | 07:16:41 INFO - Certificate Nickname Trust Attributes 07:16:41 INFO - SSL,S/MIME,JAR/XPI 07:16:41 INFO - 07:16:41 INFO - web-platform-tests CT,, 07:16:41 INFO - 07:16:41 INFO - Starting runner 07:16:43 INFO - PROCESS | 1778 | 1465222603933 Marionette DEBUG Marionette enabled via build flag and pref 07:16:44 INFO - PROCESS | 1778 | ++DOCSHELL 0xa4f0dc00 == 1 [pid = 1778] [id = 1] 07:16:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 1 (0xa4f0e000) [pid = 1778] [serial = 1] [outer = (nil)] 07:16:44 INFO - PROCESS | 1778 | [1778] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:16:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 2 (0xa4f0e800) [pid = 1778] [serial = 2] [outer = 0xa4f0e000] 07:16:44 INFO - PROCESS | 1778 | 1465222604939 Marionette INFO Listening on port 2828 07:16:45 INFO - PROCESS | 1778 | 1465222605545 Marionette DEBUG Marionette enabled via command-line flag 07:16:45 INFO - PROCESS | 1778 | ++DOCSHELL 0xa23d9800 == 2 [pid = 1778] [id = 2] 07:16:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 3 (0xa23d9c00) [pid = 1778] [serial = 3] [outer = (nil)] 07:16:45 INFO - PROCESS | 1778 | [1778] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:16:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 4 (0xa23da400) [pid = 1778] [serial = 4] [outer = 0xa23d9c00] 07:16:45 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a22b1460 07:16:45 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a22b1f40 07:16:45 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22d6f00 07:16:45 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22f3b60 07:16:45 INFO - PROCESS | 1778 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22f78a0 07:16:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 5 (0xa6e8b800) [pid = 1778] [serial = 5] [outer = 0xa4f0e000] 07:16:45 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:16:45 INFO - PROCESS | 1778 | 1465222605959 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41720 07:16:45 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:16:45 INFO - PROCESS | 1778 | 1465222605990 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41721 07:16:46 INFO - PROCESS | 1778 | 1465222606049 Marionette DEBUG Closed connection conn0 07:16:46 INFO - PROCESS | 1778 | [1778] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 07:16:46 INFO - PROCESS | 1778 | 1465222606156 Marionette DEBUG Closed connection conn1 07:16:46 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:16:46 INFO - PROCESS | 1778 | 1465222606170 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41722 07:16:46 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:16:46 INFO - PROCESS | 1778 | 1465222606225 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41723 07:16:46 INFO - PROCESS | 1778 | 1465222606232 Marionette DEBUG Closed connection conn2 07:16:46 INFO - PROCESS | 1778 | 1465222606279 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:16:46 INFO - PROCESS | 1778 | 1465222606303 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160606053329","device":"desktop","version":"48.0a2"} 07:16:46 INFO - PROCESS | 1778 | [1778] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:16:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a916c00 == 3 [pid = 1778] [id = 3] 07:16:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 6 (0x9a917000) [pid = 1778] [serial = 6] [outer = (nil)] 07:16:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x9ab3ec00 == 4 [pid = 1778] [id = 4] 07:16:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 7 (0x9b00dc00) [pid = 1778] [serial = 7] [outer = (nil)] 07:16:48 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:16:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a08b800 == 5 [pid = 1778] [id = 5] 07:16:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 8 (0x9a08bc00) [pid = 1778] [serial = 8] [outer = (nil)] 07:16:49 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:16:49 INFO - PROCESS | 1778 | [1778] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:16:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 9 (0x99d37400) [pid = 1778] [serial = 9] [outer = 0x9a08bc00] 07:16:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 10 (0x9994c000) [pid = 1778] [serial = 10] [outer = 0x9a917000] 07:16:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 11 (0x9994dc00) [pid = 1778] [serial = 11] [outer = 0x9b00dc00] 07:16:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 12 (0x99950000) [pid = 1778] [serial = 12] [outer = 0x9a08bc00] 07:16:50 INFO - PROCESS | 1778 | 1465222610659 Marionette INFO startBrowser 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:50 INFO - PROCESS | 1778 | 1465222610714 Marionette DEBUG loaded listener.js 07:16:50 INFO - PROCESS | 1778 | 1465222610733 Marionette DEBUG loaded listener.js 07:16:50 INFO - PROCESS | 1778 | 1465222610737 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 13 (0x9808b800) [pid = 1778] [serial = 13] [outer = 0x9a08bc00] 07:16:51 INFO - PROCESS | 1778 | 1465222611526 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"62bd4f28-f5d1-41d4-83c6-5183930a7167","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160606053329","device":"desktop","version":"48.0a2","command_id":1}}] 07:16:51 INFO - PROCESS | 1778 | 1465222611740 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}] 07:16:51 INFO - PROCESS | 1778 | 1465222611753 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:51 INFO - PROCESS | 1778 | 1465222611996 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:16:52 INFO - PROCESS | 1778 | 1465222612170 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:16:52 INFO - PROCESS | 1778 | 1465222612173 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:52 INFO - PROCESS | 1778 | [1778] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:16:52 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:16:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 14 (0x94537000) [pid = 1778] [serial = 14] [outer = 0x9a08bc00] 07:16:52 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:16:52 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:16:52 INFO - PROCESS | 1778 | 1465222612688 Marionette TRACE conn3 <- [1,3,null,{}] 07:16:52 INFO - PROCESS | 1778 | 1465222612715 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:16:52 INFO - PROCESS | 1778 | 1465222612724 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:52 INFO - PROCESS | 1778 | 1465222612754 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:16:52 INFO - PROCESS | 1778 | 1465222612802 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:16:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:16:52 INFO - PROCESS | 1778 | 1465222612807 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 07:16:52 INFO - PROCESS | 1778 | 1465222612814 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:16:52 INFO - PROCESS | 1778 | 1465222612820 Marionette TRACE conn3 <- [1,6,null,{}] 07:16:52 INFO - PROCESS | 1778 | 1465222612838 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}] 07:16:52 INFO - PROCESS | 1778 | 1465222612849 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:52 INFO - PROCESS | 1778 | 1465222612885 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:16:52 INFO - PROCESS | 1778 | 1465222612896 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:52 INFO - PROCESS | 1778 | 1465222612903 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a73800 == 6 [pid = 1778] [id = 6] 07:16:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 15 (0x93a73c00) [pid = 1778] [serial = 15] [outer = (nil)] 07:16:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 16 (0x93a75c00) [pid = 1778] [serial = 16] [outer = 0x93a73c00] 07:16:52 INFO - PROCESS | 1778 | 1465222612984 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 17 (0x93a7ac00) [pid = 1778] [serial = 17] [outer = 0x93a73c00] 07:16:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x939a0400 == 7 [pid = 1778] [id = 7] 07:16:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 18 (0x939a0800) [pid = 1778] [serial = 18] [outer = (nil)] 07:16:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 19 (0x939da400) [pid = 1778] [serial = 19] [outer = 0x939a0800] 07:16:53 INFO - PROCESS | 1778 | 1465222613465 Marionette DEBUG loaded listener.js 07:16:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 20 (0x939db400) [pid = 1778] [serial = 20] [outer = 0x939a0800] 07:16:53 INFO - PROCESS | 1778 | [1778] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 07:16:54 INFO - PROCESS | 1778 | 1465222614038 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]]]}] 07:16:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:16:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1298ms 07:16:54 INFO - PROCESS | 1778 | 1465222614184 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:16:54 INFO - PROCESS | 1778 | 1465222614188 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 07:16:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:16:54 INFO - PROCESS | 1778 | 1465222614216 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:16:54 INFO - PROCESS | 1778 | 1465222614219 Marionette TRACE conn3 <- [1,10,null,{}] 07:16:54 INFO - PROCESS | 1778 | 1465222614245 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}] 07:16:54 INFO - PROCESS | 1778 | 1465222614255 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:54 INFO - PROCESS | 1778 | 1465222614431 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:16:54 INFO - PROCESS | 1778 | 1465222614739 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:54 INFO - PROCESS | 1778 | 1465222614751 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f21000 == 8 [pid = 1778] [id = 8] 07:16:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 21 (0x91f21400) [pid = 1778] [serial = 21] [outer = (nil)] 07:16:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 22 (0x91f23c00) [pid = 1778] [serial = 22] [outer = 0x91f21400] 07:16:54 INFO - PROCESS | 1778 | 1465222614842 Marionette DEBUG loaded listener.js 07:16:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 23 (0x91f28000) [pid = 1778] [serial = 23] [outer = 0x91f21400] 07:16:55 INFO - PROCESS | 1778 | 1465222615777 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]]]}] 07:16:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:16:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1612ms 07:16:55 INFO - PROCESS | 1778 | 1465222615814 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:16:55 INFO - PROCESS | 1778 | 1465222615819 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 07:16:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:16:55 INFO - PROCESS | 1778 | 1465222615829 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:16:55 INFO - PROCESS | 1778 | 1465222615834 Marionette TRACE conn3 <- [1,14,null,{}] 07:16:55 INFO - PROCESS | 1778 | 1465222615843 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}] 07:16:55 INFO - PROCESS | 1778 | 1465222615851 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:56 INFO - PROCESS | 1778 | 1465222616050 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:16:56 INFO - PROCESS | 1778 | 1465222616179 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:56 INFO - PROCESS | 1778 | 1465222616186 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f27800 == 9 [pid = 1778] [id = 9] 07:16:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 24 (0x939a5c00) [pid = 1778] [serial = 24] [outer = (nil)] 07:16:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 25 (0x93a71400) [pid = 1778] [serial = 25] [outer = 0x939a5c00] 07:16:56 INFO - PROCESS | 1778 | 1465222616275 Marionette DEBUG loaded listener.js 07:16:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 26 (0x94532800) [pid = 1778] [serial = 26] [outer = 0x939a5c00] 07:16:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x9871f000 == 10 [pid = 1778] [id = 10] 07:16:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 27 (0x9871f400) [pid = 1778] [serial = 27] [outer = (nil)] 07:16:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 28 (0x97fedc00) [pid = 1778] [serial = 28] [outer = 0x9871f400] 07:16:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 29 (0x99377c00) [pid = 1778] [serial = 29] [outer = 0x9871f400] 07:16:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f22400 == 11 [pid = 1778] [id = 11] 07:16:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 30 (0x939e7400) [pid = 1778] [serial = 30] [outer = (nil)] 07:16:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 31 (0x9a2d3800) [pid = 1778] [serial = 31] [outer = 0x939e7400] 07:16:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 32 (0x9a2c8000) [pid = 1778] [serial = 32] [outer = 0x939e7400] 07:16:57 INFO - PROCESS | 1778 | 1465222617522 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]]]}] 07:16:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:16:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1746ms 07:16:57 INFO - PROCESS | 1778 | 1465222617651 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:16:57 INFO - PROCESS | 1778 | 1465222617658 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 07:16:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:16:57 INFO - PROCESS | 1778 | 1465222617669 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:16:57 INFO - PROCESS | 1778 | 1465222617672 Marionette TRACE conn3 <- [1,18,null,{}] 07:16:57 INFO - PROCESS | 1778 | 1465222617679 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}] 07:16:57 INFO - PROCESS | 1778 | 1465222617685 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:57 INFO - PROCESS | 1778 | 1465222617899 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:16:58 INFO - PROCESS | 1778 | 1465222618020 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:58 INFO - PROCESS | 1778 | 1465222618027 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a78400 == 12 [pid = 1778] [id = 12] 07:16:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 33 (0x99954c00) [pid = 1778] [serial = 33] [outer = (nil)] 07:16:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 34 (0x9b7be000) [pid = 1778] [serial = 34] [outer = 0x99954c00] 07:16:58 INFO - PROCESS | 1778 | 1465222618114 Marionette DEBUG loaded listener.js 07:16:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 35 (0x9d8b9800) [pid = 1778] [serial = 35] [outer = 0x99954c00] 07:16:59 INFO - PROCESS | 1778 | 1465222619008 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]]]}] 07:16:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:16:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1379ms 07:16:59 INFO - PROCESS | 1778 | 1465222619051 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:16:59 INFO - PROCESS | 1778 | 1465222619056 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 07:16:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:16:59 INFO - PROCESS | 1778 | 1465222619072 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:16:59 INFO - PROCESS | 1778 | 1465222619081 Marionette TRACE conn3 <- [1,22,null,{}] 07:16:59 INFO - PROCESS | 1778 | 1465222619088 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}] 07:16:59 INFO - PROCESS | 1778 | 1465222619096 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:59 INFO - PROCESS | 1778 | 1465222619343 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:16:59 INFO - PROCESS | 1778 | 1465222619472 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:16:59 INFO - PROCESS | 1778 | 1465222619480 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:16:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x9399e400 == 13 [pid = 1778] [id = 13] 07:16:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 36 (0xa35f0000) [pid = 1778] [serial = 36] [outer = (nil)] 07:16:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 37 (0xa636c400) [pid = 1778] [serial = 37] [outer = 0xa35f0000] 07:16:59 INFO - PROCESS | 1778 | 1465222619585 Marionette DEBUG loaded listener.js 07:16:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 38 (0xa6876800) [pid = 1778] [serial = 38] [outer = 0xa35f0000] 07:17:00 INFO - PROCESS | 1778 | 1465222620729 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]]]}] 07:17:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:17:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1746ms 07:17:00 INFO - PROCESS | 1778 | 1465222620822 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:17:00 INFO - PROCESS | 1778 | 1465222620826 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 07:17:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:17:00 INFO - PROCESS | 1778 | 1465222620834 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:17:00 INFO - PROCESS | 1778 | 1465222620838 Marionette TRACE conn3 <- [1,26,null,{}] 07:17:00 INFO - PROCESS | 1778 | 1465222620846 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}] 07:17:00 INFO - PROCESS | 1778 | 1465222620851 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:01 INFO - PROCESS | 1778 | 1465222621047 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:17:01 INFO - PROCESS | 1778 | 1465222621179 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:01 INFO - PROCESS | 1778 | 1465222621187 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a72000 == 14 [pid = 1778] [id = 14] 07:17:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 39 (0x93a77800) [pid = 1778] [serial = 39] [outer = (nil)] 07:17:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 40 (0x9aeb9c00) [pid = 1778] [serial = 40] [outer = 0x93a77800] 07:17:01 INFO - PROCESS | 1778 | 1465222621266 Marionette DEBUG loaded listener.js 07:17:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 41 (0x9b646000) [pid = 1778] [serial = 41] [outer = 0x93a77800] 07:17:01 INFO - PROCESS | 1778 | --DOCSHELL 0x93a73800 == 13 [pid = 1778] [id = 6] 07:17:02 INFO - PROCESS | 1778 | 1465222622155 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]]]}] 07:17:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:17:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1337ms 07:17:02 INFO - PROCESS | 1778 | 1465222622170 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:17:02 INFO - PROCESS | 1778 | 1465222622177 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 07:17:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:17:02 INFO - PROCESS | 1778 | 1465222622190 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:17:02 INFO - PROCESS | 1778 | 1465222622196 Marionette TRACE conn3 <- [1,30,null,{}] 07:17:02 INFO - PROCESS | 1778 | 1465222622203 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}] 07:17:02 INFO - PROCESS | 1778 | 1465222622209 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:02 INFO - PROCESS | 1778 | 1465222622464 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:17:02 INFO - PROCESS | 1778 | 1465222622534 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:02 INFO - PROCESS | 1778 | 1465222622541 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x998ae400 == 14 [pid = 1778] [id = 15] 07:17:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 42 (0x9a915c00) [pid = 1778] [serial = 42] [outer = (nil)] 07:17:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 43 (0x9ab38000) [pid = 1778] [serial = 43] [outer = 0x9a915c00] 07:17:02 INFO - PROCESS | 1778 | 1465222622617 Marionette DEBUG loaded listener.js 07:17:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 44 (0x9b004800) [pid = 1778] [serial = 44] [outer = 0x9a915c00] 07:17:03 INFO - PROCESS | 1778 | 1465222623385 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]]]}] 07:17:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:17:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1249ms 07:17:03 INFO - PROCESS | 1778 | 1465222623436 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:17:03 INFO - PROCESS | 1778 | 1465222623440 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 07:17:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:17:03 INFO - PROCESS | 1778 | 1465222623451 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:17:03 INFO - PROCESS | 1778 | 1465222623456 Marionette TRACE conn3 <- [1,34,null,{}] 07:17:03 INFO - PROCESS | 1778 | 1465222623472 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}] 07:17:03 INFO - PROCESS | 1778 | 1465222623480 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:03 INFO - PROCESS | 1778 | 1465222623686 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:17:03 INFO - PROCESS | 1778 | 1465222623701 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:03 INFO - PROCESS | 1778 | 1465222623712 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:03 INFO - PROCESS | 1778 | ++DOCSHELL 0xa103ec00 == 15 [pid = 1778] [id = 16] 07:17:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 45 (0xa103f800) [pid = 1778] [serial = 45] [outer = (nil)] 07:17:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 46 (0xa2254800) [pid = 1778] [serial = 46] [outer = 0xa103f800] 07:17:03 INFO - PROCESS | 1778 | 1465222623786 Marionette DEBUG loaded listener.js 07:17:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 47 (0xa22cc400) [pid = 1778] [serial = 47] [outer = 0xa103f800] 07:17:04 INFO - PROCESS | 1778 | 1465222624572 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]]]}] 07:17:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:17:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1135ms 07:17:04 INFO - PROCESS | 1778 | 1465222624586 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:17:04 INFO - PROCESS | 1778 | 1465222624589 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 07:17:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:17:04 INFO - PROCESS | 1778 | 1465222624596 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:17:04 INFO - PROCESS | 1778 | 1465222624600 Marionette TRACE conn3 <- [1,38,null,{}] 07:17:04 INFO - PROCESS | 1778 | 1465222624605 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}] 07:17:04 INFO - PROCESS | 1778 | 1465222624610 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:04 INFO - PROCESS | 1778 | 1465222624808 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:17:04 INFO - PROCESS | 1778 | 1465222624832 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:04 INFO - PROCESS | 1778 | 1465222624842 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f95800 == 16 [pid = 1778] [id = 17] 07:17:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 48 (0xa225c000) [pid = 1778] [serial = 48] [outer = (nil)] 07:17:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 49 (0xa252cc00) [pid = 1778] [serial = 49] [outer = 0xa225c000] 07:17:04 INFO - PROCESS | 1778 | 1465222624908 Marionette DEBUG loaded listener.js 07:17:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 50 (0xa255ac00) [pid = 1778] [serial = 50] [outer = 0xa225c000] 07:17:05 INFO - PROCESS | 1778 | 1465222625651 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]]]}] 07:17:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:17:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1091ms 07:17:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:17:05 INFO - PROCESS | 1778 | 1465222625688 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:17:05 INFO - PROCESS | 1778 | 1465222625691 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 07:17:05 INFO - PROCESS | 1778 | 1465222625712 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:17:05 INFO - PROCESS | 1778 | 1465222625715 Marionette TRACE conn3 <- [1,42,null,{}] 07:17:05 INFO - PROCESS | 1778 | 1465222625721 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}] 07:17:05 INFO - PROCESS | 1778 | 1465222625725 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:05 INFO - PROCESS | 1778 | 1465222625939 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:17:05 INFO - PROCESS | 1778 | 1465222625948 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:05 INFO - PROCESS | 1778 | 1465222625957 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:05 INFO - PROCESS | 1778 | ++DOCSHELL 0xa2532000 == 17 [pid = 1778] [id = 18] 07:17:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 51 (0xa255e400) [pid = 1778] [serial = 51] [outer = (nil)] 07:17:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 52 (0xa27e0800) [pid = 1778] [serial = 52] [outer = 0xa255e400] 07:17:06 INFO - PROCESS | 1778 | 1465222626027 Marionette DEBUG loaded listener.js 07:17:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 53 (0xa34e8400) [pid = 1778] [serial = 53] [outer = 0xa255e400] 07:17:06 INFO - PROCESS | 1778 | 1465222626821 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]]]}] 07:17:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:17:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1147ms 07:17:06 INFO - PROCESS | 1778 | 1465222626849 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:17:06 INFO - PROCESS | 1778 | 1465222626852 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 07:17:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:17:06 INFO - PROCESS | 1778 | 1465222626858 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:17:06 INFO - PROCESS | 1778 | 1465222626861 Marionette TRACE conn3 <- [1,46,null,{}] 07:17:06 INFO - PROCESS | 1778 | 1465222626867 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}] 07:17:06 INFO - PROCESS | 1778 | 1465222626877 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:07 INFO - PROCESS | 1778 | 1465222627086 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:17:07 INFO - PROCESS | 1778 | 1465222627096 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:07 INFO - PROCESS | 1778 | 1465222627105 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ce0c00 == 18 [pid = 1778] [id = 19] 07:17:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 54 (0xa35fa000) [pid = 1778] [serial = 54] [outer = (nil)] 07:17:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0xa5110c00) [pid = 1778] [serial = 55] [outer = 0xa35fa000] 07:17:07 INFO - PROCESS | 1778 | 1465222627261 Marionette DEBUG loaded listener.js 07:17:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0xa6393800) [pid = 1778] [serial = 56] [outer = 0xa35fa000] 07:17:08 INFO - PROCESS | 1778 | 1465222628014 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]]]}] 07:17:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:17:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1182ms 07:17:08 INFO - PROCESS | 1778 | 1465222628040 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:17:08 INFO - PROCESS | 1778 | 1465222628043 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 07:17:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:17:08 INFO - PROCESS | 1778 | 1465222628049 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:17:08 INFO - PROCESS | 1778 | 1465222628052 Marionette TRACE conn3 <- [1,50,null,{}] 07:17:08 INFO - PROCESS | 1778 | 1465222628057 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}] 07:17:08 INFO - PROCESS | 1778 | 1465222628062 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:08 INFO - PROCESS | 1778 | 1465222628242 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:17:08 INFO - PROCESS | 1778 | 1465222628262 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:08 INFO - PROCESS | 1778 | 1465222628268 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x939a4800 == 19 [pid = 1778] [id = 20] 07:17:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x9ab36000) [pid = 1778] [serial = 57] [outer = (nil)] 07:17:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0xa686c000) [pid = 1778] [serial = 58] [outer = 0x9ab36000] 07:17:08 INFO - PROCESS | 1778 | 1465222628338 Marionette DEBUG loaded listener.js 07:17:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0xa6876000) [pid = 1778] [serial = 59] [outer = 0x9ab36000] 07:17:09 INFO - PROCESS | 1778 | 1465222629063 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]]]}] 07:17:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:17:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1035ms 07:17:09 INFO - PROCESS | 1778 | 1465222629086 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:17:09 INFO - PROCESS | 1778 | 1465222629089 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 07:17:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:17:09 INFO - PROCESS | 1778 | 1465222629097 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:17:09 INFO - PROCESS | 1778 | 1465222629100 Marionette TRACE conn3 <- [1,54,null,{}] 07:17:09 INFO - PROCESS | 1778 | 1465222629114 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}] 07:17:09 INFO - PROCESS | 1778 | 1465222629118 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:09 INFO - PROCESS | 1778 | 1465222629309 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:17:09 INFO - PROCESS | 1778 | 1465222629323 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:09 INFO - PROCESS | 1778 | 1465222629329 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x93acf000 == 20 [pid = 1778] [id = 21] 07:17:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x93ad0c00) [pid = 1778] [serial = 60] [outer = (nil)] 07:17:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x93ad6800) [pid = 1778] [serial = 61] [outer = 0x93ad0c00] 07:17:09 INFO - PROCESS | 1778 | 1465222629399 Marionette DEBUG loaded listener.js 07:17:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x93adb000) [pid = 1778] [serial = 62] [outer = 0x93ad0c00] 07:17:10 INFO - PROCESS | 1778 | 1465222630136 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]]]}] 07:17:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:17:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1077ms 07:17:10 INFO - PROCESS | 1778 | 1465222630175 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:17:10 INFO - PROCESS | 1778 | 1465222630179 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 07:17:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:17:10 INFO - PROCESS | 1778 | 1465222630185 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:17:10 INFO - PROCESS | 1778 | 1465222630188 Marionette TRACE conn3 <- [1,58,null,{}] 07:17:10 INFO - PROCESS | 1778 | 1465222630198 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}] 07:17:10 INFO - PROCESS | 1778 | 1465222630202 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:11 INFO - PROCESS | 1778 | --DOCSHELL 0x93a78400 == 19 [pid = 1778] [id = 12] 07:17:11 INFO - PROCESS | 1778 | --DOCSHELL 0x9399e400 == 18 [pid = 1778] [id = 13] 07:17:11 INFO - PROCESS | 1778 | --DOCSHELL 0x91f21000 == 17 [pid = 1778] [id = 8] 07:17:11 INFO - PROCESS | 1778 | --DOCSHELL 0x91f27800 == 16 [pid = 1778] [id = 9] 07:17:11 INFO - PROCESS | 1778 | 1465222631404 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:17:11 INFO - PROCESS | 1778 | 1465222631430 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:11 INFO - PROCESS | 1778 | 1465222631438 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x939a1000 == 17 [pid = 1778] [id = 22] 07:17:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x939a2c00) [pid = 1778] [serial = 63] [outer = (nil)] 07:17:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x939de400) [pid = 1778] [serial = 64] [outer = 0x939a2c00] 07:17:11 INFO - PROCESS | 1778 | 1465222631517 Marionette DEBUG loaded listener.js 07:17:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x93a79400) [pid = 1778] [serial = 65] [outer = 0x939a2c00] 07:17:12 INFO - PROCESS | 1778 | 1465222632311 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]]]}] 07:17:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:17:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2693ms 07:17:12 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x93a73c00) [pid = 1778] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:17:12 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x91f21400) [pid = 1778] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:17:12 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x939a5c00) [pid = 1778] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:17:12 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x99954c00) [pid = 1778] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:17:12 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0xa35f0000) [pid = 1778] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:17:12 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x93a77800) [pid = 1778] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:17:12 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x9a915c00) [pid = 1778] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:17:12 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0xa103f800) [pid = 1778] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:17:12 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0xa225c000) [pid = 1778] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:17:12 INFO - PROCESS | 1778 | --DOMWINDOW == 55 (0xa255e400) [pid = 1778] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:17:12 INFO - PROCESS | 1778 | --DOMWINDOW == 54 (0x9ab36000) [pid = 1778] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:17:12 INFO - PROCESS | 1778 | 1465222632974 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:17:12 INFO - PROCESS | 1778 | 1465222632980 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 07:17:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:17:12 INFO - PROCESS | 1778 | 1465222632990 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:17:12 INFO - PROCESS | 1778 | 1465222632993 Marionette TRACE conn3 <- [1,62,null,{}] 07:17:13 INFO - PROCESS | 1778 | 1465222633001 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}] 07:17:13 INFO - PROCESS | 1778 | 1465222633007 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:13 INFO - PROCESS | 1778 | 1465222633173 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:17:13 INFO - PROCESS | 1778 | 1465222633269 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:13 INFO - PROCESS | 1778 | 1465222633278 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x93ad7000 == 18 [pid = 1778] [id = 23] 07:17:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0x93ad7c00) [pid = 1778] [serial = 66] [outer = (nil)] 07:17:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0x9453c000) [pid = 1778] [serial = 67] [outer = 0x93ad7c00] 07:17:13 INFO - PROCESS | 1778 | 1465222633356 Marionette DEBUG loaded listener.js 07:17:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x936edc00) [pid = 1778] [serial = 68] [outer = 0x93ad7c00] 07:17:14 INFO - PROCESS | 1778 | 1465222634060 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]]]}] 07:17:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:17:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1136ms 07:17:14 INFO - PROCESS | 1778 | 1465222634127 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:17:14 INFO - PROCESS | 1778 | 1465222634132 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 07:17:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:17:14 INFO - PROCESS | 1778 | 1465222634138 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:17:14 INFO - PROCESS | 1778 | 1465222634142 Marionette TRACE conn3 <- [1,66,null,{}] 07:17:14 INFO - PROCESS | 1778 | 1465222634148 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}] 07:17:14 INFO - PROCESS | 1778 | 1465222634153 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:14 INFO - PROCESS | 1778 | 1465222634321 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:17:14 INFO - PROCESS | 1778 | 1465222634334 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:14 INFO - PROCESS | 1778 | 1465222634346 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a911800 == 19 [pid = 1778] [id = 24] 07:17:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x9a912400) [pid = 1778] [serial = 69] [outer = (nil)] 07:17:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x9a9b1c00) [pid = 1778] [serial = 70] [outer = 0x9a912400] 07:17:14 INFO - PROCESS | 1778 | 1465222634420 Marionette DEBUG loaded listener.js 07:17:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x9aebe800) [pid = 1778] [serial = 71] [outer = 0x9a912400] 07:17:15 INFO - PROCESS | 1778 | 1465222635369 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]]]}] 07:17:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:17:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1288ms 07:17:15 INFO - PROCESS | 1778 | 1465222635428 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:17:15 INFO - PROCESS | 1778 | 1465222635435 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 07:17:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:17:15 INFO - PROCESS | 1778 | 1465222635444 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:17:15 INFO - PROCESS | 1778 | 1465222635449 Marionette TRACE conn3 <- [1,70,null,{}] 07:17:15 INFO - PROCESS | 1778 | 1465222635458 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}] 07:17:15 INFO - PROCESS | 1778 | 1465222635464 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:15 INFO - PROCESS | 1778 | 1465222635690 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:17:15 INFO - PROCESS | 1778 | 1465222635829 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:15 INFO - PROCESS | 1778 | 1465222635849 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a71c00 == 20 [pid = 1778] [id = 25] 07:17:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x93a77000) [pid = 1778] [serial = 72] [outer = (nil)] 07:17:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x97442c00) [pid = 1778] [serial = 73] [outer = 0x93a77000] 07:17:15 INFO - PROCESS | 1778 | 1465222635984 Marionette DEBUG loaded listener.js 07:17:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x995d7c00) [pid = 1778] [serial = 74] [outer = 0x93a77000] 07:17:16 INFO - PROCESS | 1778 | 1465222636848 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]]]}] 07:17:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:17:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1440ms 07:17:16 INFO - PROCESS | 1778 | 1465222636884 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:17:16 INFO - PROCESS | 1778 | 1465222636892 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 07:17:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:17:16 INFO - PROCESS | 1778 | 1465222636922 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:17:16 INFO - PROCESS | 1778 | 1465222636926 Marionette TRACE conn3 <- [1,74,null,{}] 07:17:16 INFO - PROCESS | 1778 | 1465222636934 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}] 07:17:16 INFO - PROCESS | 1778 | 1465222636940 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:17 INFO - PROCESS | 1778 | 1465222637122 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:17:17 INFO - PROCESS | 1778 | 1465222637261 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:17 INFO - PROCESS | 1778 | 1465222637270 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a9b9800 == 21 [pid = 1778] [id = 26] 07:17:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x9b009800) [pid = 1778] [serial = 75] [outer = (nil)] 07:17:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9b8b5000) [pid = 1778] [serial = 76] [outer = 0x9b009800] 07:17:17 INFO - PROCESS | 1778 | 1465222637357 Marionette DEBUG loaded listener.js 07:17:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x9d8b3000) [pid = 1778] [serial = 77] [outer = 0x9b009800] 07:17:18 INFO - PROCESS | 1778 | 1465222638214 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]]]}] 07:17:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:17:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1336ms 07:17:18 INFO - PROCESS | 1778 | 1465222638255 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:17:18 INFO - PROCESS | 1778 | 1465222638260 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 07:17:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:17:18 INFO - PROCESS | 1778 | 1465222638285 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:17:18 INFO - PROCESS | 1778 | 1465222638292 Marionette TRACE conn3 <- [1,78,null,{}] 07:17:18 INFO - PROCESS | 1778 | 1465222638311 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}] 07:17:18 INFO - PROCESS | 1778 | 1465222638320 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:18 INFO - PROCESS | 1778 | 1465222638505 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:17:18 INFO - PROCESS | 1778 | 1465222638646 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:18 INFO - PROCESS | 1778 | 1465222638658 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:18 INFO - PROCESS | 1778 | ++DOCSHELL 0xa23df800 == 22 [pid = 1778] [id = 27] 07:17:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0xa2552800) [pid = 1778] [serial = 78] [outer = (nil)] 07:17:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0xa2710800) [pid = 1778] [serial = 79] [outer = 0xa2552800] 07:17:18 INFO - PROCESS | 1778 | 1465222638741 Marionette DEBUG loaded listener.js 07:17:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0xa27de000) [pid = 1778] [serial = 80] [outer = 0xa2552800] 07:17:19 INFO - PROCESS | 1778 | 1465222639592 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]]]}] 07:17:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:17:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1408ms 07:17:19 INFO - PROCESS | 1778 | 1465222639676 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:17:19 INFO - PROCESS | 1778 | 1465222639681 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 07:17:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:17:19 INFO - PROCESS | 1778 | 1465222639688 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:17:19 INFO - PROCESS | 1778 | 1465222639691 Marionette TRACE conn3 <- [1,82,null,{}] 07:17:19 INFO - PROCESS | 1778 | 1465222639698 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}] 07:17:19 INFO - PROCESS | 1778 | 1465222639703 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:19 INFO - PROCESS | 1778 | 1465222639887 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:17:20 INFO - PROCESS | 1778 | 1465222640025 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:20 INFO - PROCESS | 1778 | 1465222640039 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f5ac00 == 23 [pid = 1778] [id = 28] 07:17:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x99517400) [pid = 1778] [serial = 81] [outer = (nil)] 07:17:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0xa4f08c00) [pid = 1778] [serial = 82] [outer = 0x99517400] 07:17:20 INFO - PROCESS | 1778 | 1465222640115 Marionette DEBUG loaded listener.js 07:17:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0xa6307000) [pid = 1778] [serial = 83] [outer = 0x99517400] 07:17:20 INFO - PROCESS | 1778 | 1465222640985 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]]]}] 07:17:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:17:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1334ms 07:17:21 INFO - PROCESS | 1778 | 1465222641030 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:17:21 INFO - PROCESS | 1778 | 1465222641034 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 07:17:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:17:21 INFO - PROCESS | 1778 | 1465222641040 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:17:21 INFO - PROCESS | 1778 | 1465222641044 Marionette TRACE conn3 <- [1,86,null,{}] 07:17:21 INFO - PROCESS | 1778 | 1465222641050 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}] 07:17:21 INFO - PROCESS | 1778 | 1465222641056 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:21 INFO - PROCESS | 1778 | 1465222641222 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:17:21 INFO - PROCESS | 1778 | 1465222641360 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:21 INFO - PROCESS | 1778 | 1465222641372 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x94540c00 == 24 [pid = 1778] [id = 29] 07:17:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x987a7800) [pid = 1778] [serial = 84] [outer = (nil)] 07:17:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0xa6805800) [pid = 1778] [serial = 85] [outer = 0x987a7800] 07:17:21 INFO - PROCESS | 1778 | 1465222641456 Marionette DEBUG loaded listener.js 07:17:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0xa686c800) [pid = 1778] [serial = 86] [outer = 0x987a7800] 07:17:22 INFO - PROCESS | 1778 | 1465222642353 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]]]}] 07:17:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:17:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1383ms 07:17:22 INFO - PROCESS | 1778 | 1465222642425 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:17:22 INFO - PROCESS | 1778 | 1465222642428 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 07:17:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:17:22 INFO - PROCESS | 1778 | 1465222642435 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:17:22 INFO - PROCESS | 1778 | 1465222642439 Marionette TRACE conn3 <- [1,90,null,{}] 07:17:22 INFO - PROCESS | 1778 | 1465222642445 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}] 07:17:22 INFO - PROCESS | 1778 | 1465222642455 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:22 INFO - PROCESS | 1778 | 1465222642695 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:17:23 INFO - PROCESS | 1778 | 1465222642999 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:23 INFO - PROCESS | 1778 | 1465222643011 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ce1400 == 25 [pid = 1778] [id = 30] 07:17:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92ce1800) [pid = 1778] [serial = 87] [outer = (nil)] 07:17:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9399d400) [pid = 1778] [serial = 88] [outer = 0x92ce1800] 07:17:23 INFO - PROCESS | 1778 | 1465222643098 Marionette DEBUG loaded listener.js 07:17:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x93ad1800) [pid = 1778] [serial = 89] [outer = 0x92ce1800] 07:17:23 INFO - PROCESS | 1778 | 1465222643880 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]]]}] 07:17:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:17:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1539ms 07:17:23 INFO - PROCESS | 1778 | 1465222643978 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:17:23 INFO - PROCESS | 1778 | 1465222643982 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 07:17:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:17:23 INFO - PROCESS | 1778 | 1465222643989 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:17:23 INFO - PROCESS | 1778 | 1465222643994 Marionette TRACE conn3 <- [1,94,null,{}] 07:17:24 INFO - PROCESS | 1778 | 1465222644002 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}] 07:17:24 INFO - PROCESS | 1778 | 1465222644010 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:24 INFO - PROCESS | 1778 | 1465222644180 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:17:24 INFO - PROCESS | 1778 | 1465222644296 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:24 INFO - PROCESS | 1778 | 1465222644302 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x939a4400 == 26 [pid = 1778] [id = 31] 07:17:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x95125c00) [pid = 1778] [serial = 90] [outer = (nil)] 07:17:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x99380c00) [pid = 1778] [serial = 91] [outer = 0x95125c00] 07:17:24 INFO - PROCESS | 1778 | 1465222644380 Marionette DEBUG loaded listener.js 07:17:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9a912000) [pid = 1778] [serial = 92] [outer = 0x95125c00] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x99950000) [pid = 1778] [serial = 12] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x93a7ac00) [pid = 1778] [serial = 17] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x93a71400) [pid = 1778] [serial = 25] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9a2d3800) [pid = 1778] [serial = 31] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9b7be000) [pid = 1778] [serial = 34] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0xa636c400) [pid = 1778] [serial = 37] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9aeb9c00) [pid = 1778] [serial = 40] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9b646000) [pid = 1778] [serial = 41] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9ab38000) [pid = 1778] [serial = 43] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9b004800) [pid = 1778] [serial = 44] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0xa2254800) [pid = 1778] [serial = 46] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0xa252cc00) [pid = 1778] [serial = 49] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0xa27e0800) [pid = 1778] [serial = 52] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0xa5110c00) [pid = 1778] [serial = 55] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0xa686c000) [pid = 1778] [serial = 58] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91f23c00) [pid = 1778] [serial = 22] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x97fedc00) [pid = 1778] [serial = 28] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0xa34e8400) [pid = 1778] [serial = 53] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0xa6876000) [pid = 1778] [serial = 59] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x94532800) [pid = 1778] [serial = 26] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0xa255ac00) [pid = 1778] [serial = 50] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x9d8b9800) [pid = 1778] [serial = 35] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0xa22cc400) [pid = 1778] [serial = 47] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x91f28000) [pid = 1778] [serial = 23] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0xa6876800) [pid = 1778] [serial = 38] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 55 (0x99d37400) [pid = 1778] [serial = 9] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 54 (0xa4f0e800) [pid = 1778] [serial = 2] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 53 (0x939da400) [pid = 1778] [serial = 19] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | --DOMWINDOW == 52 (0x93a75c00) [pid = 1778] [serial = 16] [outer = (nil)] [url = about:blank] 07:17:25 INFO - PROCESS | 1778 | 1465222645942 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]]]}] 07:17:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:17:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1991ms 07:17:26 INFO - PROCESS | 1778 | 1465222645994 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:17:26 INFO - PROCESS | 1778 | 1465222645999 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 07:17:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:17:26 INFO - PROCESS | 1778 | 1465222646008 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:17:26 INFO - PROCESS | 1778 | 1465222646014 Marionette TRACE conn3 <- [1,98,null,{}] 07:17:26 INFO - PROCESS | 1778 | 1465222646022 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}] 07:17:26 INFO - PROCESS | 1778 | 1465222646027 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:26 INFO - PROCESS | 1778 | 1465222646191 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:17:26 INFO - PROCESS | 1778 | 1465222646203 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:26 INFO - PROCESS | 1778 | 1465222646209 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x93ad7800 == 27 [pid = 1778] [id = 32] 07:17:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 53 (0x93ad8800) [pid = 1778] [serial = 93] [outer = (nil)] 07:17:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 54 (0x95132400) [pid = 1778] [serial = 94] [outer = 0x93ad8800] 07:17:26 INFO - PROCESS | 1778 | 1465222646285 Marionette DEBUG loaded listener.js 07:17:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0x98712c00) [pid = 1778] [serial = 95] [outer = 0x93ad8800] 07:17:27 INFO - PROCESS | 1778 | 1465222647385 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]]]}] 07:17:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0x9512b000) [pid = 1778] [serial = 96] [outer = 0x939e7400] 07:17:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:17:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1443ms 07:17:27 INFO - PROCESS | 1778 | 1465222647483 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:17:27 INFO - PROCESS | 1778 | 1465222647492 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 07:17:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:17:27 INFO - PROCESS | 1778 | 1465222647504 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:17:27 INFO - PROCESS | 1778 | 1465222647507 Marionette TRACE conn3 <- [1,102,null,{}] 07:17:27 INFO - PROCESS | 1778 | 1465222647526 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}] 07:17:27 INFO - PROCESS | 1778 | 1465222647530 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:27 INFO - PROCESS | 1778 | 1465222647761 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:17:27 INFO - PROCESS | 1778 | 1465222647827 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:27 INFO - PROCESS | 1778 | 1465222647833 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x9930a400 == 28 [pid = 1778] [id = 33] 07:17:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x995d1c00) [pid = 1778] [serial = 97] [outer = (nil)] 07:17:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x9ab2fc00) [pid = 1778] [serial = 98] [outer = 0x995d1c00] 07:17:27 INFO - PROCESS | 1778 | 1465222647913 Marionette DEBUG loaded listener.js 07:17:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x9b645c00) [pid = 1778] [serial = 99] [outer = 0x995d1c00] 07:17:28 INFO - PROCESS | 1778 | 1465222648822 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]]]}] 07:17:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:17:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1352ms 07:17:28 INFO - PROCESS | 1778 | 1465222648861 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:17:28 INFO - PROCESS | 1778 | 1465222648865 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 07:17:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:17:28 INFO - PROCESS | 1778 | 1465222648873 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:17:28 INFO - PROCESS | 1778 | 1465222648879 Marionette TRACE conn3 <- [1,106,null,{}] 07:17:28 INFO - PROCESS | 1778 | 1465222648915 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}] 07:17:28 INFO - PROCESS | 1778 | 1465222648924 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:29 INFO - PROCESS | 1778 | 1465222649138 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:17:29 INFO - PROCESS | 1778 | 1465222649165 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:29 INFO - PROCESS | 1778 | 1465222649178 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:29 INFO - PROCESS | 1778 | ++DOCSHELL 0xa2256c00 == 29 [pid = 1778] [id = 34] 07:17:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0xa225b400) [pid = 1778] [serial = 100] [outer = (nil)] 07:17:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0xa22cd400) [pid = 1778] [serial = 101] [outer = 0xa225b400] 07:17:29 INFO - PROCESS | 1778 | 1465222649250 Marionette DEBUG loaded listener.js 07:17:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0xa252cc00) [pid = 1778] [serial = 102] [outer = 0xa225b400] 07:17:30 INFO - PROCESS | 1778 | 1465222650108 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]]]}] 07:17:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:17:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1351ms 07:17:30 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x9a912400) [pid = 1778] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:17:30 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x939a2c00) [pid = 1778] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:17:30 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x93ad7c00) [pid = 1778] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:17:30 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x93ad0c00) [pid = 1778] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:17:30 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0xa35fa000) [pid = 1778] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:17:30 INFO - PROCESS | 1778 | 1465222650248 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:17:30 INFO - PROCESS | 1778 | 1465222650252 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 07:17:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:17:30 INFO - PROCESS | 1778 | 1465222650259 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:17:30 INFO - PROCESS | 1778 | 1465222650262 Marionette TRACE conn3 <- [1,110,null,{}] 07:17:30 INFO - PROCESS | 1778 | 1465222650268 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}] 07:17:30 INFO - PROCESS | 1778 | 1465222650275 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:30 INFO - PROCESS | 1778 | 1465222650425 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:17:30 INFO - PROCESS | 1778 | 1465222650434 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:30 INFO - PROCESS | 1778 | 1465222650444 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f95000 == 30 [pid = 1778] [id = 35] 07:17:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0xa2532c00) [pid = 1778] [serial = 103] [outer = (nil)] 07:17:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0xa2741c00) [pid = 1778] [serial = 104] [outer = 0xa2532c00] 07:17:30 INFO - PROCESS | 1778 | 1465222650521 Marionette DEBUG loaded listener.js 07:17:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0xa34ef000) [pid = 1778] [serial = 105] [outer = 0xa2532c00] 07:17:31 INFO - PROCESS | 1778 | 1465222651347 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]]]}] 07:17:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:17:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1134ms 07:17:31 INFO - PROCESS | 1778 | 1465222651394 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:17:31 INFO - PROCESS | 1778 | 1465222651398 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 07:17:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:17:31 INFO - PROCESS | 1778 | 1465222651404 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:17:31 INFO - PROCESS | 1778 | 1465222651408 Marionette TRACE conn3 <- [1,114,null,{}] 07:17:31 INFO - PROCESS | 1778 | 1465222651414 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}] 07:17:31 INFO - PROCESS | 1778 | 1465222651419 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:31 INFO - PROCESS | 1778 | 1465222651569 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:17:31 INFO - PROCESS | 1778 | 1465222651579 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:31 INFO - PROCESS | 1778 | 1465222651587 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f27800 == 31 [pid = 1778] [id = 36] 07:17:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0xa2532400) [pid = 1778] [serial = 106] [outer = (nil)] 07:17:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0xa35f0000) [pid = 1778] [serial = 107] [outer = 0xa2532400] 07:17:31 INFO - PROCESS | 1778 | 1465222651656 Marionette DEBUG loaded listener.js 07:17:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0xa35fa000) [pid = 1778] [serial = 108] [outer = 0xa2532400] 07:17:32 INFO - PROCESS | 1778 | 1465222652780 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]]]}] 07:17:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:17:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1433ms 07:17:32 INFO - PROCESS | 1778 | 1465222652839 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:17:32 INFO - PROCESS | 1778 | 1465222652846 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 07:17:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:17:32 INFO - PROCESS | 1778 | 1465222652855 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:17:32 INFO - PROCESS | 1778 | 1465222652860 Marionette TRACE conn3 <- [1,118,null,{}] 07:17:32 INFO - PROCESS | 1778 | 1465222652869 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}] 07:17:32 INFO - PROCESS | 1778 | 1465222652875 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:33 INFO - PROCESS | 1778 | 1465222653069 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:17:33 INFO - PROCESS | 1778 | 1465222653249 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:33 INFO - PROCESS | 1778 | 1465222653265 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f1fc00 == 32 [pid = 1778] [id = 37] 07:17:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x939dd400) [pid = 1778] [serial = 109] [outer = (nil)] 07:17:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x97447400) [pid = 1778] [serial = 110] [outer = 0x939dd400] 07:17:33 INFO - PROCESS | 1778 | 1465222653354 Marionette DEBUG loaded listener.js 07:17:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x9a2d2c00) [pid = 1778] [serial = 111] [outer = 0x939dd400] 07:17:34 INFO - PROCESS | 1778 | 1465222654185 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]]]}] 07:17:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:17:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1386ms 07:17:34 INFO - PROCESS | 1778 | 1465222654267 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:17:34 INFO - PROCESS | 1778 | 1465222654276 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 07:17:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:17:34 INFO - PROCESS | 1778 | 1465222654288 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:17:34 INFO - PROCESS | 1778 | 1465222654292 Marionette TRACE conn3 <- [1,122,null,{}] 07:17:34 INFO - PROCESS | 1778 | 1465222654299 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}] 07:17:34 INFO - PROCESS | 1778 | 1465222654305 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:34 INFO - PROCESS | 1778 | 1465222654490 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:17:34 INFO - PROCESS | 1778 | 1465222654614 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:34 INFO - PROCESS | 1778 | 1465222654626 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f65400 == 33 [pid = 1778] [id = 38] 07:17:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x94f66400) [pid = 1778] [serial = 112] [outer = (nil)] 07:17:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x97443c00) [pid = 1778] [serial = 113] [outer = 0x94f66400] 07:17:34 INFO - PROCESS | 1778 | 1465222654723 Marionette DEBUG loaded listener.js 07:17:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9744dc00) [pid = 1778] [serial = 114] [outer = 0x94f66400] 07:17:35 INFO - PROCESS | 1778 | 1465222655665 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]]]}] 07:17:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:17:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1447ms 07:17:35 INFO - PROCESS | 1778 | 1465222655735 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:17:35 INFO - PROCESS | 1778 | 1465222655740 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 07:17:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:17:35 INFO - PROCESS | 1778 | 1465222655747 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:17:35 INFO - PROCESS | 1778 | 1465222655754 Marionette TRACE conn3 <- [1,126,null,{}] 07:17:35 INFO - PROCESS | 1778 | 1465222655771 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}] 07:17:35 INFO - PROCESS | 1778 | 1465222655780 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:35 INFO - PROCESS | 1778 | 1465222655996 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:17:36 INFO - PROCESS | 1778 | 1465222656169 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:36 INFO - PROCESS | 1778 | 1465222656181 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:36 INFO - PROCESS | 1778 | ++DOCSHELL 0xa252e400 == 34 [pid = 1778] [id = 39] 07:17:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0xa2558400) [pid = 1778] [serial = 115] [outer = (nil)] 07:17:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0xa27dd400) [pid = 1778] [serial = 116] [outer = 0xa2558400] 07:17:36 INFO - PROCESS | 1778 | 1465222656268 Marionette DEBUG loaded listener.js 07:17:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0xa36a2000) [pid = 1778] [serial = 117] [outer = 0xa2558400] 07:17:37 INFO - PROCESS | 1778 | 1465222657243 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]]]}] 07:17:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:17:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1689ms 07:17:37 INFO - PROCESS | 1778 | 1465222657437 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:17:37 INFO - PROCESS | 1778 | 1465222657444 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 07:17:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:17:37 INFO - PROCESS | 1778 | 1465222657452 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:17:37 INFO - PROCESS | 1778 | 1465222657457 Marionette TRACE conn3 <- [1,130,null,{}] 07:17:37 INFO - PROCESS | 1778 | 1465222657465 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}] 07:17:37 INFO - PROCESS | 1778 | 1465222657470 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:37 INFO - PROCESS | 1778 | 1465222657660 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:17:37 INFO - PROCESS | 1778 | 1465222657894 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:37 INFO - PROCESS | 1778 | 1465222657909 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x93adb800 == 35 [pid = 1778] [id = 40] 07:17:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x93adbc00) [pid = 1778] [serial = 118] [outer = (nil)] 07:17:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x94f5a400) [pid = 1778] [serial = 119] [outer = 0x93adbc00] 07:17:38 INFO - PROCESS | 1778 | 1465222658010 Marionette DEBUG loaded listener.js 07:17:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x94f63800) [pid = 1778] [serial = 120] [outer = 0x93adbc00] 07:17:38 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0xa6393800) [pid = 1778] [serial = 56] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9a9b1c00) [pid = 1778] [serial = 70] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x93adb000) [pid = 1778] [serial = 62] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9aebe800) [pid = 1778] [serial = 71] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x939de400) [pid = 1778] [serial = 64] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x93a79400) [pid = 1778] [serial = 65] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9453c000) [pid = 1778] [serial = 67] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x936edc00) [pid = 1778] [serial = 68] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x93ad6800) [pid = 1778] [serial = 61] [outer = (nil)] [url = about:blank] 07:17:38 INFO - PROCESS | 1778 | 1465222658820 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]]]}] 07:17:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:17:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1389ms 07:17:38 INFO - PROCESS | 1778 | 1465222658847 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:17:38 INFO - PROCESS | 1778 | 1465222658853 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 07:17:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:17:38 INFO - PROCESS | 1778 | 1465222658864 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:17:38 INFO - PROCESS | 1778 | 1465222658869 Marionette TRACE conn3 <- [1,134,null,{}] 07:17:38 INFO - PROCESS | 1778 | 1465222658875 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}] 07:17:38 INFO - PROCESS | 1778 | 1465222658881 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:39 INFO - PROCESS | 1778 | 1465222659047 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:17:39 INFO - PROCESS | 1778 | 1465222659060 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:39 INFO - PROCESS | 1778 | 1465222659066 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x98711c00 == 36 [pid = 1778] [id = 41] 07:17:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9930b800) [pid = 1778] [serial = 121] [outer = (nil)] 07:17:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x99872000) [pid = 1778] [serial = 122] [outer = 0x9930b800] 07:17:39 INFO - PROCESS | 1778 | 1465222659141 Marionette DEBUG loaded listener.js 07:17:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9a9b1c00) [pid = 1778] [serial = 123] [outer = 0x9930b800] 07:17:40 INFO - PROCESS | 1778 | 1465222660006 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]]]}] 07:17:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:17:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1187ms 07:17:40 INFO - PROCESS | 1778 | 1465222660048 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:17:40 INFO - PROCESS | 1778 | 1465222660052 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 07:17:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:17:40 INFO - PROCESS | 1778 | 1465222660059 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:17:40 INFO - PROCESS | 1778 | 1465222660062 Marionette TRACE conn3 <- [1,138,null,{}] 07:17:40 INFO - PROCESS | 1778 | 1465222660077 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}] 07:17:40 INFO - PROCESS | 1778 | 1465222660085 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:40 INFO - PROCESS | 1778 | 1465222660243 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:17:40 INFO - PROCESS | 1778 | 1465222660344 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:40 INFO - PROCESS | 1778 | 1465222660358 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b8c2400 == 37 [pid = 1778] [id = 42] 07:17:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0xa0510400) [pid = 1778] [serial = 124] [outer = (nil)] 07:17:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0xa2254800) [pid = 1778] [serial = 125] [outer = 0xa0510400] 07:17:40 INFO - PROCESS | 1778 | 1465222660427 Marionette DEBUG loaded listener.js 07:17:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0xa2556400) [pid = 1778] [serial = 126] [outer = 0xa0510400] 07:17:41 INFO - PROCESS | 1778 | 1465222661256 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]]]}] 07:17:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:17:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1231ms 07:17:41 INFO - PROCESS | 1778 | 1465222661307 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:17:41 INFO - PROCESS | 1778 | 1465222661323 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 07:17:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:17:41 INFO - PROCESS | 1778 | 1465222661400 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:17:41 INFO - PROCESS | 1778 | 1465222661403 Marionette TRACE conn3 <- [1,142,null,{}] 07:17:41 INFO - PROCESS | 1778 | 1465222661417 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}] 07:17:41 INFO - PROCESS | 1778 | 1465222661422 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:41 INFO - PROCESS | 1778 | 1465222661618 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:17:41 INFO - PROCESS | 1778 | 1465222661638 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:41 INFO - PROCESS | 1778 | 1465222661646 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:41 INFO - PROCESS | 1778 | ++DOCSHELL 0xa0510c00 == 38 [pid = 1778] [id = 43] 07:17:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0xa255cc00) [pid = 1778] [serial = 127] [outer = (nil)] 07:17:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0xa688bc00) [pid = 1778] [serial = 128] [outer = 0xa255cc00] 07:17:41 INFO - PROCESS | 1778 | 1465222661715 Marionette DEBUG loaded listener.js 07:17:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0xa689a800) [pid = 1778] [serial = 129] [outer = 0xa255cc00] 07:17:42 INFO - PROCESS | 1778 | 1465222662544 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]]]}] 07:17:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:17:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1237ms 07:17:42 INFO - PROCESS | 1778 | 1465222662604 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:17:42 INFO - PROCESS | 1778 | 1465222662607 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 07:17:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:17:42 INFO - PROCESS | 1778 | 1465222662614 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:17:42 INFO - PROCESS | 1778 | 1465222662617 Marionette TRACE conn3 <- [1,146,null,{}] 07:17:42 INFO - PROCESS | 1778 | 1465222662622 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}] 07:17:42 INFO - PROCESS | 1778 | 1465222662627 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:42 INFO - PROCESS | 1778 | 1465222662825 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:17:42 INFO - PROCESS | 1778 | 1465222662845 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:42 INFO - PROCESS | 1778 | 1465222662854 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:42 INFO - PROCESS | 1778 | ++DOCSHELL 0xa639f000 == 39 [pid = 1778] [id = 44] 07:17:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0xa689d800) [pid = 1778] [serial = 130] [outer = (nil)] 07:17:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0xa68a3c00) [pid = 1778] [serial = 131] [outer = 0xa689d800] 07:17:42 INFO - PROCESS | 1778 | 1465222662920 Marionette DEBUG loaded listener.js 07:17:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0xa68a4c00) [pid = 1778] [serial = 132] [outer = 0xa689d800] 07:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0xa225b400) [pid = 1778] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0xa2532c00) [pid = 1778] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x995d1c00) [pid = 1778] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x95125c00) [pid = 1778] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x93ad8800) [pid = 1778] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x93a77000) [pid = 1778] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9b009800) [pid = 1778] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0xa2552800) [pid = 1778] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x99517400) [pid = 1778] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x987a7800) [pid = 1778] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:17:43 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92ce1800) [pid = 1778] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:17:43 INFO - PROCESS | 1778 | 1465222663801 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]]]}] 07:17:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:17:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1232ms 07:17:43 INFO - PROCESS | 1778 | 1465222663848 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:17:43 INFO - PROCESS | 1778 | 1465222663851 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 07:17:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:17:43 INFO - PROCESS | 1778 | 1465222663857 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:17:43 INFO - PROCESS | 1778 | 1465222663860 Marionette TRACE conn3 <- [1,150,null,{}] 07:17:43 INFO - PROCESS | 1778 | 1465222663865 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}] 07:17:43 INFO - PROCESS | 1778 | 1465222663876 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:44 INFO - PROCESS | 1778 | 1465222664077 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:17:44 INFO - PROCESS | 1778 | 1465222664237 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:44 INFO - PROCESS | 1778 | 1465222664245 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x99950000 == 40 [pid = 1778] [id = 45] 07:17:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x99954c00) [pid = 1778] [serial = 133] [outer = (nil)] 07:17:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9d8b7800) [pid = 1778] [serial = 134] [outer = 0x99954c00] 07:17:44 INFO - PROCESS | 1778 | 1465222664321 Marionette DEBUG loaded listener.js 07:17:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0xa6307400) [pid = 1778] [serial = 135] [outer = 0x99954c00] 07:17:45 INFO - PROCESS | 1778 | 1465222665234 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]]]}] 07:17:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:17:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1429ms 07:17:45 INFO - PROCESS | 1778 | 1465222665322 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:17:45 INFO - PROCESS | 1778 | 1465222665328 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 07:17:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:17:45 INFO - PROCESS | 1778 | 1465222665336 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:17:45 INFO - PROCESS | 1778 | 1465222665343 Marionette TRACE conn3 <- [1,154,null,{}] 07:17:45 INFO - PROCESS | 1778 | 1465222665352 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}] 07:17:45 INFO - PROCESS | 1778 | 1465222665357 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:45 INFO - PROCESS | 1778 | 1465222665570 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:17:45 INFO - PROCESS | 1778 | 1465222665759 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:45 INFO - PROCESS | 1778 | 1465222665774 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x936ee400 == 41 [pid = 1778] [id = 46] 07:17:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x93ace800) [pid = 1778] [serial = 136] [outer = (nil)] 07:17:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x93ad7c00) [pid = 1778] [serial = 137] [outer = 0x93ace800] 07:17:45 INFO - PROCESS | 1778 | 1465222665863 Marionette DEBUG loaded listener.js 07:17:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x94f66000) [pid = 1778] [serial = 138] [outer = 0x93ace800] 07:17:46 INFO - PROCESS | 1778 | 1465222666686 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]]]}] 07:17:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:17:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1387ms 07:17:46 INFO - PROCESS | 1778 | 1465222666724 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:17:46 INFO - PROCESS | 1778 | 1465222666729 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 07:17:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:17:46 INFO - PROCESS | 1778 | 1465222666741 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:17:46 INFO - PROCESS | 1778 | 1465222666747 Marionette TRACE conn3 <- [1,158,null,{}] 07:17:46 INFO - PROCESS | 1778 | 1465222666754 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}] 07:17:46 INFO - PROCESS | 1778 | 1465222666761 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:46 INFO - PROCESS | 1778 | 1465222666958 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:17:47 INFO - PROCESS | 1778 | 1465222667122 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:47 INFO - PROCESS | 1778 | 1465222667133 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x9508bc00 == 42 [pid = 1778] [id = 47] 07:17:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x987aa800) [pid = 1778] [serial = 139] [outer = (nil)] 07:17:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9a915000) [pid = 1778] [serial = 140] [outer = 0x987aa800] 07:17:47 INFO - PROCESS | 1778 | 1465222667223 Marionette DEBUG loaded listener.js 07:17:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9aeba800) [pid = 1778] [serial = 141] [outer = 0x987aa800] 07:17:48 INFO - PROCESS | 1778 | 1465222668175 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]]]}] 07:17:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:17:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1490ms 07:17:48 INFO - PROCESS | 1778 | 1465222668228 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:17:48 INFO - PROCESS | 1778 | 1465222668233 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 07:17:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:17:48 INFO - PROCESS | 1778 | 1465222668239 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:17:48 INFO - PROCESS | 1778 | 1465222668243 Marionette TRACE conn3 <- [1,162,null,{}] 07:17:48 INFO - PROCESS | 1778 | 1465222668257 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}] 07:17:48 INFO - PROCESS | 1778 | 1465222668266 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:48 INFO - PROCESS | 1778 | 1465222668451 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:17:48 INFO - PROCESS | 1778 | 1465222668599 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:48 INFO - PROCESS | 1778 | 1465222668608 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:48 INFO - PROCESS | 1778 | ++DOCSHELL 0xa4f05c00 == 43 [pid = 1778] [id = 48] 07:17:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0xa4f0e800) [pid = 1778] [serial = 142] [outer = (nil)] 07:17:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0xa6807400) [pid = 1778] [serial = 143] [outer = 0xa4f0e800] 07:17:48 INFO - PROCESS | 1778 | 1465222668697 Marionette DEBUG loaded listener.js 07:17:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0xa686d800) [pid = 1778] [serial = 144] [outer = 0xa4f0e800] 07:17:49 INFO - PROCESS | 1778 | 1465222669602 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]]]}] 07:17:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:17:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1380ms 07:17:49 INFO - PROCESS | 1778 | 1465222669619 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:17:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:17:49 INFO - PROCESS | 1778 | 1465222669627 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 07:17:49 INFO - PROCESS | 1778 | 1465222669634 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:17:49 INFO - PROCESS | 1778 | 1465222669637 Marionette TRACE conn3 <- [1,166,null,{}] 07:17:49 INFO - PROCESS | 1778 | 1465222669662 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}] 07:17:49 INFO - PROCESS | 1778 | 1465222669668 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:49 INFO - PROCESS | 1778 | 1465222669846 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:17:50 INFO - PROCESS | 1778 | 1465222669992 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:50 INFO - PROCESS | 1778 | 1465222670003 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x93ada400 == 44 [pid = 1778] [id = 49] 07:17:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9b998000) [pid = 1778] [serial = 145] [outer = (nil)] 07:17:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9b99fc00) [pid = 1778] [serial = 146] [outer = 0x9b998000] 07:17:50 INFO - PROCESS | 1778 | 1465222670081 Marionette DEBUG loaded listener.js 07:17:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x9b9a4c00) [pid = 1778] [serial = 147] [outer = 0x9b998000] 07:17:50 INFO - PROCESS | 1778 | 1465222670778 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:17:51 INFO - PROCESS | 1778 | 1465222671018 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]]]}] 07:17:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:17:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1415ms 07:17:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:17:51 INFO - PROCESS | 1778 | 1465222671049 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:17:51 INFO - PROCESS | 1778 | 1465222671052 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 07:17:51 INFO - PROCESS | 1778 | 1465222671059 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:17:51 INFO - PROCESS | 1778 | 1465222671063 Marionette TRACE conn3 <- [1,170,null,{}] 07:17:51 INFO - PROCESS | 1778 | 1465222671069 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}] 07:17:51 INFO - PROCESS | 1778 | 1465222671074 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:51 INFO - PROCESS | 1778 | 1465222671245 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:17:51 INFO - PROCESS | 1778 | 1465222671393 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:51 INFO - PROCESS | 1778 | 1465222671401 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b99c400 == 45 [pid = 1778] [id = 50] 07:17:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0xa2552400) [pid = 1778] [serial = 148] [outer = (nil)] 07:17:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0xa6e88400) [pid = 1778] [serial = 149] [outer = 0xa2552400] 07:17:51 INFO - PROCESS | 1778 | 1465222671485 Marionette DEBUG loaded listener.js 07:17:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0xa6e8dc00) [pid = 1778] [serial = 150] [outer = 0xa2552400] 07:17:52 INFO - PROCESS | 1778 | 1465222672383 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]]]}] 07:17:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:17:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1391ms 07:17:52 INFO - PROCESS | 1778 | 1465222672451 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:17:52 INFO - PROCESS | 1778 | 1465222672454 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 07:17:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:17:52 INFO - PROCESS | 1778 | 1465222672461 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:17:52 INFO - PROCESS | 1778 | 1465222672465 Marionette TRACE conn3 <- [1,174,null,{}] 07:17:52 INFO - PROCESS | 1778 | 1465222672470 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}] 07:17:52 INFO - PROCESS | 1778 | 1465222672480 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:52 INFO - PROCESS | 1778 | 1465222672732 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:17:53 INFO - PROCESS | 1778 | 1465222673164 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:53 INFO - PROCESS | 1778 | 1465222673186 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:53 INFO - PROCESS | 1778 | ++DOCSHELL 0xa8c1d400 == 46 [pid = 1778] [id = 51] 07:17:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0xa8c4dc00) [pid = 1778] [serial = 151] [outer = (nil)] 07:17:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0xa8c8b800) [pid = 1778] [serial = 152] [outer = 0xa8c4dc00] 07:17:53 INFO - PROCESS | 1778 | 1465222673279 Marionette DEBUG loaded listener.js 07:17:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0xa905f000) [pid = 1778] [serial = 153] [outer = 0xa8c4dc00] 07:17:54 INFO - PROCESS | 1778 | 1465222674109 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]]]}] 07:17:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:17:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1686ms 07:17:54 INFO - PROCESS | 1778 | 1465222674148 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:17:54 INFO - PROCESS | 1778 | 1465222674152 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 07:17:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:17:54 INFO - PROCESS | 1778 | 1465222674158 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:17:54 INFO - PROCESS | 1778 | 1465222674162 Marionette TRACE conn3 <- [1,178,null,{}] 07:17:54 INFO - PROCESS | 1778 | 1465222674168 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}] 07:17:54 INFO - PROCESS | 1778 | 1465222674173 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:54 INFO - PROCESS | 1778 | 1465222674344 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:17:54 INFO - PROCESS | 1778 | 1465222674491 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:54 INFO - PROCESS | 1778 | 1465222674499 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x92cdd800 == 47 [pid = 1778] [id = 52] 07:17:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x936ee000) [pid = 1778] [serial = 154] [outer = (nil)] 07:17:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x99513800) [pid = 1778] [serial = 155] [outer = 0x936ee000] 07:17:54 INFO - PROCESS | 1778 | 1465222674580 Marionette DEBUG loaded listener.js 07:17:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x9a3ecc00) [pid = 1778] [serial = 156] [outer = 0x936ee000] 07:17:55 INFO - PROCESS | 1778 | 1465222675668 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]]]}] 07:17:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:17:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1591ms 07:17:55 INFO - PROCESS | 1778 | 1465222675750 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:17:55 INFO - PROCESS | 1778 | 1465222675757 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 07:17:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:17:55 INFO - PROCESS | 1778 | 1465222675764 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:17:55 INFO - PROCESS | 1778 | 1465222675772 Marionette TRACE conn3 <- [1,182,null,{}] 07:17:55 INFO - PROCESS | 1778 | 1465222675780 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}] 07:17:55 INFO - PROCESS | 1778 | 1465222675785 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:55 INFO - PROCESS | 1778 | 1465222675996 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:17:56 INFO - PROCESS | 1778 | --DOCSHELL 0xa639f000 == 46 [pid = 1778] [id = 44] 07:17:56 INFO - PROCESS | 1778 | --DOCSHELL 0xa0510c00 == 45 [pid = 1778] [id = 43] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0xa35f0000) [pid = 1778] [serial = 107] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | 1465222676229 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:56 INFO - PROCESS | 1778 | 1465222676240 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:56 INFO - PROCESS | 1778 | --DOCSHELL 0x9b8c2400 == 44 [pid = 1778] [id = 42] 07:17:56 INFO - PROCESS | 1778 | --DOCSHELL 0x98711c00 == 43 [pid = 1778] [id = 41] 07:17:56 INFO - PROCESS | 1778 | --DOCSHELL 0x93adb800 == 42 [pid = 1778] [id = 40] 07:17:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a7b400 == 43 [pid = 1778] [id = 53] 07:17:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x93acf800) [pid = 1778] [serial = 157] [outer = (nil)] 07:17:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x93adb800) [pid = 1778] [serial = 158] [outer = 0x93acf800] 07:17:56 INFO - PROCESS | 1778 | 1465222676321 Marionette DEBUG loaded listener.js 07:17:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x9744b800) [pid = 1778] [serial = 159] [outer = 0x93acf800] 07:17:56 INFO - PROCESS | 1778 | --DOCSHELL 0x91f1fc00 == 42 [pid = 1778] [id = 37] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0xa22cd400) [pid = 1778] [serial = 101] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0xa252cc00) [pid = 1778] [serial = 102] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0xa2741c00) [pid = 1778] [serial = 104] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x9ab2fc00) [pid = 1778] [serial = 98] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x9a912000) [pid = 1778] [serial = 92] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x99380c00) [pid = 1778] [serial = 91] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x95132400) [pid = 1778] [serial = 94] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x98712c00) [pid = 1778] [serial = 95] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x9a2c8000) [pid = 1778] [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.] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x995d7c00) [pid = 1778] [serial = 74] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x97442c00) [pid = 1778] [serial = 73] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9d8b3000) [pid = 1778] [serial = 77] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9b8b5000) [pid = 1778] [serial = 76] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0xa27de000) [pid = 1778] [serial = 80] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0xa2710800) [pid = 1778] [serial = 79] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0xa6307000) [pid = 1778] [serial = 83] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0xa4f08c00) [pid = 1778] [serial = 82] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0xa686c800) [pid = 1778] [serial = 86] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0xa6805800) [pid = 1778] [serial = 85] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x93ad1800) [pid = 1778] [serial = 89] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9399d400) [pid = 1778] [serial = 88] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0xa34ef000) [pid = 1778] [serial = 105] [outer = (nil)] [url = about:blank] 07:17:56 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9b645c00) [pid = 1778] [serial = 99] [outer = (nil)] [url = about:blank] 07:17:57 INFO - PROCESS | 1778 | 1465222677064 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]]]}] 07:17:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:17:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1334ms 07:17:57 INFO - PROCESS | 1778 | 1465222677099 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:17:57 INFO - PROCESS | 1778 | 1465222677106 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 07:17:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:17:57 INFO - PROCESS | 1778 | 1465222677116 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:17:57 INFO - PROCESS | 1778 | 1465222677120 Marionette TRACE conn3 <- [1,186,null,{}] 07:17:57 INFO - PROCESS | 1778 | 1465222677126 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}] 07:17:57 INFO - PROCESS | 1778 | 1465222677132 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:57 INFO - PROCESS | 1778 | 1465222677300 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:17:57 INFO - PROCESS | 1778 | 1465222677312 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:57 INFO - PROCESS | 1778 | 1465222677321 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x97f0b400 == 43 [pid = 1778] [id = 54] 07:17:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x99372c00) [pid = 1778] [serial = 160] [outer = (nil)] 07:17:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x99d38c00) [pid = 1778] [serial = 161] [outer = 0x99372c00] 07:17:57 INFO - PROCESS | 1778 | 1465222677391 Marionette DEBUG loaded listener.js 07:17:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9a3f0400) [pid = 1778] [serial = 162] [outer = 0x99372c00] 07:17:58 INFO - PROCESS | 1778 | 1465222678180 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]]]}] 07:17:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:17:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1133ms 07:17:58 INFO - PROCESS | 1778 | 1465222678250 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:17:58 INFO - PROCESS | 1778 | 1465222678254 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 07:17:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:17:58 INFO - PROCESS | 1778 | 1465222678265 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:17:58 INFO - PROCESS | 1778 | 1465222678269 Marionette TRACE conn3 <- [1,190,null,{}] 07:17:58 INFO - PROCESS | 1778 | 1465222678285 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}] 07:17:58 INFO - PROCESS | 1778 | 1465222678294 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:58 INFO - PROCESS | 1778 | 1465222678460 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:17:58 INFO - PROCESS | 1778 | 1465222678577 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:58 INFO - PROCESS | 1778 | 1465222678588 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a914800 == 44 [pid = 1778] [id = 55] 07:17:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9ab31800) [pid = 1778] [serial = 163] [outer = (nil)] 07:17:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9aeb6c00) [pid = 1778] [serial = 164] [outer = 0x9ab31800] 07:17:58 INFO - PROCESS | 1778 | 1465222678661 Marionette DEBUG loaded listener.js 07:17:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9b681800) [pid = 1778] [serial = 165] [outer = 0x9ab31800] 07:17:59 INFO - PROCESS | 1778 | 1465222679400 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]]]}] 07:17:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:17:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1185ms 07:17:59 INFO - PROCESS | 1778 | 1465222679451 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:17:59 INFO - PROCESS | 1778 | 1465222679456 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 07:17:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:17:59 INFO - PROCESS | 1778 | 1465222679467 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:17:59 INFO - PROCESS | 1778 | 1465222679470 Marionette TRACE conn3 <- [1,194,null,{}] 07:17:59 INFO - PROCESS | 1778 | 1465222679476 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}] 07:17:59 INFO - PROCESS | 1778 | 1465222679481 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:59 INFO - PROCESS | 1778 | 1465222679708 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:17:59 INFO - PROCESS | 1778 | 1465222679738 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:17:59 INFO - PROCESS | 1778 | 1465222679749 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:17:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a3f5800 == 45 [pid = 1778] [id = 56] 07:17:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9b8b5c00) [pid = 1778] [serial = 166] [outer = (nil)] 07:17:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9b9a2400) [pid = 1778] [serial = 167] [outer = 0x9b8b5c00] 07:17:59 INFO - PROCESS | 1778 | 1465222679822 Marionette DEBUG loaded listener.js 07:17:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0xa1041800) [pid = 1778] [serial = 168] [outer = 0x9b8b5c00] 07:18:00 INFO - PROCESS | 1778 | 1465222680922 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]]]}] 07:18:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:18:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1638ms 07:18:01 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9930b800) [pid = 1778] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:18:01 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0xa255cc00) [pid = 1778] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:18:01 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x93adbc00) [pid = 1778] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:18:01 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0xa689d800) [pid = 1778] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:18:01 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0xa0510400) [pid = 1778] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:18:01 INFO - PROCESS | 1778 | 1465222681160 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:18:01 INFO - PROCESS | 1778 | 1465222681166 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 07:18:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:18:01 INFO - PROCESS | 1778 | 1465222681178 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:18:01 INFO - PROCESS | 1778 | 1465222681182 Marionette TRACE conn3 <- [1,198,null,{}] 07:18:01 INFO - PROCESS | 1778 | 1465222681192 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}] 07:18:01 INFO - PROCESS | 1778 | 1465222681198 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:01 INFO - PROCESS | 1778 | 1465222681425 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:18:01 INFO - PROCESS | 1778 | 1465222681566 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:01 INFO - PROCESS | 1778 | 1465222681580 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x936ed000 == 46 [pid = 1778] [id = 57] 07:18:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x989ce400) [pid = 1778] [serial = 169] [outer = (nil)] 07:18:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x989d5400) [pid = 1778] [serial = 170] [outer = 0x989ce400] 07:18:01 INFO - PROCESS | 1778 | 1465222681652 Marionette DEBUG loaded listener.js 07:18:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x989d6400) [pid = 1778] [serial = 171] [outer = 0x989ce400] 07:18:02 INFO - PROCESS | 1778 | 1465222682409 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]]]}] 07:18:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:18:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1249ms 07:18:02 INFO - PROCESS | 1778 | 1465222682427 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:18:02 INFO - PROCESS | 1778 | 1465222682430 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 07:18:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:18:02 INFO - PROCESS | 1778 | 1465222682437 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:18:02 INFO - PROCESS | 1778 | 1465222682440 Marionette TRACE conn3 <- [1,202,null,{}] 07:18:02 INFO - PROCESS | 1778 | 1465222682454 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}] 07:18:02 INFO - PROCESS | 1778 | 1465222682463 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:02 INFO - PROCESS | 1778 | 1465222682642 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:18:02 INFO - PROCESS | 1778 | 1465222682653 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:02 INFO - PROCESS | 1778 | 1465222682661 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f26c00 == 47 [pid = 1778] [id = 58] 07:18:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x989d9800) [pid = 1778] [serial = 172] [outer = (nil)] 07:18:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0xa252d000) [pid = 1778] [serial = 173] [outer = 0x989d9800] 07:18:02 INFO - PROCESS | 1778 | 1465222682732 Marionette DEBUG loaded listener.js 07:18:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0xa255e800) [pid = 1778] [serial = 174] [outer = 0x989d9800] 07:18:03 INFO - PROCESS | 1778 | 1465222683700 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]]]}] 07:18:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:18:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1289ms 07:18:03 INFO - PROCESS | 1778 | 1465222683727 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:18:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:18:03 INFO - PROCESS | 1778 | 1465222683734 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 07:18:03 INFO - PROCESS | 1778 | 1465222683742 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:18:03 INFO - PROCESS | 1778 | 1465222683748 Marionette TRACE conn3 <- [1,206,null,{}] 07:18:03 INFO - PROCESS | 1778 | 1465222683756 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}] 07:18:03 INFO - PROCESS | 1778 | 1465222683763 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:03 INFO - PROCESS | 1778 | 1465222683995 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:18:04 INFO - PROCESS | 1778 | 1465222684207 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:04 INFO - PROCESS | 1778 | 1465222684217 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x93ad2000 == 48 [pid = 1778] [id = 59] 07:18:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x93ad5800) [pid = 1778] [serial = 175] [outer = (nil)] 07:18:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x95087800) [pid = 1778] [serial = 176] [outer = 0x93ad5800] 07:18:04 INFO - PROCESS | 1778 | 1465222684351 Marionette DEBUG loaded listener.js 07:18:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x97f10000) [pid = 1778] [serial = 177] [outer = 0x93ad5800] 07:18:05 INFO - PROCESS | 1778 | 1465222685206 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]]]}] 07:18:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:18:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1536ms 07:18:05 INFO - PROCESS | 1778 | 1465222685278 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:18:05 INFO - PROCESS | 1778 | 1465222685285 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 07:18:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:18:05 INFO - PROCESS | 1778 | 1465222685298 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:18:05 INFO - PROCESS | 1778 | 1465222685303 Marionette TRACE conn3 <- [1,210,null,{}] 07:18:05 INFO - PROCESS | 1778 | 1465222685309 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}] 07:18:05 INFO - PROCESS | 1778 | 1465222685315 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:05 INFO - PROCESS | 1778 | 1465222685552 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:18:05 INFO - PROCESS | 1778 | 1465222685705 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:05 INFO - PROCESS | 1778 | 1465222685714 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f1a400 == 49 [pid = 1778] [id = 60] 07:18:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9930b800) [pid = 1778] [serial = 178] [outer = (nil)] 07:18:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x99ee1000) [pid = 1778] [serial = 179] [outer = 0x9930b800] 07:18:05 INFO - PROCESS | 1778 | 1465222685805 Marionette DEBUG loaded listener.js 07:18:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x99ee5400) [pid = 1778] [serial = 180] [outer = 0x9930b800] 07:18:06 INFO - PROCESS | 1778 | 1465222686694 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]]]}] 07:18:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:18:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1433ms 07:18:06 INFO - PROCESS | 1778 | 1465222686739 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:18:06 INFO - PROCESS | 1778 | 1465222686744 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 07:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:18:06 INFO - PROCESS | 1778 | 1465222686753 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:18:06 INFO - PROCESS | 1778 | 1465222686760 Marionette TRACE conn3 <- [1,214,null,{}] 07:18:06 INFO - PROCESS | 1778 | 1465222686777 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}] 07:18:06 INFO - PROCESS | 1778 | 1465222686789 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:06 INFO - PROCESS | 1778 | 1465222686980 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:18:07 INFO - PROCESS | 1778 | 1465222687151 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:07 INFO - PROCESS | 1778 | 1465222687163 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a3f7800 == 50 [pid = 1778] [id = 61] 07:18:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x9a3f9000) [pid = 1778] [serial = 181] [outer = (nil)] 07:18:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x9a912400) [pid = 1778] [serial = 182] [outer = 0x9a3f9000] 07:18:07 INFO - PROCESS | 1778 | 1465222687248 Marionette DEBUG loaded listener.js 07:18:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x9b67d000) [pid = 1778] [serial = 183] [outer = 0x9a3f9000] 07:18:08 INFO - PROCESS | 1778 | 1465222688197 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]]]}] 07:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1489ms 07:18:08 INFO - PROCESS | 1778 | 1465222688257 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:18:08 INFO - PROCESS | 1778 | 1465222688263 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 07:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:18:08 INFO - PROCESS | 1778 | 1465222688273 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:18:08 INFO - PROCESS | 1778 | 1465222688276 Marionette TRACE conn3 <- [1,218,null,{}] 07:18:08 INFO - PROCESS | 1778 | 1465222688282 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}] 07:18:08 INFO - PROCESS | 1778 | 1465222688288 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:08 INFO - PROCESS | 1778 | 1465222688511 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:18:08 INFO - PROCESS | 1778 | 1465222688660 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:08 INFO - PROCESS | 1778 | 1465222688667 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x99eea000 == 51 [pid = 1778] [id = 62] 07:18:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x9b998400) [pid = 1778] [serial = 184] [outer = (nil)] 07:18:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0xa2310400) [pid = 1778] [serial = 185] [outer = 0x9b998400] 07:18:08 INFO - PROCESS | 1778 | 1465222688793 Marionette DEBUG loaded listener.js 07:18:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0xa31d1800) [pid = 1778] [serial = 186] [outer = 0x9b998400] 07:18:09 INFO - PROCESS | 1778 | 1465222689644 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]]]}] 07:18:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:18:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1428ms 07:18:09 INFO - PROCESS | 1778 | 1465222689702 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:18:09 INFO - PROCESS | 1778 | 1465222689706 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 07:18:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:18:09 INFO - PROCESS | 1778 | 1465222689713 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:18:09 INFO - PROCESS | 1778 | 1465222689716 Marionette TRACE conn3 <- [1,222,null,{}] 07:18:09 INFO - PROCESS | 1778 | 1465222689722 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}] 07:18:09 INFO - PROCESS | 1778 | 1465222689727 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:09 INFO - PROCESS | 1778 | 1465222689901 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:18:10 INFO - PROCESS | 1778 | 1465222690055 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:10 INFO - PROCESS | 1778 | 1465222690067 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x936ec800 == 52 [pid = 1778] [id = 63] 07:18:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0xa23dc000) [pid = 1778] [serial = 187] [outer = (nil)] 07:18:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0xa35f3000) [pid = 1778] [serial = 188] [outer = 0xa23dc000] 07:18:10 INFO - PROCESS | 1778 | 1465222690211 Marionette DEBUG loaded listener.js 07:18:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0xa4f08c00) [pid = 1778] [serial = 189] [outer = 0xa23dc000] 07:18:11 INFO - PROCESS | 1778 | 1465222691625 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]]]}] 07:18:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:18:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1991ms 07:18:11 INFO - PROCESS | 1778 | 1465222691728 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:18:11 INFO - PROCESS | 1778 | 1465222691733 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 07:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:18:11 INFO - PROCESS | 1778 | 1465222691805 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:18:11 INFO - PROCESS | 1778 | 1465222691811 Marionette TRACE conn3 <- [1,226,null,{}] 07:18:11 INFO - PROCESS | 1778 | 1465222691825 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}] 07:18:11 INFO - PROCESS | 1778 | 1465222691842 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:12 INFO - PROCESS | 1778 | 1465222692275 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:18:12 INFO - PROCESS | 1778 | 1465222692456 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:12 INFO - PROCESS | 1778 | 1465222692469 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x99a28000 == 53 [pid = 1778] [id = 64] 07:18:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x99a2a400) [pid = 1778] [serial = 190] [outer = (nil)] 07:18:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x99a32800) [pid = 1778] [serial = 191] [outer = 0x99a2a400] 07:18:12 INFO - PROCESS | 1778 | 1465222692650 Marionette DEBUG loaded listener.js 07:18:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0xa514e800) [pid = 1778] [serial = 192] [outer = 0x99a2a400] 07:18:14 INFO - PROCESS | 1778 | 1465222694015 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]]]}] 07:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 2301ms 07:18:14 INFO - PROCESS | 1778 | 1465222694060 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:18:14 INFO - PROCESS | 1778 | 1465222694066 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 07:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:18:14 INFO - PROCESS | 1778 | 1465222694095 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:18:14 INFO - PROCESS | 1778 | 1465222694101 Marionette TRACE conn3 <- [1,230,null,{}] 07:18:14 INFO - PROCESS | 1778 | 1465222694111 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}] 07:18:14 INFO - PROCESS | 1778 | 1465222694118 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:14 INFO - PROCESS | 1778 | 1465222694541 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:18:14 INFO - PROCESS | 1778 | 1465222694690 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:14 INFO - PROCESS | 1778 | 1465222694699 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x94540400 == 54 [pid = 1778] [id = 65] 07:18:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x94f93800) [pid = 1778] [serial = 193] [outer = (nil)] 07:18:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x95085c00) [pid = 1778] [serial = 194] [outer = 0x94f93800] 07:18:14 INFO - PROCESS | 1778 | 1465222694774 Marionette DEBUG loaded listener.js 07:18:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x950a4c00) [pid = 1778] [serial = 195] [outer = 0x94f93800] 07:18:15 INFO - PROCESS | 1778 | 1465222695589 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]]]}] 07:18:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1542ms 07:18:15 INFO - PROCESS | 1778 | 1465222695635 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:18:15 INFO - PROCESS | 1778 | 1465222695640 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 07:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:18:15 INFO - PROCESS | 1778 | 1465222695672 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:18:15 INFO - PROCESS | 1778 | 1465222695675 Marionette TRACE conn3 <- [1,234,null,{}] 07:18:15 INFO - PROCESS | 1778 | 1465222695683 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}] 07:18:15 INFO - PROCESS | 1778 | 1465222695691 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:15 INFO - PROCESS | 1778 | 1465222695863 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:18:16 INFO - PROCESS | 1778 | 1465222696038 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:16 INFO - PROCESS | 1778 | 1465222696050 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x950b1800 == 55 [pid = 1778] [id = 66] 07:18:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x97446400) [pid = 1778] [serial = 196] [outer = (nil)] 07:18:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x989d1800) [pid = 1778] [serial = 197] [outer = 0x97446400] 07:18:16 INFO - PROCESS | 1778 | 1465222696143 Marionette DEBUG loaded listener.js 07:18:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x989ddc00) [pid = 1778] [serial = 198] [outer = 0x97446400] 07:18:16 INFO - PROCESS | 1778 | 1465222696990 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]]]}] 07:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1386ms 07:18:17 INFO - PROCESS | 1778 | 1465222697063 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:18:17 INFO - PROCESS | 1778 | 1465222697072 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 07:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:18:17 INFO - PROCESS | 1778 | 1465222697078 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:18:17 INFO - PROCESS | 1778 | 1465222697082 Marionette TRACE conn3 <- [1,238,null,{}] 07:18:17 INFO - PROCESS | 1778 | 1465222697088 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}] 07:18:17 INFO - PROCESS | 1778 | 1465222697093 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:17 INFO - PROCESS | 1778 | 1465222697300 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:18:17 INFO - PROCESS | 1778 | 1465222697460 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:17 INFO - PROCESS | 1778 | 1465222697470 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f60000 == 56 [pid = 1778] [id = 67] 07:18:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x94f94000) [pid = 1778] [serial = 199] [outer = (nil)] 07:18:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x99a32c00) [pid = 1778] [serial = 200] [outer = 0x94f94000] 07:18:17 INFO - PROCESS | 1778 | 1465222697542 Marionette DEBUG loaded listener.js 07:18:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x99ee2400) [pid = 1778] [serial = 201] [outer = 0x94f94000] 07:18:17 INFO - PROCESS | 1778 | --DOCSHELL 0x9930a400 == 55 [pid = 1778] [id = 33] 07:18:17 INFO - PROCESS | 1778 | --DOCSHELL 0x936ed000 == 54 [pid = 1778] [id = 57] 07:18:17 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x9d8b7800) [pid = 1778] [serial = 134] [outer = (nil)] [url = about:blank] 07:18:17 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x97447400) [pid = 1778] [serial = 110] [outer = (nil)] [url = about:blank] 07:18:17 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0xa27dd400) [pid = 1778] [serial = 116] [outer = (nil)] [url = about:blank] 07:18:17 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x97443c00) [pid = 1778] [serial = 113] [outer = (nil)] [url = about:blank] 07:18:17 INFO - PROCESS | 1778 | --DOCSHELL 0x9a3f5800 == 53 [pid = 1778] [id = 56] 07:18:17 INFO - PROCESS | 1778 | --DOCSHELL 0x9a914800 == 52 [pid = 1778] [id = 55] 07:18:18 INFO - PROCESS | 1778 | --DOCSHELL 0x97f0b400 == 51 [pid = 1778] [id = 54] 07:18:18 INFO - PROCESS | 1778 | --DOCSHELL 0x93a7b400 == 50 [pid = 1778] [id = 53] 07:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x99872000) [pid = 1778] [serial = 122] [outer = (nil)] [url = about:blank] 07:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x9a9b1c00) [pid = 1778] [serial = 123] [outer = (nil)] [url = about:blank] 07:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0xa689a800) [pid = 1778] [serial = 129] [outer = (nil)] [url = about:blank] 07:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0xa688bc00) [pid = 1778] [serial = 128] [outer = (nil)] [url = about:blank] 07:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x94f63800) [pid = 1778] [serial = 120] [outer = (nil)] [url = about:blank] 07:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x94f5a400) [pid = 1778] [serial = 119] [outer = (nil)] [url = about:blank] 07:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0xa68a3c00) [pid = 1778] [serial = 131] [outer = (nil)] [url = about:blank] 07:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0xa68a4c00) [pid = 1778] [serial = 132] [outer = (nil)] [url = about:blank] 07:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0xa2254800) [pid = 1778] [serial = 125] [outer = (nil)] [url = about:blank] 07:18:18 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0xa2556400) [pid = 1778] [serial = 126] [outer = (nil)] [url = about:blank] 07:18:18 INFO - PROCESS | 1778 | 1465222698402 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]]]}] 07:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1383ms 07:18:18 INFO - PROCESS | 1778 | 1465222698462 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:18:18 INFO - PROCESS | 1778 | 1465222698468 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 07:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:18:18 INFO - PROCESS | 1778 | 1465222698483 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:18:18 INFO - PROCESS | 1778 | 1465222698490 Marionette TRACE conn3 <- [1,242,null,{}] 07:18:18 INFO - PROCESS | 1778 | 1465222698496 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}] 07:18:18 INFO - PROCESS | 1778 | 1465222698502 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:18 INFO - PROCESS | 1778 | 1465222698668 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:18:18 INFO - PROCESS | 1778 | 1465222698789 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:18 INFO - PROCESS | 1778 | 1465222698799 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x939db800 == 51 [pid = 1778] [id = 68] 07:18:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x93a7b400) [pid = 1778] [serial = 202] [outer = (nil)] 07:18:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x9a3eac00) [pid = 1778] [serial = 203] [outer = 0x93a7b400] 07:18:18 INFO - PROCESS | 1778 | 1465222698864 Marionette DEBUG loaded listener.js 07:18:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x9a3f6400) [pid = 1778] [serial = 204] [outer = 0x93a7b400] 07:18:19 INFO - PROCESS | 1778 | 1465222699656 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]]]}] 07:18:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1250ms 07:18:19 INFO - PROCESS | 1778 | 1465222699728 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:18:19 INFO - PROCESS | 1778 | 1465222699732 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 07:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:18:19 INFO - PROCESS | 1778 | 1465222699738 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:18:19 INFO - PROCESS | 1778 | 1465222699741 Marionette TRACE conn3 <- [1,246,null,{}] 07:18:19 INFO - PROCESS | 1778 | 1465222699746 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}] 07:18:19 INFO - PROCESS | 1778 | 1465222699751 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:19 INFO - PROCESS | 1778 | 1465222699904 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:18:19 INFO - PROCESS | 1778 | 1465222699914 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:19 INFO - PROCESS | 1778 | 1465222699921 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a70400 == 52 [pid = 1778] [id = 69] 07:18:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x99a2a000) [pid = 1778] [serial = 205] [outer = (nil)] 07:18:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x9b03e000) [pid = 1778] [serial = 206] [outer = 0x99a2a000] 07:18:19 INFO - PROCESS | 1778 | 1465222699986 Marionette DEBUG loaded listener.js 07:18:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x9b9a0400) [pid = 1778] [serial = 207] [outer = 0x99a2a000] 07:18:20 INFO - PROCESS | 1778 | 1465222700959 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]]]}] 07:18:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:18:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1234ms 07:18:20 INFO - PROCESS | 1778 | 1465222700973 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:18:20 INFO - PROCESS | 1778 | 1465222700976 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 07:18:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:18:20 INFO - PROCESS | 1778 | 1465222700987 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:18:20 INFO - PROCESS | 1778 | 1465222700990 Marionette TRACE conn3 <- [1,250,null,{}] 07:18:21 INFO - PROCESS | 1778 | 1465222701025 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}] 07:18:21 INFO - PROCESS | 1778 | 1465222701030 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:21 INFO - PROCESS | 1778 | 1465222701232 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:18:21 INFO - PROCESS | 1778 | 1465222701257 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:21 INFO - PROCESS | 1778 | 1465222701288 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f27400 == 53 [pid = 1778] [id = 70] 07:18:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x94f28400) [pid = 1778] [serial = 208] [outer = (nil)] 07:18:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x94f2bc00) [pid = 1778] [serial = 209] [outer = 0x94f28400] 07:18:21 INFO - PROCESS | 1778 | 1465222701438 Marionette DEBUG loaded listener.js 07:18:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x9b646000) [pid = 1778] [serial = 210] [outer = 0x94f28400] 07:18:22 INFO - PROCESS | 1778 | 1465222702265 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]]]}] 07:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1321ms 07:18:22 INFO - PROCESS | 1778 | 1465222702309 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:18:22 INFO - PROCESS | 1778 | 1465222702313 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 07:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:18:22 INFO - PROCESS | 1778 | 1465222702319 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:18:22 INFO - PROCESS | 1778 | 1465222702321 Marionette TRACE conn3 <- [1,254,null,{}] 07:18:22 INFO - PROCESS | 1778 | 1465222702334 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}] 07:18:22 INFO - PROCESS | 1778 | 1465222702338 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:22 INFO - PROCESS | 1778 | 1465222702536 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:18:22 INFO - PROCESS | 1778 | 1465222702556 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:22 INFO - PROCESS | 1778 | 1465222702563 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f2b400 == 54 [pid = 1778] [id = 71] 07:18:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x9d8b7800) [pid = 1778] [serial = 211] [outer = (nil)] 07:18:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0xa255cc00) [pid = 1778] [serial = 212] [outer = 0x9d8b7800] 07:18:22 INFO - PROCESS | 1778 | 1465222702633 Marionette DEBUG loaded listener.js 07:18:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0xa35a5400) [pid = 1778] [serial = 213] [outer = 0x9d8b7800] 07:18:23 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x99372c00) [pid = 1778] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:18:23 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x936ee000) [pid = 1778] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:18:23 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x9b8b5c00) [pid = 1778] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:18:23 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x9ab31800) [pid = 1778] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:18:23 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x989ce400) [pid = 1778] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:18:23 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x93acf800) [pid = 1778] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:18:23 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x99954c00) [pid = 1778] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:18:23 INFO - PROCESS | 1778 | 1465222703616 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]]]}] 07:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1350ms 07:18:23 INFO - PROCESS | 1778 | 1465222703671 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:18:23 INFO - PROCESS | 1778 | 1465222703674 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 07:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:18:23 INFO - PROCESS | 1778 | 1465222703681 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:18:23 INFO - PROCESS | 1778 | 1465222703683 Marionette TRACE conn3 <- [1,258,null,{}] 07:18:23 INFO - PROCESS | 1778 | 1465222703690 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}] 07:18:23 INFO - PROCESS | 1778 | 1465222703695 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:23 INFO - PROCESS | 1778 | 1465222703856 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:18:23 INFO - PROCESS | 1778 | 1465222703866 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:23 INFO - PROCESS | 1778 | 1465222703872 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x950b0c00 == 55 [pid = 1778] [id = 72] 07:18:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x9991a000) [pid = 1778] [serial = 214] [outer = (nil)] 07:18:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x99920c00) [pid = 1778] [serial = 215] [outer = 0x9991a000] 07:18:23 INFO - PROCESS | 1778 | 1465222703942 Marionette DEBUG loaded listener.js 07:18:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x9991f400) [pid = 1778] [serial = 216] [outer = 0x9991a000] 07:18:24 INFO - PROCESS | 1778 | 1465222704756 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]]]}] 07:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1139ms 07:18:24 INFO - PROCESS | 1778 | 1465222704821 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:18:24 INFO - PROCESS | 1778 | 1465222704825 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 07:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:18:24 INFO - PROCESS | 1778 | 1465222704832 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:18:24 INFO - PROCESS | 1778 | 1465222704848 Marionette TRACE conn3 <- [1,262,null,{}] 07:18:24 INFO - PROCESS | 1778 | 1465222704855 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}] 07:18:24 INFO - PROCESS | 1778 | 1465222704859 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:25 INFO - PROCESS | 1778 | 1465222705021 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:18:25 INFO - PROCESS | 1778 | 1465222705228 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:25 INFO - PROCESS | 1778 | 1465222705238 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f21c00 == 56 [pid = 1778] [id = 73] 07:18:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x91f28800) [pid = 1778] [serial = 217] [outer = (nil)] 07:18:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x939e0000) [pid = 1778] [serial = 218] [outer = 0x91f28800] 07:18:25 INFO - PROCESS | 1778 | 1465222705329 Marionette DEBUG loaded listener.js 07:18:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x94f1d400) [pid = 1778] [serial = 219] [outer = 0x91f28800] 07:18:26 INFO - PROCESS | 1778 | 1465222706286 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]]]}] 07:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1497ms 07:18:26 INFO - PROCESS | 1778 | 1465222706333 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:18:26 INFO - PROCESS | 1778 | 1465222706339 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 07:18:26 INFO - PROCESS | 1778 | 1465222706347 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:18:26 INFO - PROCESS | 1778 | 1465222706352 Marionette TRACE conn3 <- [1,266,null,{}] 07:18:26 INFO - PROCESS | 1778 | 1465222706360 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}] 07:18:26 INFO - PROCESS | 1778 | 1465222706368 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:26 INFO - PROCESS | 1778 | 1465222706563 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:18:26 INFO - PROCESS | 1778 | 1465222706722 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:26 INFO - PROCESS | 1778 | 1465222706729 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x950ae800 == 57 [pid = 1778] [id = 74] 07:18:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x9744c400) [pid = 1778] [serial = 220] [outer = (nil)] 07:18:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x989d4000) [pid = 1778] [serial = 221] [outer = 0x9744c400] 07:18:26 INFO - PROCESS | 1778 | 1465222706823 Marionette DEBUG loaded listener.js 07:18:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x99919800) [pid = 1778] [serial = 222] [outer = 0x9744c400] 07:18:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x99927800) [pid = 1778] [serial = 223] [outer = 0x939e7400] 07:18:27 INFO - PROCESS | 1778 | 1465222707806 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]]]}] 07:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1541ms 07:18:27 INFO - PROCESS | 1778 | 1465222707892 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:18:27 INFO - PROCESS | 1778 | 1465222707899 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 07:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:18:27 INFO - PROCESS | 1778 | 1465222707906 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:18:27 INFO - PROCESS | 1778 | 1465222707910 Marionette TRACE conn3 <- [1,270,null,{}] 07:18:27 INFO - PROCESS | 1778 | 1465222707916 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}] 07:18:27 INFO - PROCESS | 1778 | 1465222707922 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:28 INFO - PROCESS | 1778 | 1465222708129 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:18:28 INFO - PROCESS | 1778 | 1465222708337 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:28 INFO - PROCESS | 1778 | 1465222708350 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x95086000 == 58 [pid = 1778] [id = 75] 07:18:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x99950800) [pid = 1778] [serial = 224] [outer = (nil)] 07:18:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x99eeac00) [pid = 1778] [serial = 225] [outer = 0x99950800] 07:18:28 INFO - PROCESS | 1778 | 1465222708461 Marionette DEBUG loaded listener.js 07:18:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x9a9b9000) [pid = 1778] [serial = 226] [outer = 0x99950800] 07:18:29 INFO - PROCESS | 1778 | 1465222709388 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]]]}] 07:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1532ms 07:18:29 INFO - PROCESS | 1778 | 1465222709439 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:18:29 INFO - PROCESS | 1778 | 1465222709443 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 07:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:18:29 INFO - PROCESS | 1778 | 1465222709459 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:18:29 INFO - PROCESS | 1778 | 1465222709469 Marionette TRACE conn3 <- [1,274,null,{}] 07:18:29 INFO - PROCESS | 1778 | 1465222709474 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}] 07:18:29 INFO - PROCESS | 1778 | 1465222709483 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:29 INFO - PROCESS | 1778 | 1465222709725 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:18:29 INFO - PROCESS | 1778 | 1465222709931 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:29 INFO - PROCESS | 1778 | 1465222709940 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x93997000 == 59 [pid = 1778] [id = 76] 07:18:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x9aebf400) [pid = 1778] [serial = 227] [outer = (nil)] 07:18:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0xa23d6c00) [pid = 1778] [serial = 228] [outer = 0x9aebf400] 07:18:30 INFO - PROCESS | 1778 | 1465222710076 Marionette DEBUG loaded listener.js 07:18:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0xa270c000) [pid = 1778] [serial = 229] [outer = 0x9aebf400] 07:18:31 INFO - PROCESS | 1778 | 1465222711049 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]]]}] 07:18:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1647ms 07:18:31 INFO - PROCESS | 1778 | 1465222711099 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:18:31 INFO - PROCESS | 1778 | 1465222711104 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 07:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:18:31 INFO - PROCESS | 1778 | 1465222711110 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:18:31 INFO - PROCESS | 1778 | 1465222711114 Marionette TRACE conn3 <- [1,278,null,{}] 07:18:31 INFO - PROCESS | 1778 | 1465222711120 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}] 07:18:31 INFO - PROCESS | 1778 | 1465222711125 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:31 INFO - PROCESS | 1778 | 1465222711309 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:18:31 INFO - PROCESS | 1778 | 1465222711472 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:31 INFO - PROCESS | 1778 | 1465222711479 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x929ce400 == 60 [pid = 1778] [id = 77] 07:18:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x929cfc00) [pid = 1778] [serial = 230] [outer = (nil)] 07:18:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x929d6000) [pid = 1778] [serial = 231] [outer = 0x929cfc00] 07:18:31 INFO - PROCESS | 1778 | 1465222711567 Marionette DEBUG loaded listener.js 07:18:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x929d8000) [pid = 1778] [serial = 232] [outer = 0x929cfc00] 07:18:32 INFO - PROCESS | 1778 | 1465222712432 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]]]}] 07:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1380ms 07:18:32 INFO - PROCESS | 1778 | 1465222712491 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:18:32 INFO - PROCESS | 1778 | 1465222712496 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 07:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:18:32 INFO - PROCESS | 1778 | 1465222712503 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:18:32 INFO - PROCESS | 1778 | 1465222712507 Marionette TRACE conn3 <- [1,282,null,{}] 07:18:32 INFO - PROCESS | 1778 | 1465222712513 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}] 07:18:32 INFO - PROCESS | 1778 | 1465222712518 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:32 INFO - PROCESS | 1778 | 1465222712697 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:18:32 INFO - PROCESS | 1778 | 1465222712855 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:32 INFO - PROCESS | 1778 | 1465222712872 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x92433400 == 61 [pid = 1778] [id = 78] 07:18:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x92433800) [pid = 1778] [serial = 233] [outer = (nil)] 07:18:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x92437000) [pid = 1778] [serial = 234] [outer = 0x92433800] 07:18:32 INFO - PROCESS | 1778 | 1465222712966 Marionette DEBUG loaded listener.js 07:18:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0xa2256400) [pid = 1778] [serial = 235] [outer = 0x92433800] 07:18:33 INFO - PROCESS | 1778 | 1465222713903 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]]]}] 07:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1432ms 07:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:18:33 INFO - PROCESS | 1778 | 1465222713936 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:18:33 INFO - PROCESS | 1778 | 1465222713939 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 07:18:33 INFO - PROCESS | 1778 | 1465222713946 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:18:33 INFO - PROCESS | 1778 | 1465222713950 Marionette TRACE conn3 <- [1,286,null,{}] 07:18:33 INFO - PROCESS | 1778 | 1465222713956 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}] 07:18:33 INFO - PROCESS | 1778 | 1465222713961 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:34 INFO - PROCESS | 1778 | 1465222714154 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:18:34 INFO - PROCESS | 1778 | 1465222714314 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:34 INFO - PROCESS | 1778 | 1465222714321 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x92436800 == 62 [pid = 1778] [id = 79] 07:18:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x9266a400) [pid = 1778] [serial = 236] [outer = (nil)] 07:18:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x92671c00) [pid = 1778] [serial = 237] [outer = 0x9266a400] 07:18:34 INFO - PROCESS | 1778 | 1465222714402 Marionette DEBUG loaded listener.js 07:18:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x92673800) [pid = 1778] [serial = 238] [outer = 0x9266a400] 07:18:35 INFO - PROCESS | 1778 | 1465222715310 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]]]}] 07:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1436ms 07:18:35 INFO - PROCESS | 1778 | 1465222715382 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:18:35 INFO - PROCESS | 1778 | 1465222715386 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 07:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:18:35 INFO - PROCESS | 1778 | 1465222715392 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:18:35 INFO - PROCESS | 1778 | 1465222715397 Marionette TRACE conn3 <- [1,290,null,{}] 07:18:35 INFO - PROCESS | 1778 | 1465222715402 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}] 07:18:35 INFO - PROCESS | 1778 | 1465222715408 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:35 INFO - PROCESS | 1778 | 1465222715607 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:18:35 INFO - PROCESS | 1778 | 1465222715766 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:35 INFO - PROCESS | 1778 | 1465222715774 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x90915800 == 63 [pid = 1778] [id = 80] 07:18:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x90915c00) [pid = 1778] [serial = 239] [outer = (nil)] 07:18:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x9091e800) [pid = 1778] [serial = 240] [outer = 0x90915c00] 07:18:35 INFO - PROCESS | 1778 | 1465222715853 Marionette DEBUG loaded listener.js 07:18:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x90920000) [pid = 1778] [serial = 241] [outer = 0x90915c00] 07:18:36 INFO - PROCESS | 1778 | 1465222716763 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]]]}] 07:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1432ms 07:18:36 INFO - PROCESS | 1778 | 1465222716826 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:18:36 INFO - PROCESS | 1778 | 1465222716830 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 07:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:18:36 INFO - PROCESS | 1778 | 1465222716837 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:18:36 INFO - PROCESS | 1778 | 1465222716840 Marionette TRACE conn3 <- [1,294,null,{}] 07:18:36 INFO - PROCESS | 1778 | 1465222716846 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}] 07:18:36 INFO - PROCESS | 1778 | 1465222716851 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:37 INFO - PROCESS | 1778 | 1465222717025 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:18:37 INFO - PROCESS | 1778 | 1465222717199 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:37 INFO - PROCESS | 1778 | 1465222717210 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091d800 == 64 [pid = 1778] [id = 81] 07:18:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x9091ec00) [pid = 1778] [serial = 242] [outer = (nil)] 07:18:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x92673000) [pid = 1778] [serial = 243] [outer = 0x9091ec00] 07:18:37 INFO - PROCESS | 1778 | 1465222717288 Marionette DEBUG loaded listener.js 07:18:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x94f61c00) [pid = 1778] [serial = 244] [outer = 0x9091ec00] 07:18:38 INFO - PROCESS | 1778 | 1465222718142 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]]]}] 07:18:38 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. 07:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1330ms 07:18:38 INFO - PROCESS | 1778 | 1465222718185 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:18:38 INFO - PROCESS | 1778 | 1465222718190 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 07:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:18:38 INFO - PROCESS | 1778 | 1465222718198 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:18:38 INFO - PROCESS | 1778 | 1465222718201 Marionette TRACE conn3 <- [1,298,null,{}] 07:18:38 INFO - PROCESS | 1778 | 1465222718207 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}] 07:18:38 INFO - PROCESS | 1778 | 1465222718212 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:38 INFO - PROCESS | 1778 | 1465222718393 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:18:38 INFO - PROCESS | 1778 | 1465222718856 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:38 INFO - PROCESS | 1778 | 1465222718865 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x9243a400 == 65 [pid = 1778] [id = 82] 07:18:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x9243a800) [pid = 1778] [serial = 245] [outer = (nil)] 07:18:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x92667400) [pid = 1778] [serial = 246] [outer = 0x9243a800] 07:18:38 INFO - PROCESS | 1778 | 1465222718993 Marionette DEBUG loaded listener.js 07:18:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x929ca400) [pid = 1778] [serial = 247] [outer = 0x9243a800] 07:18:39 INFO - PROCESS | 1778 | 1465222719860 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]]]}] 07:18:39 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. 07:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1743ms 07:18:39 INFO - PROCESS | 1778 | 1465222719944 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:18:39 INFO - PROCESS | 1778 | 1465222719952 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 07:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:18:39 INFO - PROCESS | 1778 | 1465222719964 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:18:39 INFO - PROCESS | 1778 | 1465222719968 Marionette TRACE conn3 <- [1,302,null,{}] 07:18:39 INFO - PROCESS | 1778 | 1465222719976 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}] 07:18:39 INFO - PROCESS | 1778 | 1465222719982 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:40 INFO - PROCESS | 1778 | 1465222720201 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:18:40 INFO - PROCESS | 1778 | 1465222720416 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:40 INFO - PROCESS | 1778 | 1465222720425 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x92a04800 == 66 [pid = 1778] [id = 83] 07:18:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x92a09400) [pid = 1778] [serial = 248] [outer = (nil)] 07:18:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x92a0f400) [pid = 1778] [serial = 249] [outer = 0x92a09400] 07:18:40 INFO - PROCESS | 1778 | 1465222720521 Marionette DEBUG loaded listener.js 07:18:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x939a1c00) [pid = 1778] [serial = 250] [outer = 0x92a09400] 07:18:40 INFO - PROCESS | 1778 | --DOCSHELL 0x9a9b9800 == 65 [pid = 1778] [id = 26] 07:18:40 INFO - PROCESS | 1778 | --DOCSHELL 0x93a71c00 == 64 [pid = 1778] [id = 25] 07:18:40 INFO - PROCESS | 1778 | --DOCSHELL 0x93ad7000 == 63 [pid = 1778] [id = 23] 07:18:40 INFO - PROCESS | 1778 | --DOCSHELL 0x939a1000 == 62 [pid = 1778] [id = 22] 07:18:40 INFO - PROCESS | 1778 | --DOCSHELL 0xa23df800 == 61 [pid = 1778] [id = 27] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0xa252d000) [pid = 1778] [serial = 173] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOCSHELL 0x950b0c00 == 60 [pid = 1778] [id = 72] 07:18:41 INFO - PROCESS | 1778 | --DOCSHELL 0x94f2b400 == 59 [pid = 1778] [id = 71] 07:18:41 INFO - PROCESS | 1778 | --DOCSHELL 0x94f27400 == 58 [pid = 1778] [id = 70] 07:18:41 INFO - PROCESS | 1778 | --DOCSHELL 0x93a70400 == 57 [pid = 1778] [id = 69] 07:18:41 INFO - PROCESS | 1778 | --DOCSHELL 0x939db800 == 56 [pid = 1778] [id = 68] 07:18:41 INFO - PROCESS | 1778 | --DOCSHELL 0x94f60000 == 55 [pid = 1778] [id = 67] 07:18:41 INFO - PROCESS | 1778 | --DOCSHELL 0x950b1800 == 54 [pid = 1778] [id = 66] 07:18:41 INFO - PROCESS | 1778 | --DOCSHELL 0x94540400 == 53 [pid = 1778] [id = 65] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x989d6400) [pid = 1778] [serial = 171] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0xa6e88400) [pid = 1778] [serial = 149] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x9a3f0400) [pid = 1778] [serial = 162] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x99513800) [pid = 1778] [serial = 155] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0xa8c8b800) [pid = 1778] [serial = 152] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x99d38c00) [pid = 1778] [serial = 161] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x9b99fc00) [pid = 1778] [serial = 146] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x9b9a2400) [pid = 1778] [serial = 167] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x9b681800) [pid = 1778] [serial = 165] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x93ad7c00) [pid = 1778] [serial = 137] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0xa1041800) [pid = 1778] [serial = 168] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0xa6807400) [pid = 1778] [serial = 143] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x9a915000) [pid = 1778] [serial = 140] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x989d5400) [pid = 1778] [serial = 170] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x9a3ecc00) [pid = 1778] [serial = 156] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x93adb800) [pid = 1778] [serial = 158] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0xa6307400) [pid = 1778] [serial = 135] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x9aeb6c00) [pid = 1778] [serial = 164] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x9744b800) [pid = 1778] [serial = 159] [outer = (nil)] [url = about:blank] 07:18:41 INFO - PROCESS | 1778 | 1465222721457 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]]]}] 07:18:41 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. 07:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1532ms 07:18:41 INFO - PROCESS | 1778 | 1465222721500 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:18:41 INFO - PROCESS | 1778 | 1465222721506 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 07:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:18:41 INFO - PROCESS | 1778 | 1465222721513 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:18:41 INFO - PROCESS | 1778 | 1465222721516 Marionette TRACE conn3 <- [1,306,null,{}] 07:18:41 INFO - PROCESS | 1778 | 1465222721523 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}] 07:18:41 INFO - PROCESS | 1778 | 1465222721528 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:41 INFO - PROCESS | 1778 | 1465222721706 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:18:41 INFO - PROCESS | 1778 | 1465222721840 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:41 INFO - PROCESS | 1778 | 1465222721849 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x939db800 == 54 [pid = 1778] [id = 84] 07:18:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x93a75400) [pid = 1778] [serial = 251] [outer = (nil)] 07:18:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x94f5e800) [pid = 1778] [serial = 252] [outer = 0x93a75400] 07:18:41 INFO - PROCESS | 1778 | 1465222721923 Marionette DEBUG loaded listener.js 07:18:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x95081800) [pid = 1778] [serial = 253] [outer = 0x93a75400] 07:18:42 INFO - PROCESS | 1778 | 1465222722785 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]]]}] 07:18:42 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. 07:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1334ms 07:18:42 INFO - PROCESS | 1778 | 1465222722848 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:18:42 INFO - PROCESS | 1778 | 1465222722852 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 07:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:18:42 INFO - PROCESS | 1778 | 1465222722866 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:18:42 INFO - PROCESS | 1778 | 1465222722875 Marionette TRACE conn3 <- [1,310,null,{}] 07:18:42 INFO - PROCESS | 1778 | 1465222722883 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}] 07:18:42 INFO - PROCESS | 1778 | 1465222722891 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:43 INFO - PROCESS | 1778 | 1465222723076 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:18:43 INFO - PROCESS | 1778 | 1465222723215 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:43 INFO - PROCESS | 1778 | 1465222723224 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f2a800 == 55 [pid = 1778] [id = 85] 07:18:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x950ab000) [pid = 1778] [serial = 254] [outer = (nil)] 07:18:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x99372c00) [pid = 1778] [serial = 255] [outer = 0x950ab000] 07:18:43 INFO - PROCESS | 1778 | 1465222723297 Marionette DEBUG loaded listener.js 07:18:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x9991d000) [pid = 1778] [serial = 256] [outer = 0x950ab000] 07:18:44 INFO - PROCESS | 1778 | 1465222724110 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]]]}] 07:18:44 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. 07:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1297ms 07:18:44 INFO - PROCESS | 1778 | 1465222724157 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:18:44 INFO - PROCESS | 1778 | 1465222724162 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 07:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:18:44 INFO - PROCESS | 1778 | 1465222724174 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:18:44 INFO - PROCESS | 1778 | 1465222724176 Marionette TRACE conn3 <- [1,314,null,{}] 07:18:44 INFO - PROCESS | 1778 | 1465222724181 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}] 07:18:44 INFO - PROCESS | 1778 | 1465222724187 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:44 INFO - PROCESS | 1778 | 1465222724401 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:18:44 INFO - PROCESS | 1778 | 1465222724482 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:44 INFO - PROCESS | 1778 | 1465222724488 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x92668000 == 56 [pid = 1778] [id = 86] 07:18:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x99a2c400) [pid = 1778] [serial = 257] [outer = (nil)] 07:18:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x99d37000) [pid = 1778] [serial = 258] [outer = 0x99a2c400] 07:18:44 INFO - PROCESS | 1778 | 1465222724572 Marionette DEBUG loaded listener.js 07:18:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x99ee8400) [pid = 1778] [serial = 259] [outer = 0x99a2c400] 07:18:45 INFO - PROCESS | 1778 | 1465222725559 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]]]}] 07:18:45 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x94f28400) [pid = 1778] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:18:45 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x9d8b7800) [pid = 1778] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:18:45 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x99a2a000) [pid = 1778] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:18:45 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x94f94000) [pid = 1778] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:18:45 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x93a7b400) [pid = 1778] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:18:45 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x94f93800) [pid = 1778] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:18:45 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. 07:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1697ms 07:18:45 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x97446400) [pid = 1778] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:18:45 INFO - PROCESS | 1778 | 1465222725879 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:18:45 INFO - PROCESS | 1778 | 1465222725882 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 07:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:18:45 INFO - PROCESS | 1778 | 1465222725888 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:18:45 INFO - PROCESS | 1778 | 1465222725892 Marionette TRACE conn3 <- [1,318,null,{}] 07:18:45 INFO - PROCESS | 1778 | 1465222725897 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}] 07:18:45 INFO - PROCESS | 1778 | 1465222725902 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:46 INFO - PROCESS | 1778 | 1465222726050 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:18:46 INFO - PROCESS | 1778 | 1465222726227 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:46 INFO - PROCESS | 1778 | 1465222726241 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x99a30400 == 57 [pid = 1778] [id = 87] 07:18:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x99a33800) [pid = 1778] [serial = 260] [outer = (nil)] 07:18:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x9a092c00) [pid = 1778] [serial = 261] [outer = 0x99a33800] 07:18:46 INFO - PROCESS | 1778 | 1465222726331 Marionette DEBUG loaded listener.js 07:18:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x9ab32400) [pid = 1778] [serial = 262] [outer = 0x99a33800] 07:18:47 INFO - PROCESS | 1778 | 1465222727096 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]]]}] 07:18:47 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. 07:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1238ms 07:18:47 INFO - PROCESS | 1778 | 1465222727137 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:18:47 INFO - PROCESS | 1778 | 1465222727141 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 07:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:18:47 INFO - PROCESS | 1778 | 1465222727147 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:18:47 INFO - PROCESS | 1778 | 1465222727149 Marionette TRACE conn3 <- [1,322,null,{}] 07:18:47 INFO - PROCESS | 1778 | 1465222727155 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}] 07:18:47 INFO - PROCESS | 1778 | 1465222727162 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:47 INFO - PROCESS | 1778 | 1465222727327 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:18:47 INFO - PROCESS | 1778 | 1465222727338 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:47 INFO - PROCESS | 1778 | 1465222727345 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x9803c400 == 58 [pid = 1778] [id = 88] 07:18:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x9a912800) [pid = 1778] [serial = 263] [outer = (nil)] 07:18:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x9b995400) [pid = 1778] [serial = 264] [outer = 0x9a912800] 07:18:47 INFO - PROCESS | 1778 | 1465222727414 Marionette DEBUG loaded listener.js 07:18:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x9b9a2400) [pid = 1778] [serial = 265] [outer = 0x9a912800] 07:18:48 INFO - PROCESS | 1778 | 1465222728561 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]]]}] 07:18:48 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. 07:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1434ms 07:18:48 INFO - PROCESS | 1778 | 1465222728582 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:18:48 INFO - PROCESS | 1778 | 1465222728588 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 07:18:48 INFO - PROCESS | 1778 | 1465222728596 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:18:48 INFO - PROCESS | 1778 | 1465222728602 Marionette TRACE conn3 <- [1,326,null,{}] 07:18:48 INFO - PROCESS | 1778 | 1465222728610 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}] 07:18:48 INFO - PROCESS | 1778 | 1465222728616 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:48 INFO - PROCESS | 1778 | 1465222728850 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:18:49 INFO - PROCESS | 1778 | 1465222729067 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:49 INFO - PROCESS | 1778 | 1465222729080 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x9266e400 == 59 [pid = 1778] [id = 89] 07:18:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x929cb800) [pid = 1778] [serial = 266] [outer = (nil)] 07:18:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x92a10000) [pid = 1778] [serial = 267] [outer = 0x929cb800] 07:18:49 INFO - PROCESS | 1778 | 1465222729164 Marionette DEBUG loaded listener.js 07:18:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x93a7b800) [pid = 1778] [serial = 268] [outer = 0x929cb800] 07:18:50 INFO - PROCESS | 1778 | 1465222730127 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]]]}] 07:18:50 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. 07:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1549ms 07:18:50 INFO - PROCESS | 1778 | 1465222730144 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:18:50 INFO - PROCESS | 1778 | 1465222730152 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 07:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:18:50 INFO - PROCESS | 1778 | 1465222730162 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:18:50 INFO - PROCESS | 1778 | 1465222730166 Marionette TRACE conn3 <- [1,330,null,{}] 07:18:50 INFO - PROCESS | 1778 | 1465222730173 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}] 07:18:50 INFO - PROCESS | 1778 | 1465222730179 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:50 INFO - PROCESS | 1778 | 1465222730371 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:18:50 INFO - PROCESS | 1778 | 1465222730588 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:50 INFO - PROCESS | 1778 | 1465222730595 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x92a0c400 == 60 [pid = 1778] [id = 90] 07:18:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x950a7c00) [pid = 1778] [serial = 269] [outer = (nil)] 07:18:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x950b0400) [pid = 1778] [serial = 270] [outer = 0x950a7c00] 07:18:50 INFO - PROCESS | 1778 | 1465222730736 Marionette DEBUG loaded listener.js 07:18:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x989d1400) [pid = 1778] [serial = 271] [outer = 0x950a7c00] 07:18:51 INFO - PROCESS | 1778 | 1465222731697 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]]]}] 07:18:51 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. 07:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1582ms 07:18:51 INFO - PROCESS | 1778 | 1465222731744 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:18:51 INFO - PROCESS | 1778 | 1465222731749 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 07:18:51 INFO - PROCESS | 1778 | 1465222731756 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:18:51 INFO - PROCESS | 1778 | 1465222731762 Marionette TRACE conn3 <- [1,334,null,{}] 07:18:51 INFO - PROCESS | 1778 | 1465222731778 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}] 07:18:51 INFO - PROCESS | 1778 | 1465222731787 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:52 INFO - PROCESS | 1778 | 1465222732060 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:18:52 INFO - PROCESS | 1778 | 1465222732275 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:52 INFO - PROCESS | 1778 | 1465222732287 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b683400 == 61 [pid = 1778] [id = 91] 07:18:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x9b7b8000) [pid = 1778] [serial = 272] [outer = (nil)] 07:18:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x9b99a000) [pid = 1778] [serial = 273] [outer = 0x9b7b8000] 07:18:52 INFO - PROCESS | 1778 | 1465222732380 Marionette DEBUG loaded listener.js 07:18:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0xa1038c00) [pid = 1778] [serial = 274] [outer = 0x9b7b8000] 07:18:53 INFO - PROCESS | 1778 | 1465222733251 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]]]}] 07:18:53 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. 07:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1536ms 07:18:53 INFO - PROCESS | 1778 | 1465222733307 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:18:53 INFO - PROCESS | 1778 | 1465222733312 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 07:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:18:53 INFO - PROCESS | 1778 | 1465222733322 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:18:53 INFO - PROCESS | 1778 | 1465222733326 Marionette TRACE conn3 <- [1,338,null,{}] 07:18:53 INFO - PROCESS | 1778 | 1465222733332 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}] 07:18:53 INFO - PROCESS | 1778 | 1465222733337 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:53 INFO - PROCESS | 1778 | 1465222733527 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:18:53 INFO - PROCESS | 1778 | 1465222733695 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:53 INFO - PROCESS | 1778 | 1465222733705 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b646800 == 62 [pid = 1778] [id = 92] 07:18:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0xa230a800) [pid = 1778] [serial = 275] [outer = (nil)] 07:18:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0xa252bc00) [pid = 1778] [serial = 276] [outer = 0xa230a800] 07:18:53 INFO - PROCESS | 1778 | 1465222733793 Marionette DEBUG loaded listener.js 07:18:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0xa3574000) [pid = 1778] [serial = 277] [outer = 0xa230a800] 07:18:54 INFO - PROCESS | 1778 | 1465222734751 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]]]}] 07:18:54 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. 07:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1482ms 07:18:54 INFO - PROCESS | 1778 | 1465222734805 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:18:54 INFO - PROCESS | 1778 | 1465222734809 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 07:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:18:54 INFO - PROCESS | 1778 | 1465222734816 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:18:54 INFO - PROCESS | 1778 | 1465222734820 Marionette TRACE conn3 <- [1,342,null,{}] 07:18:54 INFO - PROCESS | 1778 | 1465222734826 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}] 07:18:54 INFO - PROCESS | 1778 | 1465222734831 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:55 INFO - PROCESS | 1778 | 1465222735023 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:18:55 INFO - PROCESS | 1778 | 1465222735189 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:55 INFO - PROCESS | 1778 | 1465222735197 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x9b7bdc00 == 63 [pid = 1778] [id = 93] 07:18:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0xa3656c00) [pid = 1778] [serial = 278] [outer = (nil)] 07:18:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0xa636d800) [pid = 1778] [serial = 279] [outer = 0xa3656c00] 07:18:55 INFO - PROCESS | 1778 | 1465222735282 Marionette DEBUG loaded listener.js 07:18:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0xa6807400) [pid = 1778] [serial = 280] [outer = 0xa3656c00] 07:18:56 INFO - PROCESS | 1778 | 1465222736180 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]]]}] 07:18:56 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. 07:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1383ms 07:18:56 INFO - PROCESS | 1778 | 1465222736199 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:18:56 INFO - PROCESS | 1778 | 1465222736203 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 07:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:18:56 INFO - PROCESS | 1778 | 1465222736210 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:18:56 INFO - PROCESS | 1778 | 1465222736213 Marionette TRACE conn3 <- [1,346,null,{}] 07:18:56 INFO - PROCESS | 1778 | 1465222736219 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}] 07:18:56 INFO - PROCESS | 1778 | 1465222736229 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:56 INFO - PROCESS | 1778 | 1465222736498 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:18:56 INFO - PROCESS | 1778 | 1465222736622 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:56 INFO - PROCESS | 1778 | 1465222736630 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:56 INFO - PROCESS | 1778 | ++DOCSHELL 0xa514bc00 == 64 [pid = 1778] [id = 94] 07:18:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0xa680d000) [pid = 1778] [serial = 281] [outer = (nil)] 07:18:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0xa68a1800) [pid = 1778] [serial = 282] [outer = 0xa680d000] 07:18:56 INFO - PROCESS | 1778 | 1465222736717 Marionette DEBUG loaded listener.js 07:18:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0xa68a5400) [pid = 1778] [serial = 283] [outer = 0xa680d000] 07:18:57 INFO - PROCESS | 1778 | 1465222737586 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]]]}] 07:18:57 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. 07:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1429ms 07:18:57 INFO - PROCESS | 1778 | 1465222737641 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:18:57 INFO - PROCESS | 1778 | 1465222737644 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 07:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:18:57 INFO - PROCESS | 1778 | 1465222737651 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:18:57 INFO - PROCESS | 1778 | 1465222737653 Marionette TRACE conn3 <- [1,350,null,{}] 07:18:57 INFO - PROCESS | 1778 | 1465222737660 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}] 07:18:57 INFO - PROCESS | 1778 | 1465222737665 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:57 INFO - PROCESS | 1778 | 1465222737842 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:18:58 INFO - PROCESS | 1778 | 1465222738009 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:58 INFO - PROCESS | 1778 | 1465222738017 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e0400 == 65 [pid = 1778] [id = 95] 07:18:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8e6e1c00) [pid = 1778] [serial = 284] [outer = (nil)] 07:18:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8e6e9c00) [pid = 1778] [serial = 285] [outer = 0x8e6e1c00] 07:18:58 INFO - PROCESS | 1778 | 1465222738096 Marionette DEBUG loaded listener.js 07:18:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x8e6ec800) [pid = 1778] [serial = 286] [outer = 0x8e6e1c00] 07:18:59 INFO - PROCESS | 1778 | 1465222739016 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]]]}] 07:18:59 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. 07:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1429ms 07:18:59 INFO - PROCESS | 1778 | 1465222739081 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:18:59 INFO - PROCESS | 1778 | 1465222739092 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 07:18:59 INFO - PROCESS | 1778 | 1465222739098 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:18:59 INFO - PROCESS | 1778 | 1465222739102 Marionette TRACE conn3 <- [1,354,null,{}] 07:18:59 INFO - PROCESS | 1778 | 1465222739117 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}] 07:18:59 INFO - PROCESS | 1778 | 1465222739125 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:59 INFO - PROCESS | 1778 | 1465222739339 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:18:59 INFO - PROCESS | 1778 | 1465222739557 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:18:59 INFO - PROCESS | 1778 | 1465222739565 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:18:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ee800 == 66 [pid = 1778] [id = 96] 07:18:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x90917000) [pid = 1778] [serial = 287] [outer = (nil)] 07:18:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0xa68a3000) [pid = 1778] [serial = 288] [outer = 0x90917000] 07:18:59 INFO - PROCESS | 1778 | 1465222739692 Marionette DEBUG loaded listener.js 07:18:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0xa69d4400) [pid = 1778] [serial = 289] [outer = 0x90917000] 07:19:00 INFO - PROCESS | 1778 | 1465222740571 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]]]}] 07:19:00 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. 07:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1490ms 07:19:00 INFO - PROCESS | 1778 | 1465222740589 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:19:00 INFO - PROCESS | 1778 | 1465222740592 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 07:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:19:00 INFO - PROCESS | 1778 | 1465222740599 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:19:00 INFO - PROCESS | 1778 | 1465222740602 Marionette TRACE conn3 <- [1,358,null,{}] 07:19:00 INFO - PROCESS | 1778 | 1465222740608 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}] 07:19:00 INFO - PROCESS | 1778 | 1465222740613 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:00 INFO - PROCESS | 1778 | 1465222740805 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:19:01 INFO - PROCESS | 1778 | 1465222740986 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:01 INFO - PROCESS | 1778 | 1465222740997 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f062400 == 67 [pid = 1778] [id = 97] 07:19:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8f063c00) [pid = 1778] [serial = 290] [outer = (nil)] 07:19:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x8f067c00) [pid = 1778] [serial = 291] [outer = 0x8f063c00] 07:19:01 INFO - PROCESS | 1778 | 1465222741085 Marionette DEBUG loaded listener.js 07:19:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x8f06bc00) [pid = 1778] [serial = 292] [outer = 0x8f063c00] 07:19:02 INFO - PROCESS | 1778 | 1465222742038 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]]]}] 07:19:02 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. 07:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1486ms 07:19:02 INFO - PROCESS | 1778 | 1465222742086 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:19:02 INFO - PROCESS | 1778 | 1465222742090 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 07:19:02 INFO - PROCESS | 1778 | 1465222742098 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:19:02 INFO - PROCESS | 1778 | 1465222742101 Marionette TRACE conn3 <- [1,362,null,{}] 07:19:02 INFO - PROCESS | 1778 | 1465222742107 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}] 07:19:02 INFO - PROCESS | 1778 | 1465222742112 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:02 INFO - PROCESS | 1778 | 1465222742343 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:19:02 INFO - PROCESS | 1778 | 1465222742555 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:02 INFO - PROCESS | 1778 | 1465222742561 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f101400 == 68 [pid = 1778] [id = 98] 07:19:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x8f102400) [pid = 1778] [serial = 293] [outer = (nil)] 07:19:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x8f105400) [pid = 1778] [serial = 294] [outer = 0x8f102400] 07:19:02 INFO - PROCESS | 1778 | 1465222742688 Marionette DEBUG loaded listener.js 07:19:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x8f107800) [pid = 1778] [serial = 295] [outer = 0x8f102400] 07:19:03 INFO - PROCESS | 1778 | 1465222743863 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]]]}] 07:19:03 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. 07:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1838ms 07:19:03 INFO - PROCESS | 1778 | 1465222743937 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:19:03 INFO - PROCESS | 1778 | 1465222743943 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 07:19:03 INFO - PROCESS | 1778 | 1465222743950 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:19:03 INFO - PROCESS | 1778 | 1465222743957 Marionette TRACE conn3 <- [1,366,null,{}] 07:19:03 INFO - PROCESS | 1778 | 1465222743965 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}] 07:19:03 INFO - PROCESS | 1778 | 1465222743970 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:04 INFO - PROCESS | 1778 | 1465222744208 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:19:04 INFO - PROCESS | 1778 | 1465222744522 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:04 INFO - PROCESS | 1778 | 1465222744537 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x92435000 == 69 [pid = 1778] [id = 99] 07:19:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x92436000) [pid = 1778] [serial = 296] [outer = (nil)] 07:19:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x9266e000) [pid = 1778] [serial = 297] [outer = 0x92436000] 07:19:04 INFO - PROCESS | 1778 | 1465222744626 Marionette DEBUG loaded listener.js 07:19:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x929d1c00) [pid = 1778] [serial = 298] [outer = 0x92436000] 07:19:05 INFO - PROCESS | 1778 | --DOCSHELL 0xa103ec00 == 68 [pid = 1778] [id = 16] 07:19:05 INFO - PROCESS | 1778 | --DOCSHELL 0x93ada400 == 67 [pid = 1778] [id = 49] 07:19:05 INFO - PROCESS | 1778 | --DOCSHELL 0xa4f05c00 == 66 [pid = 1778] [id = 48] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x99920c00) [pid = 1778] [serial = 215] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOCSHELL 0x91f26c00 == 65 [pid = 1778] [id = 58] 07:19:05 INFO - PROCESS | 1778 | --DOCSHELL 0x93997000 == 64 [pid = 1778] [id = 76] 07:19:05 INFO - PROCESS | 1778 | --DOCSHELL 0x95086000 == 63 [pid = 1778] [id = 75] 07:19:05 INFO - PROCESS | 1778 | --DOCSHELL 0x950ae800 == 62 [pid = 1778] [id = 74] 07:19:05 INFO - PROCESS | 1778 | --DOCSHELL 0x91f21c00 == 61 [pid = 1778] [id = 73] 07:19:05 INFO - PROCESS | 1778 | 1465222745598 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]]]}] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x94f2bc00) [pid = 1778] [serial = 209] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0xa255cc00) [pid = 1778] [serial = 212] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0xa35a5400) [pid = 1778] [serial = 213] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0xa35f3000) [pid = 1778] [serial = 188] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x95087800) [pid = 1778] [serial = 176] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x9b03e000) [pid = 1778] [serial = 206] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x99ee2400) [pid = 1778] [serial = 201] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x99a32c00) [pid = 1778] [serial = 200] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0xa2310400) [pid = 1778] [serial = 185] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x9a3eac00) [pid = 1778] [serial = 203] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x9a3f6400) [pid = 1778] [serial = 204] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x950a4c00) [pid = 1778] [serial = 195] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x95085c00) [pid = 1778] [serial = 194] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x989ddc00) [pid = 1778] [serial = 198] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x989d1800) [pid = 1778] [serial = 197] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x99a32800) [pid = 1778] [serial = 191] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x9a912400) [pid = 1778] [serial = 182] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x99ee1000) [pid = 1778] [serial = 179] [outer = (nil)] [url = about:blank] 07:19:05 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. 07:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1691ms 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x9b646000) [pid = 1778] [serial = 210] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x9b9a0400) [pid = 1778] [serial = 207] [outer = (nil)] [url = about:blank] 07:19:05 INFO - PROCESS | 1778 | 1465222745645 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:19:05 INFO - PROCESS | 1778 | 1465222745652 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 07:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:19:05 INFO - PROCESS | 1778 | 1465222745663 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:19:05 INFO - PROCESS | 1778 | 1465222745667 Marionette TRACE conn3 <- [1,370,null,{}] 07:19:05 INFO - PROCESS | 1778 | 1465222745674 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}] 07:19:05 INFO - PROCESS | 1778 | 1465222745684 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:05 INFO - PROCESS | 1778 | 1465222745868 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:19:06 INFO - PROCESS | 1778 | 1465222746038 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:06 INFO - PROCESS | 1778 | 1465222746049 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x92a0fc00 == 62 [pid = 1778] [id = 100] 07:19:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x93997000) [pid = 1778] [serial = 299] [outer = (nil)] 07:19:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x93a78c00) [pid = 1778] [serial = 300] [outer = 0x93997000] 07:19:06 INFO - PROCESS | 1778 | 1465222746125 Marionette DEBUG loaded listener.js 07:19:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x94f1f800) [pid = 1778] [serial = 301] [outer = 0x93997000] 07:19:06 INFO - PROCESS | 1778 | 1465222746940 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]]]}] 07:19:06 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. 07:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1336ms 07:19:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:19:07 INFO - PROCESS | 1778 | 1465222747000 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:19:07 INFO - PROCESS | 1778 | 1465222747003 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 07:19:07 INFO - PROCESS | 1778 | 1465222747011 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:19:07 INFO - PROCESS | 1778 | 1465222747017 Marionette TRACE conn3 <- [1,374,null,{}] 07:19:07 INFO - PROCESS | 1778 | 1465222747034 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}] 07:19:07 INFO - PROCESS | 1778 | 1465222747043 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:07 INFO - PROCESS | 1778 | 1465222747215 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:19:07 INFO - PROCESS | 1778 | 1465222747345 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:07 INFO - PROCESS | 1778 | 1465222747358 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x950a7400 == 63 [pid = 1778] [id = 101] 07:19:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x950a9400) [pid = 1778] [serial = 302] [outer = (nil)] 07:19:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x97450c00) [pid = 1778] [serial = 303] [outer = 0x950a9400] 07:19:07 INFO - PROCESS | 1778 | 1465222747431 Marionette DEBUG loaded listener.js 07:19:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x989dcc00) [pid = 1778] [serial = 304] [outer = 0x950a9400] 07:19:08 INFO - PROCESS | 1778 | 1465222748267 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:19:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:19:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1287ms 07:19:08 INFO - PROCESS | 1778 | 1465222748296 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:19:08 INFO - PROCESS | 1778 | 1465222748302 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 07:19:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:19:08 INFO - PROCESS | 1778 | 1465222748308 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:19:08 INFO - PROCESS | 1778 | 1465222748312 Marionette TRACE conn3 <- [1,378,null,{}] 07:19:08 INFO - PROCESS | 1778 | 1465222748326 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}] 07:19:08 INFO - PROCESS | 1778 | 1465222748332 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:08 INFO - PROCESS | 1778 | 1465222748562 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:19:08 INFO - PROCESS | 1778 | 1465222748590 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:08 INFO - PROCESS | 1778 | 1465222748601 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f28000 == 64 [pid = 1778] [id = 102] 07:19:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x9937b400) [pid = 1778] [serial = 305] [outer = (nil)] 07:19:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x99924c00) [pid = 1778] [serial = 306] [outer = 0x9937b400] 07:19:08 INFO - PROCESS | 1778 | 1465222748670 Marionette DEBUG loaded listener.js 07:19:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x99a2c000) [pid = 1778] [serial = 307] [outer = 0x9937b400] 07:19:09 INFO - PROCESS | 1778 | 1465222749818 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:19:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:19:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1581ms 07:19:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:19:09 INFO - PROCESS | 1778 | 1465222749890 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:19:09 INFO - PROCESS | 1778 | 1465222749893 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 07:19:09 INFO - PROCESS | 1778 | 1465222749899 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:19:09 INFO - PROCESS | 1778 | 1465222749903 Marionette TRACE conn3 <- [1,382,null,{}] 07:19:09 INFO - PROCESS | 1778 | 1465222749908 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}] 07:19:09 INFO - PROCESS | 1778 | 1465222749913 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:10 INFO - PROCESS | 1778 | 1465222750524 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x9243a800) [pid = 1778] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0xa4f0e800) [pid = 1778] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x99a2c400) [pid = 1778] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0xa8c4dc00) [pid = 1778] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0xa2552400) [pid = 1778] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x93a75400) [pid = 1778] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x950ab000) [pid = 1778] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x92a09400) [pid = 1778] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x93ace800) [pid = 1778] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x987aa800) [pid = 1778] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x94f66400) [pid = 1778] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0xa2532400) [pid = 1778] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x939dd400) [pid = 1778] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x9991a000) [pid = 1778] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x99a33800) [pid = 1778] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0xa2558400) [pid = 1778] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:19:10 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x9b998000) [pid = 1778] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:19:10 INFO - PROCESS | 1778 | 1465222750812 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:10 INFO - PROCESS | 1778 | 1465222750826 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ecc00 == 65 [pid = 1778] [id = 103] 07:19:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x9091d000) [pid = 1778] [serial = 308] [outer = (nil)] 07:19:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x9399c800) [pid = 1778] [serial = 309] [outer = 0x9091d000] 07:19:10 INFO - PROCESS | 1778 | 1465222750943 Marionette DEBUG loaded listener.js 07:19:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x94f2a400) [pid = 1778] [serial = 310] [outer = 0x9091d000] 07:19:11 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:19:11 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:19:11 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:19:11 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:19:11 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:19:11 INFO - PROCESS | 1778 | 1465222751760 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:19:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:19:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1886ms 07:19:11 INFO - PROCESS | 1778 | 1465222751785 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:19:11 INFO - PROCESS | 1778 | 1465222751789 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 07:19:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:19:11 INFO - PROCESS | 1778 | 1465222751795 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:19:11 INFO - PROCESS | 1778 | 1465222751799 Marionette TRACE conn3 <- [1,386,null,{}] 07:19:11 INFO - PROCESS | 1778 | 1465222751812 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}] 07:19:11 INFO - PROCESS | 1778 | 1465222751822 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:12 INFO - PROCESS | 1778 | 1465222752000 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:19:12 INFO - PROCESS | 1778 | 1465222752011 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:12 INFO - PROCESS | 1778 | 1465222752017 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x939a2c00 == 66 [pid = 1778] [id = 104] 07:19:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x99ee1400) [pid = 1778] [serial = 311] [outer = (nil)] 07:19:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x9ab3a000) [pid = 1778] [serial = 312] [outer = 0x99ee1400] 07:19:12 INFO - PROCESS | 1778 | 1465222752088 Marionette DEBUG loaded listener.js 07:19:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x9aebd800) [pid = 1778] [serial = 313] [outer = 0x99ee1400] 07:19:13 INFO - PROCESS | 1778 | 1465222753268 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]]]}] 07:19:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:19:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1538ms 07:19:13 INFO - PROCESS | 1778 | 1465222753335 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:19:13 INFO - PROCESS | 1778 | 1465222753342 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 07:19:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:19:13 INFO - PROCESS | 1778 | 1465222753351 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:19:13 INFO - PROCESS | 1778 | 1465222753356 Marionette TRACE conn3 <- [1,390,null,{}] 07:19:13 INFO - PROCESS | 1778 | 1465222753367 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}] 07:19:13 INFO - PROCESS | 1778 | 1465222753372 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:13 INFO - PROCESS | 1778 | 1465222753618 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:19:13 INFO - PROCESS | 1778 | 1465222753852 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:13 INFO - PROCESS | 1778 | 1465222753862 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x90924000 == 67 [pid = 1778] [id = 105] 07:19:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x92432400) [pid = 1778] [serial = 314] [outer = (nil)] 07:19:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x92a03400) [pid = 1778] [serial = 315] [outer = 0x92432400] 07:19:13 INFO - PROCESS | 1778 | 1465222753943 Marionette DEBUG loaded listener.js 07:19:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x92a0ec00) [pid = 1778] [serial = 316] [outer = 0x92432400] 07:19:14 INFO - PROCESS | 1778 | 1465222754895 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]]]}] 07:19:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:19:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1588ms 07:19:14 INFO - PROCESS | 1778 | 1465222754939 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:19:14 INFO - PROCESS | 1778 | 1465222754947 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 07:19:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:19:14 INFO - PROCESS | 1778 | 1465222754957 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:19:14 INFO - PROCESS | 1778 | 1465222754962 Marionette TRACE conn3 <- [1,394,null,{}] 07:19:14 INFO - PROCESS | 1778 | 1465222754968 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}] 07:19:14 INFO - PROCESS | 1778 | 1465222754974 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:15 INFO - PROCESS | 1778 | 1465222755168 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:19:15 INFO - PROCESS | 1778 | 1465222755391 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:15 INFO - PROCESS | 1778 | 1465222755399 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x95089000 == 68 [pid = 1778] [id = 106] 07:19:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x950a3000) [pid = 1778] [serial = 317] [outer = (nil)] 07:19:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x97446400) [pid = 1778] [serial = 318] [outer = 0x950a3000] 07:19:15 INFO - PROCESS | 1778 | 1465222755529 Marionette DEBUG loaded listener.js 07:19:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x989da800) [pid = 1778] [serial = 319] [outer = 0x950a3000] 07:19:16 INFO - PROCESS | 1778 | 1465222756518 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]]]}] 07:19:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:19:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1595ms 07:19:16 INFO - PROCESS | 1778 | 1465222756553 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:19:16 INFO - PROCESS | 1778 | 1465222756557 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 07:19:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:19:16 INFO - PROCESS | 1778 | 1465222756564 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:19:16 INFO - PROCESS | 1778 | 1465222756570 Marionette TRACE conn3 <- [1,398,null,{}] 07:19:16 INFO - PROCESS | 1778 | 1465222756587 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}] 07:19:16 INFO - PROCESS | 1778 | 1465222756596 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:16 INFO - PROCESS | 1778 | 1465222756803 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:19:17 INFO - PROCESS | 1778 | 1465222757028 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:17 INFO - PROCESS | 1778 | 1465222757044 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f28c00 == 69 [pid = 1778] [id = 107] 07:19:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x9ab3d400) [pid = 1778] [serial = 320] [outer = (nil)] 07:19:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x9b643800) [pid = 1778] [serial = 321] [outer = 0x9ab3d400] 07:19:17 INFO - PROCESS | 1778 | 1465222757144 Marionette DEBUG loaded listener.js 07:19:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x9b99a800) [pid = 1778] [serial = 322] [outer = 0x9ab3d400] 07:19:18 INFO - PROCESS | 1778 | 1465222758089 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]]]}] 07:19:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:19:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1595ms 07:19:18 INFO - PROCESS | 1778 | 1465222758161 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:19:18 INFO - PROCESS | 1778 | 1465222758166 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 07:19:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:19:18 INFO - PROCESS | 1778 | 1465222758172 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:19:18 INFO - PROCESS | 1778 | 1465222758176 Marionette TRACE conn3 <- [1,402,null,{}] 07:19:18 INFO - PROCESS | 1778 | 1465222758182 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}] 07:19:18 INFO - PROCESS | 1778 | 1465222758187 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:18 INFO - PROCESS | 1778 | 1465222758426 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:19:18 INFO - PROCESS | 1778 | 1465222758649 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:18 INFO - PROCESS | 1778 | 1465222758657 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f21400 == 70 [pid = 1778] [id = 108] 07:19:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0xa050d000) [pid = 1778] [serial = 323] [outer = (nil)] 07:19:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0xa2306000) [pid = 1778] [serial = 324] [outer = 0xa050d000] 07:19:18 INFO - PROCESS | 1778 | 1465222758779 Marionette DEBUG loaded listener.js 07:19:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0xa23dec00) [pid = 1778] [serial = 325] [outer = 0xa050d000] 07:19:19 INFO - PROCESS | 1778 | 1465222759783 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]]]}] 07:19:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:19:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1682ms 07:19:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:19:19 INFO - PROCESS | 1778 | 1465222759855 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:19:19 INFO - PROCESS | 1778 | 1465222759858 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 07:19:19 INFO - PROCESS | 1778 | 1465222759865 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:19:19 INFO - PROCESS | 1778 | 1465222759868 Marionette TRACE conn3 <- [1,406,null,{}] 07:19:19 INFO - PROCESS | 1778 | 1465222759874 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}] 07:19:19 INFO - PROCESS | 1778 | 1465222759880 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:20 INFO - PROCESS | 1778 | 1465222760100 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:19:20 INFO - PROCESS | 1778 | 1465222760367 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:20 INFO - PROCESS | 1778 | 1465222760373 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e014400 == 71 [pid = 1778] [id = 109] 07:19:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8e016000) [pid = 1778] [serial = 326] [outer = (nil)] 07:19:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8e01e000) [pid = 1778] [serial = 327] [outer = 0x8e016000] 07:19:20 INFO - PROCESS | 1778 | 1465222760459 Marionette DEBUG loaded listener.js 07:19:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x8e021800) [pid = 1778] [serial = 328] [outer = 0x8e016000] 07:19:21 INFO - PROCESS | 1778 | 1465222761414 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]]]}] 07:19:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:19:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1636ms 07:19:21 INFO - PROCESS | 1778 | 1465222761503 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:19:21 INFO - PROCESS | 1778 | 1465222761510 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 07:19:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:19:21 INFO - PROCESS | 1778 | 1465222761521 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:19:21 INFO - PROCESS | 1778 | 1465222761525 Marionette TRACE conn3 <- [1,410,null,{}] 07:19:21 INFO - PROCESS | 1778 | 1465222761536 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}] 07:19:21 INFO - PROCESS | 1778 | 1465222761552 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:21 INFO - PROCESS | 1778 | 1465222761898 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:19:22 INFO - PROCESS | 1778 | 1465222762086 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:22 INFO - PROCESS | 1778 | 1465222762097 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e018000 == 72 [pid = 1778] [id = 110] 07:19:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0xa34f0000) [pid = 1778] [serial = 329] [outer = (nil)] 07:19:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0xa51bb400) [pid = 1778] [serial = 330] [outer = 0xa34f0000] 07:19:22 INFO - PROCESS | 1778 | 1465222762179 Marionette DEBUG loaded listener.js 07:19:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0xa639d800) [pid = 1778] [serial = 331] [outer = 0xa34f0000] 07:19:23 INFO - PROCESS | 1778 | 1465222763123 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]]]}] 07:19:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:19:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1638ms 07:19:23 INFO - PROCESS | 1778 | 1465222763159 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:19:23 INFO - PROCESS | 1778 | 1465222763163 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 07:19:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:19:23 INFO - PROCESS | 1778 | 1465222763169 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:19:23 INFO - PROCESS | 1778 | 1465222763173 Marionette TRACE conn3 <- [1,414,null,{}] 07:19:23 INFO - PROCESS | 1778 | 1465222763179 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}] 07:19:23 INFO - PROCESS | 1778 | 1465222763184 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:23 INFO - PROCESS | 1778 | 1465222763376 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:19:23 INFO - PROCESS | 1778 | 1465222763599 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:23 INFO - PROCESS | 1778 | 1465222763608 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10c400 == 73 [pid = 1778] [id = 111] 07:19:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x8f10c800) [pid = 1778] [serial = 332] [outer = (nil)] 07:19:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x9b996000) [pid = 1778] [serial = 333] [outer = 0x8f10c800] 07:19:23 INFO - PROCESS | 1778 | 1465222763707 Marionette DEBUG loaded listener.js 07:19:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0xa6889800) [pid = 1778] [serial = 334] [outer = 0x8f10c800] 07:19:24 INFO - PROCESS | 1778 | 1465222764655 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]]]}] 07:19:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:19:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1532ms 07:19:24 INFO - PROCESS | 1778 | 1465222764704 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:19:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:19:24 INFO - PROCESS | 1778 | 1465222764715 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 07:19:24 INFO - PROCESS | 1778 | 1465222764722 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:19:24 INFO - PROCESS | 1778 | 1465222764725 Marionette TRACE conn3 <- [1,418,null,{}] 07:19:24 INFO - PROCESS | 1778 | 1465222764731 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}] 07:19:24 INFO - PROCESS | 1778 | 1465222764736 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:24 INFO - PROCESS | 1778 | 1465222764922 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:19:25 INFO - PROCESS | 1778 | 1465222765157 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:25 INFO - PROCESS | 1778 | 1465222765164 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e8a400 == 74 [pid = 1778] [id = 112] 07:19:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x90e8b000) [pid = 1778] [serial = 335] [outer = (nil)] 07:19:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x90e92c00) [pid = 1778] [serial = 336] [outer = 0x90e8b000] 07:19:25 INFO - PROCESS | 1778 | 1465222765262 Marionette DEBUG loaded listener.js 07:19:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x90e97400) [pid = 1778] [serial = 337] [outer = 0x90e8b000] 07:19:27 INFO - PROCESS | 1778 | 1465222767018 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]]]}] 07:19:27 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 07:19:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2338ms 07:19:27 INFO - PROCESS | 1778 | 1465222767060 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:19:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:19:27 INFO - PROCESS | 1778 | 1465222767066 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 07:19:27 INFO - PROCESS | 1778 | 1465222767074 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:19:27 INFO - PROCESS | 1778 | 1465222767079 Marionette TRACE conn3 <- [1,422,null,{}] 07:19:27 INFO - PROCESS | 1778 | 1465222767087 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}] 07:19:27 INFO - PROCESS | 1778 | 1465222767092 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:27 INFO - PROCESS | 1778 | 1465222767261 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:19:27 INFO - PROCESS | 1778 | 1465222767540 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:27 INFO - PROCESS | 1778 | 1465222767552 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f103000 == 75 [pid = 1778] [id = 113] 07:19:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x90915400) [pid = 1778] [serial = 338] [outer = (nil)] 07:19:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x91f23c00) [pid = 1778] [serial = 339] [outer = 0x90915400] 07:19:27 INFO - PROCESS | 1778 | 1465222767628 Marionette DEBUG loaded listener.js 07:19:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x92431c00) [pid = 1778] [serial = 340] [outer = 0x90915400] 07:19:28 INFO - PROCESS | 1778 | --DOCSHELL 0x94f5ac00 == 74 [pid = 1778] [id = 28] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x9b995400) [pid = 1778] [serial = 264] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x989d4000) [pid = 1778] [serial = 221] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x99eeac00) [pid = 1778] [serial = 225] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x92437000) [pid = 1778] [serial = 234] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0xa23d6c00) [pid = 1778] [serial = 228] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x939e0000) [pid = 1778] [serial = 218] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x92673000) [pid = 1778] [serial = 243] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x92671c00) [pid = 1778] [serial = 237] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x9091e800) [pid = 1778] [serial = 240] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x929d6000) [pid = 1778] [serial = 231] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x9ab32400) [pid = 1778] [serial = 262] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x929ca400) [pid = 1778] [serial = 247] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0xa686d800) [pid = 1778] [serial = 144] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x99d37000) [pid = 1778] [serial = 258] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0xa905f000) [pid = 1778] [serial = 153] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0xa6e8dc00) [pid = 1778] [serial = 150] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x94f5e800) [pid = 1778] [serial = 252] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x99372c00) [pid = 1778] [serial = 255] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x939a1c00) [pid = 1778] [serial = 250] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x94f66000) [pid = 1778] [serial = 138] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x9aeba800) [pid = 1778] [serial = 141] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x92667400) [pid = 1778] [serial = 246] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9512b000) [pid = 1778] [serial = 96] [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.] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x9744dc00) [pid = 1778] [serial = 114] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x99ee8400) [pid = 1778] [serial = 259] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x95081800) [pid = 1778] [serial = 253] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0xa35fa000) [pid = 1778] [serial = 108] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x9a2d2c00) [pid = 1778] [serial = 111] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x9991d000) [pid = 1778] [serial = 256] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x92a0f400) [pid = 1778] [serial = 249] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x9991f400) [pid = 1778] [serial = 216] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x9a092c00) [pid = 1778] [serial = 261] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0xa36a2000) [pid = 1778] [serial = 117] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x9b9a4c00) [pid = 1778] [serial = 147] [outer = (nil)] [url = about:blank] 07:19:28 INFO - PROCESS | 1778 | 1465222768968 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]]]}] 07:19:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:19:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1938ms 07:19:29 INFO - PROCESS | 1778 | 1465222769026 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:19:29 INFO - PROCESS | 1778 | 1465222769034 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 07:19:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:19:29 INFO - PROCESS | 1778 | 1465222769045 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:19:29 INFO - PROCESS | 1778 | 1465222769048 Marionette TRACE conn3 <- [1,426,null,{}] 07:19:29 INFO - PROCESS | 1778 | 1465222769056 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}] 07:19:29 INFO - PROCESS | 1778 | 1465222769061 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:29 INFO - PROCESS | 1778 | 1465222769229 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:19:29 INFO - PROCESS | 1778 | 1465222769361 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:29 INFO - PROCESS | 1778 | 1465222769367 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f26000 == 75 [pid = 1778] [id = 114] 07:19:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x9243a800) [pid = 1778] [serial = 341] [outer = (nil)] 07:19:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x92672800) [pid = 1778] [serial = 342] [outer = 0x9243a800] 07:19:29 INFO - PROCESS | 1778 | 1465222769443 Marionette DEBUG loaded listener.js 07:19:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x929d6000) [pid = 1778] [serial = 343] [outer = 0x9243a800] 07:19:30 INFO - PROCESS | 1778 | 1465222770367 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] 07:19:30 INFO - PROCESS | 1778 | 1465222770434 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 07:19:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:19:30 INFO - PROCESS | 1778 | 1465222770440 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:19:30 INFO - PROCESS | 1778 | 1465222770446 Marionette TRACE conn3 <- [1,430,null,{}] 07:19:30 INFO - PROCESS | 1778 | 1465222770462 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}] 07:19:30 INFO - PROCESS | 1778 | 1465222770470 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:30 INFO - PROCESS | 1778 | 1465222770643 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:19:30 INFO - PROCESS | 1778 | 1465222770774 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:30 INFO - PROCESS | 1778 | 1465222770785 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x93add000 == 76 [pid = 1778] [id = 115] 07:19:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x93add400) [pid = 1778] [serial = 344] [outer = (nil)] 07:19:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x94f5e800) [pid = 1778] [serial = 345] [outer = 0x93add400] 07:19:30 INFO - PROCESS | 1778 | 1465222770878 Marionette DEBUG loaded listener.js 07:19:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x95081800) [pid = 1778] [serial = 346] [outer = 0x93add400] 07:19:31 INFO - PROCESS | 1778 | 1465222771743 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]]]}] 07:19:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:19:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1333ms 07:19:31 INFO - PROCESS | 1778 | 1465222771784 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:19:31 INFO - PROCESS | 1778 | 1465222771789 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 07:19:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:19:31 INFO - PROCESS | 1778 | 1465222771795 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:19:31 INFO - PROCESS | 1778 | 1465222771798 Marionette TRACE conn3 <- [1,434,null,{}] 07:19:31 INFO - PROCESS | 1778 | 1465222771803 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}] 07:19:31 INFO - PROCESS | 1778 | 1465222771808 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:32 INFO - PROCESS | 1778 | 1465222772032 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:19:32 INFO - PROCESS | 1778 | 1465222772059 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:32 INFO - PROCESS | 1778 | 1465222772069 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f2b000 == 77 [pid = 1778] [id = 116] 07:19:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x95084800) [pid = 1778] [serial = 347] [outer = (nil)] 07:19:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x9744e800) [pid = 1778] [serial = 348] [outer = 0x95084800] 07:19:32 INFO - PROCESS | 1778 | 1465222772137 Marionette DEBUG loaded listener.js 07:19:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x989d9000) [pid = 1778] [serial = 349] [outer = 0x95084800] 07:19:33 INFO - PROCESS | 1778 | 1465222773108 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]]]}] 07:19:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:19:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1379ms 07:19:33 INFO - PROCESS | 1778 | 1465222773176 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:19:33 INFO - PROCESS | 1778 | 1465222773180 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 07:19:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:19:33 INFO - PROCESS | 1778 | 1465222773186 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:19:33 INFO - PROCESS | 1778 | 1465222773189 Marionette TRACE conn3 <- [1,438,null,{}] 07:19:33 INFO - PROCESS | 1778 | 1465222773217 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}] 07:19:33 INFO - PROCESS | 1778 | 1465222773222 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:33 INFO - PROCESS | 1778 | 1465222773430 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:19:33 INFO - PROCESS | 1778 | 1465222773449 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:33 INFO - PROCESS | 1778 | 1465222773458 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e0800 == 78 [pid = 1778] [id = 117] 07:19:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x93a75400) [pid = 1778] [serial = 350] [outer = (nil)] 07:19:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x9991d000) [pid = 1778] [serial = 351] [outer = 0x93a75400] 07:19:33 INFO - PROCESS | 1778 | 1465222773526 Marionette DEBUG loaded listener.js 07:19:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x99928c00) [pid = 1778] [serial = 352] [outer = 0x93a75400] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9091d000) [pid = 1778] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x91f28800) [pid = 1778] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x989d9800) [pid = 1778] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x9b998400) [pid = 1778] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x92433800) [pid = 1778] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x9744c400) [pid = 1778] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x9930b800) [pid = 1778] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x99950800) [pid = 1778] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x9266a400) [pid = 1778] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x90915c00) [pid = 1778] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x9091ec00) [pid = 1778] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x929cfc00) [pid = 1778] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0xa23dc000) [pid = 1778] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x9aebf400) [pid = 1778] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x93ad5800) [pid = 1778] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x9a3f9000) [pid = 1778] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x99a2a400) [pid = 1778] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x9937b400) [pid = 1778] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x93997000) [pid = 1778] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x92436000) [pid = 1778] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:19:34 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x950a9400) [pid = 1778] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:19:35 INFO - PROCESS | 1778 | 1465222775293 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]]]}] 07:19:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:19:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 2155ms 07:19:35 INFO - PROCESS | 1778 | 1465222775342 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:19:35 INFO - PROCESS | 1778 | 1465222775346 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 07:19:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:19:35 INFO - PROCESS | 1778 | 1465222775353 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:19:35 INFO - PROCESS | 1778 | 1465222775356 Marionette TRACE conn3 <- [1,442,null,{}] 07:19:35 INFO - PROCESS | 1778 | 1465222775362 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}] 07:19:35 INFO - PROCESS | 1778 | 1465222775372 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:35 INFO - PROCESS | 1778 | 1465222775647 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:19:35 INFO - PROCESS | 1778 | 1465222775664 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:35 INFO - PROCESS | 1778 | 1465222775670 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f068000 == 79 [pid = 1778] [id = 118] 07:19:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x9091c400) [pid = 1778] [serial = 353] [outer = (nil)] 07:19:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x99922000) [pid = 1778] [serial = 354] [outer = 0x9091c400] 07:19:35 INFO - PROCESS | 1778 | 1465222775745 Marionette DEBUG loaded listener.js 07:19:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x99ee0800) [pid = 1778] [serial = 355] [outer = 0x9091c400] 07:19:36 INFO - PROCESS | 1778 | 1465222776737 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]]]}] 07:19:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:19:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1431ms 07:19:36 INFO - PROCESS | 1778 | 1465222776785 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:19:36 INFO - PROCESS | 1778 | 1465222776792 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 07:19:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:19:36 INFO - PROCESS | 1778 | 1465222776802 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:19:36 INFO - PROCESS | 1778 | 1465222776808 Marionette TRACE conn3 <- [1,446,null,{}] 07:19:36 INFO - PROCESS | 1778 | 1465222776828 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}] 07:19:36 INFO - PROCESS | 1778 | 1465222776835 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:37 INFO - PROCESS | 1778 | 1465222777071 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:19:37 INFO - PROCESS | 1778 | 1465222777318 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:37 INFO - PROCESS | 1778 | 1465222777334 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01f800 == 80 [pid = 1778] [id = 119] 07:19:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x9091e000) [pid = 1778] [serial = 356] [outer = (nil)] 07:19:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x90923c00) [pid = 1778] [serial = 357] [outer = 0x9091e000] 07:19:37 INFO - PROCESS | 1778 | 1465222777436 Marionette DEBUG loaded listener.js 07:19:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x90e91800) [pid = 1778] [serial = 358] [outer = 0x9091e000] 07:19:38 INFO - PROCESS | 1778 | 1465222778813 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]]]}] 07:19:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:19:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2050ms 07:19:38 INFO - PROCESS | 1778 | 1465222778867 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:19:38 INFO - PROCESS | 1778 | 1465222778874 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 07:19:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:19:38 INFO - PROCESS | 1778 | 1465222778963 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:19:38 INFO - PROCESS | 1778 | 1465222778968 Marionette TRACE conn3 <- [1,450,null,{}] 07:19:38 INFO - PROCESS | 1778 | 1465222778979 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}] 07:19:38 INFO - PROCESS | 1778 | 1465222778985 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:39 INFO - PROCESS | 1778 | 1465222779166 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:19:39 INFO - PROCESS | 1778 | 1465222779342 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:39 INFO - PROCESS | 1778 | 1465222779349 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x90920400 == 81 [pid = 1778] [id = 120] 07:19:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x92cde400) [pid = 1778] [serial = 359] [outer = (nil)] 07:19:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x939a3c00) [pid = 1778] [serial = 360] [outer = 0x92cde400] 07:19:39 INFO - PROCESS | 1778 | 1465222779438 Marionette DEBUG loaded listener.js 07:19:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x94f22c00) [pid = 1778] [serial = 361] [outer = 0x92cde400] 07:19:40 INFO - PROCESS | 1778 | 1465222780709 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] 07:19:40 INFO - PROCESS | 1778 | 1465222780764 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 07:19:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:19:40 INFO - PROCESS | 1778 | 1465222780785 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:19:40 INFO - PROCESS | 1778 | 1465222780793 Marionette TRACE conn3 <- [1,454,null,{}] 07:19:40 INFO - PROCESS | 1778 | 1465222780810 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}] 07:19:40 INFO - PROCESS | 1778 | 1465222780820 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:41 INFO - PROCESS | 1778 | 1465222781160 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:19:41 INFO - PROCESS | 1778 | 1465222781347 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:41 INFO - PROCESS | 1778 | 1465222781359 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x99923000 == 82 [pid = 1778] [id = 121] 07:19:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x99924400) [pid = 1778] [serial = 362] [outer = (nil)] 07:19:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x99eeac00) [pid = 1778] [serial = 363] [outer = 0x99924400] 07:19:41 INFO - PROCESS | 1778 | 1465222781448 Marionette DEBUG loaded listener.js 07:19:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x9a3eac00) [pid = 1778] [serial = 364] [outer = 0x99924400] 07:19:42 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:42 INFO - PROCESS | 1778 | 1465222782415 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]]]}] 07:19:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:19:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1693ms 07:19:42 INFO - PROCESS | 1778 | 1465222782477 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:19:42 INFO - PROCESS | 1778 | 1465222782482 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 07:19:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:19:42 INFO - PROCESS | 1778 | 1465222782488 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:19:42 INFO - PROCESS | 1778 | 1465222782492 Marionette TRACE conn3 <- [1,458,null,{}] 07:19:42 INFO - PROCESS | 1778 | 1465222782498 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}] 07:19:42 INFO - PROCESS | 1778 | 1465222782503 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:42 INFO - PROCESS | 1778 | 1465222782734 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:19:42 INFO - PROCESS | 1778 | 1465222782973 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:42 INFO - PROCESS | 1778 | 1465222782982 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a3f2c00 == 83 [pid = 1778] [id = 122] 07:19:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x9ab3bc00) [pid = 1778] [serial = 365] [outer = (nil)] 07:19:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x9b00a800) [pid = 1778] [serial = 366] [outer = 0x9ab3bc00] 07:19:43 INFO - PROCESS | 1778 | 1465222783084 Marionette DEBUG loaded listener.js 07:19:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x9b042000) [pid = 1778] [serial = 367] [outer = 0x9ab3bc00] 07:19:44 INFO - PROCESS | 1778 | 1465222783983 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] 07:19:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:19:44 INFO - PROCESS | 1778 | 1465222784027 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 07:19:44 INFO - PROCESS | 1778 | 1465222784034 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:19:44 INFO - PROCESS | 1778 | 1465222784038 Marionette TRACE conn3 <- [1,462,null,{}] 07:19:44 INFO - PROCESS | 1778 | 1465222784043 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}] 07:19:44 INFO - PROCESS | 1778 | 1465222784049 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:44 INFO - PROCESS | 1778 | 1465222784237 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:19:44 INFO - PROCESS | 1778 | 1465222784412 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:44 INFO - PROCESS | 1778 | 1465222784419 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ef800 == 84 [pid = 1778] [id = 123] 07:19:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x90be9800) [pid = 1778] [serial = 368] [outer = (nil)] 07:19:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x90bf3800) [pid = 1778] [serial = 369] [outer = 0x90be9800] 07:19:44 INFO - PROCESS | 1778 | 1465222784500 Marionette DEBUG loaded listener.js 07:19:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x90bf6800) [pid = 1778] [serial = 370] [outer = 0x90be9800] 07:19:45 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:19:45 INFO - PROCESS | 1778 | 1465222785537 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] 07:19:45 INFO - PROCESS | 1778 | 1465222785629 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 07:19:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:19:45 INFO - PROCESS | 1778 | 1465222785636 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:19:45 INFO - PROCESS | 1778 | 1465222785640 Marionette TRACE conn3 <- [1,466,null,{}] 07:19:45 INFO - PROCESS | 1778 | 1465222785646 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}] 07:19:45 INFO - PROCESS | 1778 | 1465222785656 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:45 INFO - PROCESS | 1778 | 1465222785938 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:19:46 INFO - PROCESS | 1778 | 1465222786174 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:46 INFO - PROCESS | 1778 | 1465222786185 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x929ac400 == 85 [pid = 1778] [id = 124] 07:19:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x929ae000) [pid = 1778] [serial = 371] [outer = (nil)] 07:19:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x929b5400) [pid = 1778] [serial = 372] [outer = 0x929ae000] 07:19:46 INFO - PROCESS | 1778 | 1465222786266 Marionette DEBUG loaded listener.js 07:19:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x9ae31c00) [pid = 1778] [serial = 373] [outer = 0x929ae000] 07:19:47 INFO - PROCESS | 1778 | 1465222787242 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] 07:19:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:19:47 INFO - PROCESS | 1778 | 1465222787331 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 07:19:47 INFO - PROCESS | 1778 | 1465222787338 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:19:47 INFO - PROCESS | 1778 | 1465222787342 Marionette TRACE conn3 <- [1,470,null,{}] 07:19:47 INFO - PROCESS | 1778 | 1465222787349 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}] 07:19:47 INFO - PROCESS | 1778 | 1465222787353 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:47 INFO - PROCESS | 1778 | 1465222787576 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:19:47 INFO - PROCESS | 1778 | 1465222787800 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:47 INFO - PROCESS | 1778 | 1465222787811 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f05fc00 == 86 [pid = 1778] [id = 125] 07:19:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x929b2800) [pid = 1778] [serial = 374] [outer = (nil)] 07:19:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0xa0510800) [pid = 1778] [serial = 375] [outer = 0x929b2800] 07:19:47 INFO - PROCESS | 1778 | 1465222787909 Marionette DEBUG loaded listener.js 07:19:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0xa22cd000) [pid = 1778] [serial = 376] [outer = 0x929b2800] 07:19:49 INFO - PROCESS | 1778 | 1465222789343 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]]]}] 07:19:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:19:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2056ms 07:19:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:19:49 INFO - PROCESS | 1778 | 1465222789394 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:19:49 INFO - PROCESS | 1778 | 1465222789397 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 07:19:49 INFO - PROCESS | 1778 | 1465222789404 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:19:49 INFO - PROCESS | 1778 | 1465222789408 Marionette TRACE conn3 <- [1,474,null,{}] 07:19:49 INFO - PROCESS | 1778 | 1465222789421 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}] 07:19:49 INFO - PROCESS | 1778 | 1465222789426 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:49 INFO - PROCESS | 1778 | 1465222789674 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:19:49 INFO - PROCESS | 1778 | 1465222789861 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:49 INFO - PROCESS | 1778 | 1465222789872 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x95126800 == 87 [pid = 1778] [id = 126] 07:19:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x9b03e800) [pid = 1778] [serial = 377] [outer = (nil)] 07:19:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0xa31d7c00) [pid = 1778] [serial = 378] [outer = 0x9b03e800] 07:19:49 INFO - PROCESS | 1778 | 1465222789954 Marionette DEBUG loaded listener.js 07:19:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0xa35f9000) [pid = 1778] [serial = 379] [outer = 0x9b03e800] 07:19:50 INFO - PROCESS | 1778 | 1465222790856 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]]]}] 07:19:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:19:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1488ms 07:19:50 INFO - PROCESS | 1778 | 1465222790892 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:19:50 INFO - PROCESS | 1778 | 1465222790897 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 07:19:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:19:50 INFO - PROCESS | 1778 | 1465222790903 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:19:50 INFO - PROCESS | 1778 | 1465222790913 Marionette TRACE conn3 <- [1,478,null,{}] 07:19:50 INFO - PROCESS | 1778 | 1465222790920 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}] 07:19:50 INFO - PROCESS | 1778 | 1465222790930 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:51 INFO - PROCESS | 1778 | 1465222791126 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:19:51 INFO - PROCESS | 1778 | 1465222791357 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:51 INFO - PROCESS | 1778 | 1465222791365 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x92496800 == 88 [pid = 1778] [id = 127] 07:19:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x92498c00) [pid = 1778] [serial = 380] [outer = (nil)] 07:19:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x9249d000) [pid = 1778] [serial = 381] [outer = 0x92498c00] 07:19:51 INFO - PROCESS | 1778 | 1465222791459 Marionette DEBUG loaded listener.js 07:19:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x924a0400) [pid = 1778] [serial = 382] [outer = 0x92498c00] 07:19:52 INFO - PROCESS | 1778 | 1465222792430 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]]]}] 07:19:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:19:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1597ms 07:19:52 INFO - PROCESS | 1778 | 1465222792501 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:19:52 INFO - PROCESS | 1778 | 1465222792505 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 07:19:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:19:52 INFO - PROCESS | 1778 | 1465222792512 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:19:52 INFO - PROCESS | 1778 | 1465222792515 Marionette TRACE conn3 <- [1,482,null,{}] 07:19:52 INFO - PROCESS | 1778 | 1465222792521 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}] 07:19:52 INFO - PROCESS | 1778 | 1465222792526 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:52 INFO - PROCESS | 1778 | 1465222792714 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:19:52 INFO - PROCESS | 1778 | 1465222792941 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:52 INFO - PROCESS | 1778 | 1465222792949 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x919ea000 == 89 [pid = 1778] [id = 128] 07:19:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x919eac00) [pid = 1778] [serial = 383] [outer = (nil)] 07:19:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x919f0c00) [pid = 1778] [serial = 384] [outer = 0x919eac00] 07:19:53 INFO - PROCESS | 1778 | 1465222793072 Marionette DEBUG loaded listener.js 07:19:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x919f5400) [pid = 1778] [serial = 385] [outer = 0x919eac00] 07:19:54 INFO - PROCESS | 1778 | 1465222794004 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]]]}] 07:19:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:19:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1531ms 07:19:54 INFO - PROCESS | 1778 | 1465222794045 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:19:54 INFO - PROCESS | 1778 | 1465222794050 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 07:19:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:19:54 INFO - PROCESS | 1778 | 1465222794056 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:19:54 INFO - PROCESS | 1778 | 1465222794061 Marionette TRACE conn3 <- [1,486,null,{}] 07:19:54 INFO - PROCESS | 1778 | 1465222794066 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}] 07:19:54 INFO - PROCESS | 1778 | 1465222794072 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:54 INFO - PROCESS | 1778 | 1465222794278 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:19:54 INFO - PROCESS | 1778 | 1465222794515 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:54 INFO - PROCESS | 1778 | 1465222794529 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbac00 == 90 [pid = 1778] [id = 129] 07:19:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x91cbb000) [pid = 1778] [serial = 386] [outer = (nil)] 07:19:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x91cbf000) [pid = 1778] [serial = 387] [outer = 0x91cbb000] 07:19:54 INFO - PROCESS | 1778 | 1465222794661 Marionette DEBUG loaded listener.js 07:19:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x92494c00) [pid = 1778] [serial = 388] [outer = 0x91cbb000] 07:19:55 INFO - PROCESS | 1778 | 1465222795719 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]]]}] 07:19:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:19:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1738ms 07:19:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:19:55 INFO - PROCESS | 1778 | 1465222795795 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:19:55 INFO - PROCESS | 1778 | 1465222795798 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 07:19:55 INFO - PROCESS | 1778 | 1465222795805 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:19:55 INFO - PROCESS | 1778 | 1465222795808 Marionette TRACE conn3 <- [1,490,null,{}] 07:19:55 INFO - PROCESS | 1778 | 1465222795814 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}] 07:19:55 INFO - PROCESS | 1778 | 1465222795819 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:56 INFO - PROCESS | 1778 | 1465222796040 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:19:56 INFO - PROCESS | 1778 | 1465222796272 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:56 INFO - PROCESS | 1778 | 1465222796281 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cd400 == 91 [pid = 1778] [id = 130] 07:19:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x8c3ce000) [pid = 1778] [serial = 389] [outer = (nil)] 07:19:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x8c3d7800) [pid = 1778] [serial = 390] [outer = 0x8c3ce000] 07:19:56 INFO - PROCESS | 1778 | 1465222796398 Marionette DEBUG loaded listener.js 07:19:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x90919000) [pid = 1778] [serial = 391] [outer = 0x8c3ce000] 07:19:57 INFO - PROCESS | 1778 | 1465222797557 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]]]}] 07:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1791ms 07:19:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x8e6ed400) [pid = 1778] [serial = 392] [outer = 0x939e7400] 07:19:57 INFO - PROCESS | 1778 | 1465222797638 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:19:57 INFO - PROCESS | 1778 | 1465222797645 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 07:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:19:57 INFO - PROCESS | 1778 | 1465222797764 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:19:57 INFO - PROCESS | 1778 | 1465222797769 Marionette TRACE conn3 <- [1,494,null,{}] 07:19:57 INFO - PROCESS | 1778 | 1465222797826 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}] 07:19:57 INFO - PROCESS | 1778 | 1465222797839 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:58 INFO - PROCESS | 1778 | 1465222798061 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:19:58 INFO - PROCESS | 1778 | 1465222798303 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:58 INFO - PROCESS | 1778 | 1465222798315 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e015000 == 92 [pid = 1778] [id = 131] 07:19:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x8f06b800) [pid = 1778] [serial = 393] [outer = (nil)] 07:19:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x90e97c00) [pid = 1778] [serial = 394] [outer = 0x8f06b800] 07:19:58 INFO - PROCESS | 1778 | 1465222798427 Marionette DEBUG loaded listener.js 07:19:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x919ee000) [pid = 1778] [serial = 395] [outer = 0x8f06b800] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x92a0fc00 == 91 [pid = 1778] [id = 100] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x8f105400) [pid = 1778] [serial = 294] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8f067c00) [pid = 1778] [serial = 291] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9ab3a000) [pid = 1778] [serial = 312] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e0800 == 90 [pid = 1778] [id = 117] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x94f2b000 == 89 [pid = 1778] [id = 116] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x93add000 == 88 [pid = 1778] [id = 115] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x91f26000 == 87 [pid = 1778] [id = 114] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x8f103000 == 86 [pid = 1778] [id = 113] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x8e018000 == 85 [pid = 1778] [id = 110] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x8e014400 == 84 [pid = 1778] [id = 109] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x91f21400 == 83 [pid = 1778] [id = 108] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x91f28c00 == 82 [pid = 1778] [id = 107] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x95089000 == 81 [pid = 1778] [id = 106] 07:19:59 INFO - PROCESS | 1778 | --DOCSHELL 0x90924000 == 80 [pid = 1778] [id = 105] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x94f1d400) [pid = 1778] [serial = 219] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0xa255e800) [pid = 1778] [serial = 174] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0xa31d1800) [pid = 1778] [serial = 186] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0xa2256400) [pid = 1778] [serial = 235] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x99919800) [pid = 1778] [serial = 222] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x99ee5400) [pid = 1778] [serial = 180] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x9a9b9000) [pid = 1778] [serial = 226] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x92673800) [pid = 1778] [serial = 238] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x90920000) [pid = 1778] [serial = 241] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x94f61c00) [pid = 1778] [serial = 244] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x929d8000) [pid = 1778] [serial = 232] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0xa4f08c00) [pid = 1778] [serial = 189] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0xa270c000) [pid = 1778] [serial = 229] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x97f10000) [pid = 1778] [serial = 177] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x9b67d000) [pid = 1778] [serial = 183] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0xa514e800) [pid = 1778] [serial = 192] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x99924c00) [pid = 1778] [serial = 306] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x99a2c000) [pid = 1778] [serial = 307] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0xa68a3000) [pid = 1778] [serial = 288] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0xa68a1800) [pid = 1778] [serial = 282] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x93a78c00) [pid = 1778] [serial = 300] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x94f1f800) [pid = 1778] [serial = 301] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0xa252bc00) [pid = 1778] [serial = 276] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x8e6e9c00) [pid = 1778] [serial = 285] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0xa636d800) [pid = 1778] [serial = 279] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x929d1c00) [pid = 1778] [serial = 298] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x9266e000) [pid = 1778] [serial = 297] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x9b99a000) [pid = 1778] [serial = 273] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x97450c00) [pid = 1778] [serial = 303] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x950b0400) [pid = 1778] [serial = 270] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x92a10000) [pid = 1778] [serial = 267] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x94f2a400) [pid = 1778] [serial = 310] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x9399c800) [pid = 1778] [serial = 309] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x989dcc00) [pid = 1778] [serial = 304] [outer = (nil)] [url = about:blank] 07:19:59 INFO - PROCESS | 1778 | 1465222799460 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]]]}] 07:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1847ms 07:19:59 INFO - PROCESS | 1778 | 1465222799508 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:19:59 INFO - PROCESS | 1778 | 1465222799515 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 07:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:19:59 INFO - PROCESS | 1778 | 1465222799525 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:19:59 INFO - PROCESS | 1778 | 1465222799530 Marionette TRACE conn3 <- [1,498,null,{}] 07:19:59 INFO - PROCESS | 1778 | 1465222799536 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}] 07:19:59 INFO - PROCESS | 1778 | 1465222799541 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:59 INFO - PROCESS | 1778 | 1465222799739 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:19:59 INFO - PROCESS | 1778 | 1465222799937 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:19:59 INFO - PROCESS | 1778 | 1465222799945 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:19:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e8e400 == 81 [pid = 1778] [id = 132] 07:19:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x91cb6400) [pid = 1778] [serial = 396] [outer = (nil)] 07:20:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x91cbd800) [pid = 1778] [serial = 397] [outer = 0x91cb6400] 07:20:00 INFO - PROCESS | 1778 | 1465222800018 Marionette DEBUG loaded listener.js 07:20:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x91cc4000) [pid = 1778] [serial = 398] [outer = 0x91cb6400] 07:20:00 INFO - PROCESS | 1778 | 1465222800826 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]]]}] 07:20:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1333ms 07:20:00 INFO - PROCESS | 1778 | 1465222800859 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:20:00 INFO - PROCESS | 1778 | 1465222800862 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 07:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:20:00 INFO - PROCESS | 1778 | 1465222800870 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:20:00 INFO - PROCESS | 1778 | 1465222800876 Marionette TRACE conn3 <- [1,502,null,{}] 07:20:00 INFO - PROCESS | 1778 | 1465222800891 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}] 07:20:00 INFO - PROCESS | 1778 | 1465222800899 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:01 INFO - PROCESS | 1778 | 1465222801093 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:20:01 INFO - PROCESS | 1778 | 1465222801248 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:01 INFO - PROCESS | 1778 | 1465222801260 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x9266e800 == 82 [pid = 1778] [id = 133] 07:20:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x929acc00) [pid = 1778] [serial = 399] [outer = (nil)] 07:20:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x929b5000) [pid = 1778] [serial = 400] [outer = 0x929acc00] 07:20:01 INFO - PROCESS | 1778 | 1465222801330 Marionette DEBUG loaded listener.js 07:20:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x929d1c00) [pid = 1778] [serial = 401] [outer = 0x929acc00] 07:20:02 INFO - PROCESS | 1778 | 1465222802213 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]]]}] 07:20:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:20:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1439ms 07:20:02 INFO - PROCESS | 1778 | 1465222802310 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:20:02 INFO - PROCESS | 1778 | 1465222802314 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 07:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:20:02 INFO - PROCESS | 1778 | 1465222802321 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:20:02 INFO - PROCESS | 1778 | 1465222802325 Marionette TRACE conn3 <- [1,506,null,{}] 07:20:02 INFO - PROCESS | 1778 | 1465222802340 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}] 07:20:02 INFO - PROCESS | 1778 | 1465222802346 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:02 INFO - PROCESS | 1778 | 1465222802581 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:20:02 INFO - PROCESS | 1778 | 1465222802608 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:02 INFO - PROCESS | 1778 | 1465222802614 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x92674400 == 83 [pid = 1778] [id = 134] 07:20:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x929b6000) [pid = 1778] [serial = 402] [outer = (nil)] 07:20:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x9399f800) [pid = 1778] [serial = 403] [outer = 0x929b6000] 07:20:02 INFO - PROCESS | 1778 | 1465222802699 Marionette DEBUG loaded listener.js 07:20:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x93a76000) [pid = 1778] [serial = 404] [outer = 0x929b6000] 07:20:03 INFO - PROCESS | 1778 | 1465222803652 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]]]}] 07:20:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:20:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1596ms 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0xa050d000) [pid = 1778] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8e016000) [pid = 1778] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x95084800) [pid = 1778] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x93a75400) [pid = 1778] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x9243a800) [pid = 1778] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x9ab3d400) [pid = 1778] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x93add400) [pid = 1778] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x90915400) [pid = 1778] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x950a3000) [pid = 1778] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x92432400) [pid = 1778] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x90e8b000) [pid = 1778] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x8f063c00) [pid = 1778] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x99ee1400) [pid = 1778] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x8f102400) [pid = 1778] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0xa34f0000) [pid = 1778] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x9a912800) [pid = 1778] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x90917000) [pid = 1778] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x929cb800) [pid = 1778] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x950a7c00) [pid = 1778] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x9b7b8000) [pid = 1778] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0xa230a800) [pid = 1778] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0xa680d000) [pid = 1778] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0xa3656c00) [pid = 1778] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:20:03 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x8e6e1c00) [pid = 1778] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:20:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:20:04 INFO - PROCESS | 1778 | 1465222803975 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:20:04 INFO - PROCESS | 1778 | 1465222803983 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 07:20:04 INFO - PROCESS | 1778 | 1465222803994 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:20:04 INFO - PROCESS | 1778 | 1465222803996 Marionette TRACE conn3 <- [1,510,null,{}] 07:20:04 INFO - PROCESS | 1778 | 1465222804002 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}] 07:20:04 INFO - PROCESS | 1778 | 1465222804009 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:04 INFO - PROCESS | 1778 | 1465222804166 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:20:04 INFO - PROCESS | 1778 | 1465222804356 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:04 INFO - PROCESS | 1778 | 1465222804362 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e013800 == 84 [pid = 1778] [id = 135] 07:20:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x8f063000) [pid = 1778] [serial = 405] [outer = (nil)] 07:20:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x929cf800) [pid = 1778] [serial = 406] [outer = 0x8f063000] 07:20:04 INFO - PROCESS | 1778 | 1465222804433 Marionette DEBUG loaded listener.js 07:20:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x936eb800) [pid = 1778] [serial = 407] [outer = 0x8f063000] 07:20:05 INFO - PROCESS | 1778 | 1465222805223 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]]]}] 07:20:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:20:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1290ms 07:20:05 INFO - PROCESS | 1778 | 1465222805286 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:20:05 INFO - PROCESS | 1778 | 1465222805289 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 07:20:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:20:05 INFO - PROCESS | 1778 | 1465222805296 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:20:05 INFO - PROCESS | 1778 | 1465222805298 Marionette TRACE conn3 <- [1,514,null,{}] 07:20:05 INFO - PROCESS | 1778 | 1465222805304 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}] 07:20:05 INFO - PROCESS | 1778 | 1465222805313 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:05 INFO - PROCESS | 1778 | 1465222805501 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:20:05 INFO - PROCESS | 1778 | 1465222805642 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:05 INFO - PROCESS | 1778 | 1465222805650 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e5800 == 85 [pid = 1778] [id = 136] 07:20:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x929d8400) [pid = 1778] [serial = 408] [outer = (nil)] 07:20:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x950a7c00) [pid = 1778] [serial = 409] [outer = 0x929d8400] 07:20:05 INFO - PROCESS | 1778 | 1465222805720 Marionette DEBUG loaded listener.js 07:20:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x950af800) [pid = 1778] [serial = 410] [outer = 0x929d8400] 07:20:06 INFO - PROCESS | 1778 | 1465222806723 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]]]}] 07:20:06 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 07:20:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1486ms 07:20:06 INFO - PROCESS | 1778 | 1465222806783 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:20:06 INFO - PROCESS | 1778 | 1465222806791 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 07:20:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:20:06 INFO - PROCESS | 1778 | 1465222806799 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:20:06 INFO - PROCESS | 1778 | 1465222806804 Marionette TRACE conn3 <- [1,518,null,{}] 07:20:06 INFO - PROCESS | 1778 | 1465222806814 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}] 07:20:06 INFO - PROCESS | 1778 | 1465222806820 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:07 INFO - PROCESS | 1778 | 1465222807065 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:20:07 INFO - PROCESS | 1778 | 1465222807306 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:07 INFO - PROCESS | 1778 | 1465222807316 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f103000 == 86 [pid = 1778] [id = 137] 07:20:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x8f108800) [pid = 1778] [serial = 411] [outer = (nil)] 07:20:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x90e8d000) [pid = 1778] [serial = 412] [outer = 0x8f108800] 07:20:07 INFO - PROCESS | 1778 | 1465222807448 Marionette DEBUG loaded listener.js 07:20:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x91cb5400) [pid = 1778] [serial = 413] [outer = 0x8f108800] 07:20:08 INFO - PROCESS | 1778 | 1465222808410 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]]]}] 07:20:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:20:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1642ms 07:20:08 INFO - PROCESS | 1778 | 1465222808443 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:20:08 INFO - PROCESS | 1778 | 1465222808451 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 07:20:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:20:08 INFO - PROCESS | 1778 | 1465222808462 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:20:08 INFO - PROCESS | 1778 | 1465222808466 Marionette TRACE conn3 <- [1,522,null,{}] 07:20:08 INFO - PROCESS | 1778 | 1465222808473 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}] 07:20:08 INFO - PROCESS | 1778 | 1465222808479 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:08 INFO - PROCESS | 1778 | 1465222808689 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:20:08 INFO - PROCESS | 1778 | 1465222808929 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:08 INFO - PROCESS | 1778 | 1465222808938 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x9266a400 == 87 [pid = 1778] [id = 138] 07:20:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x92673800) [pid = 1778] [serial = 414] [outer = (nil)] 07:20:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x929b5c00) [pid = 1778] [serial = 415] [outer = 0x92673800] 07:20:09 INFO - PROCESS | 1778 | 1465222809040 Marionette DEBUG loaded listener.js 07:20:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x92a0b400) [pid = 1778] [serial = 416] [outer = 0x92673800] 07:20:10 INFO - PROCESS | 1778 | 1465222810060 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]]]}] 07:20:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:20:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1640ms 07:20:10 INFO - PROCESS | 1778 | 1465222810102 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:20:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:20:10 INFO - PROCESS | 1778 | 1465222810107 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 07:20:10 INFO - PROCESS | 1778 | 1465222810120 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:20:10 INFO - PROCESS | 1778 | 1465222810129 Marionette TRACE conn3 <- [1,526,null,{}] 07:20:10 INFO - PROCESS | 1778 | 1465222810146 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}] 07:20:10 INFO - PROCESS | 1778 | 1465222810155 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:10 INFO - PROCESS | 1778 | 1465222810426 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:20:10 INFO - PROCESS | 1778 | 1465222810662 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:10 INFO - PROCESS | 1778 | 1465222810675 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x950a9400 == 88 [pid = 1778] [id = 139] 07:20:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x950abc00) [pid = 1778] [serial = 417] [outer = (nil)] 07:20:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x9808fc00) [pid = 1778] [serial = 418] [outer = 0x950abc00] 07:20:10 INFO - PROCESS | 1778 | 1465222810760 Marionette DEBUG loaded listener.js 07:20:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x989d8400) [pid = 1778] [serial = 419] [outer = 0x950abc00] 07:20:11 INFO - PROCESS | 1778 | 1465222811734 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]]]}] 07:20:11 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 07:20:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1697ms 07:20:11 INFO - PROCESS | 1778 | 1465222811810 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:20:11 INFO - PROCESS | 1778 | 1465222811814 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 07:20:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:20:11 INFO - PROCESS | 1778 | 1465222811821 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:20:11 INFO - PROCESS | 1778 | 1465222811824 Marionette TRACE conn3 <- [1,530,null,{}] 07:20:11 INFO - PROCESS | 1778 | 1465222811830 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}] 07:20:11 INFO - PROCESS | 1778 | 1465222811835 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:12 INFO - PROCESS | 1778 | 1465222812071 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:20:12 INFO - PROCESS | 1778 | 1465222812299 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:12 INFO - PROCESS | 1778 | 1465222812307 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x989d8000 == 89 [pid = 1778] [id = 140] 07:20:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x9991b400) [pid = 1778] [serial = 420] [outer = (nil)] 07:20:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x99928800) [pid = 1778] [serial = 421] [outer = 0x9991b400] 07:20:12 INFO - PROCESS | 1778 | 1465222812435 Marionette DEBUG loaded listener.js 07:20:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x99a31800) [pid = 1778] [serial = 422] [outer = 0x9991b400] 07:20:13 INFO - PROCESS | 1778 | 1465222813283 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"]]]}] 07:20:13 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 07:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:20:13 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 07:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:20:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:20:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:20:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:20:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1484ms 07:20:13 INFO - PROCESS | 1778 | 1465222813308 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:20:13 INFO - PROCESS | 1778 | 1465222813313 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 07:20:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:20:13 INFO - PROCESS | 1778 | 1465222813337 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:20:13 INFO - PROCESS | 1778 | 1465222813342 Marionette TRACE conn3 <- [1,534,null,{}] 07:20:13 INFO - PROCESS | 1778 | 1465222813351 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}] 07:20:13 INFO - PROCESS | 1778 | 1465222813356 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:13 INFO - PROCESS | 1778 | 1465222813568 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:20:13 INFO - PROCESS | 1778 | 1465222813751 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:13 INFO - PROCESS | 1778 | 1465222813761 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x9991f000 == 90 [pid = 1778] [id = 141] 07:20:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x99922400) [pid = 1778] [serial = 423] [outer = (nil)] 07:20:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x9a3f8c00) [pid = 1778] [serial = 424] [outer = 0x99922400] 07:20:13 INFO - PROCESS | 1778 | 1465222813839 Marionette DEBUG loaded listener.js 07:20:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x9a915c00) [pid = 1778] [serial = 425] [outer = 0x99922400] 07:20:14 INFO - PROCESS | 1778 | 1465222814779 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]]]}] 07:20:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:20:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1511ms 07:20:14 INFO - PROCESS | 1778 | 1465222814833 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:20:14 INFO - PROCESS | 1778 | 1465222814839 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 07:20:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:20:14 INFO - PROCESS | 1778 | 1465222814846 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:20:14 INFO - PROCESS | 1778 | 1465222814851 Marionette TRACE conn3 <- [1,538,null,{}] 07:20:14 INFO - PROCESS | 1778 | 1465222814903 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}] 07:20:14 INFO - PROCESS | 1778 | 1465222814914 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:15 INFO - PROCESS | 1778 | 1465222815202 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:20:15 INFO - PROCESS | 1778 | 1465222815462 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:15 INFO - PROCESS | 1778 | 1465222815471 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bed400 == 91 [pid = 1778] [id = 142] 07:20:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x90bee800) [pid = 1778] [serial = 426] [outer = (nil)] 07:20:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x9b7b8000) [pid = 1778] [serial = 427] [outer = 0x90bee800] 07:20:15 INFO - PROCESS | 1778 | 1465222815559 Marionette DEBUG loaded listener.js 07:20:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0xa273b800) [pid = 1778] [serial = 428] [outer = 0x90bee800] 07:20:16 INFO - PROCESS | 1778 | 1465222816459 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]]]}] 07:20:16 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. 07:20:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1636ms 07:20:16 INFO - PROCESS | 1778 | 1465222816489 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:20:16 INFO - PROCESS | 1778 | 1465222816494 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 07:20:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:20:16 INFO - PROCESS | 1778 | 1465222816502 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:20:16 INFO - PROCESS | 1778 | 1465222816506 Marionette TRACE conn3 <- [1,542,null,{}] 07:20:16 INFO - PROCESS | 1778 | 1465222816512 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}] 07:20:16 INFO - PROCESS | 1778 | 1465222816517 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:16 INFO - PROCESS | 1778 | 1465222816706 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:20:16 INFO - PROCESS | 1778 | 1465222816892 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:16 INFO - PROCESS | 1778 | 1465222816900 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f11e000 == 92 [pid = 1778] [id = 143] 07:20:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8f11e400) [pid = 1778] [serial = 429] [outer = (nil)] 07:20:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8f126400) [pid = 1778] [serial = 430] [outer = 0x8f11e400] 07:20:16 INFO - PROCESS | 1778 | 1465222816980 Marionette DEBUG loaded listener.js 07:20:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x8f12ac00) [pid = 1778] [serial = 431] [outer = 0x8f11e400] 07:20:17 INFO - PROCESS | 1778 | 1465222817838 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]]]}] 07:20:17 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. 07:20:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1388ms 07:20:17 INFO - PROCESS | 1778 | 1465222817919 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:20:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:20:17 INFO - PROCESS | 1778 | 1465222817930 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 07:20:17 INFO - PROCESS | 1778 | 1465222817938 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - PROCESS | 1778 | 1465222817942 Marionette TRACE conn3 <- [1,546,null,{}] 07:20:17 INFO - PROCESS | 1778 | 1465222817947 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}] 07:20:17 INFO - PROCESS | 1778 | 1465222817952 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:18 INFO - PROCESS | 1778 | 1465222818175 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:20:18 INFO - PROCESS | 1778 | 1465222818372 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:18 INFO - PROCESS | 1778 | 1465222818381 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f110400 == 93 [pid = 1778] [id = 144] 07:20:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x8f11cc00) [pid = 1778] [serial = 432] [outer = (nil)] 07:20:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x99c4d400) [pid = 1778] [serial = 433] [outer = 0x8f11cc00] 07:20:18 INFO - PROCESS | 1778 | 1465222818543 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x99c54000) [pid = 1778] [serial = 434] [outer = 0x8f11cc00] 07:20:19 INFO - PROCESS | 1778 | 1465222819474 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]]]}] 07:20:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:20:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1589ms 07:20:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:20:19 INFO - PROCESS | 1778 | 1465222819527 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:20:19 INFO - PROCESS | 1778 | 1465222819530 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 07:20:19 INFO - PROCESS | 1778 | 1465222819537 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:20:19 INFO - PROCESS | 1778 | 1465222819540 Marionette TRACE conn3 <- [1,550,null,{}] 07:20:19 INFO - PROCESS | 1778 | 1465222819546 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}] 07:20:19 INFO - PROCESS | 1778 | 1465222819551 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:19 INFO - PROCESS | 1778 | 1465222819836 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:20:20 INFO - PROCESS | 1778 | 1465222820086 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:20 INFO - PROCESS | 1778 | 1465222820092 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f125400 == 94 [pid = 1778] [id = 145] 07:20:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8f127400) [pid = 1778] [serial = 435] [outer = (nil)] 07:20:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x99c5a000) [pid = 1778] [serial = 436] [outer = 0x8f127400] 07:20:20 INFO - PROCESS | 1778 | 1465222820184 Marionette DEBUG loaded listener.js 07:20:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x99c5bc00) [pid = 1778] [serial = 437] [outer = 0x8f127400] 07:20:21 INFO - PROCESS | 1778 | 1465222821114 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]]]}] 07:20:21 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. 07:20:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1589ms 07:20:21 INFO - PROCESS | 1778 | 1465222821169 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:20:21 INFO - PROCESS | 1778 | 1465222821172 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 07:20:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:20:21 INFO - PROCESS | 1778 | 1465222821182 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:20:21 INFO - PROCESS | 1778 | 1465222821185 Marionette TRACE conn3 <- [1,554,null,{}] 07:20:21 INFO - PROCESS | 1778 | 1465222821191 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}] 07:20:21 INFO - PROCESS | 1778 | 1465222821196 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:21 INFO - PROCESS | 1778 | 1465222821403 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:20:21 INFO - PROCESS | 1778 | 1465222821642 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:21 INFO - PROCESS | 1778 | 1465222821649 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e014000 == 95 [pid = 1778] [id = 146] 07:20:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x8e014800) [pid = 1778] [serial = 438] [outer = (nil)] 07:20:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x8f102c00) [pid = 1778] [serial = 439] [outer = 0x8e014800] 07:20:21 INFO - PROCESS | 1778 | 1465222821779 Marionette DEBUG loaded listener.js 07:20:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x90e96c00) [pid = 1778] [serial = 440] [outer = 0x8e014800] 07:20:22 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:22 INFO - PROCESS | 1778 | 1465222822729 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]]]}] 07:20:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:20:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1583ms 07:20:22 INFO - PROCESS | 1778 | 1465222822767 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:20:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:20:22 INFO - PROCESS | 1778 | 1465222822772 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 07:20:22 INFO - PROCESS | 1778 | 1465222822778 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:20:22 INFO - PROCESS | 1778 | 1465222822783 Marionette TRACE conn3 <- [1,558,null,{}] 07:20:22 INFO - PROCESS | 1778 | 1465222822789 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}] 07:20:22 INFO - PROCESS | 1778 | 1465222822794 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:23 INFO - PROCESS | 1778 | 1465222823392 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:20:23 INFO - PROCESS | 1778 | 1465222823676 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:23 INFO - PROCESS | 1778 | 1465222823688 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f062c00 == 96 [pid = 1778] [id = 147] 07:20:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x8f064000) [pid = 1778] [serial = 441] [outer = (nil)] 07:20:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x8f103400) [pid = 1778] [serial = 442] [outer = 0x8f064000] 07:20:23 INFO - PROCESS | 1778 | 1465222823766 Marionette DEBUG loaded listener.js 07:20:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x8f120400) [pid = 1778] [serial = 443] [outer = 0x8f064000] 07:20:24 INFO - PROCESS | 1778 | 1465222824664 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]]]}] 07:20:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:20:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1936ms 07:20:24 INFO - PROCESS | 1778 | 1465222824716 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:20:24 INFO - PROCESS | 1778 | 1465222824722 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 07:20:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:20:24 INFO - PROCESS | 1778 | 1465222824730 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:20:24 INFO - PROCESS | 1778 | 1465222824735 Marionette TRACE conn3 <- [1,562,null,{}] 07:20:24 INFO - PROCESS | 1778 | 1465222824742 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}] 07:20:24 INFO - PROCESS | 1778 | 1465222824747 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:24 INFO - PROCESS | 1778 | 1465222824939 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:20:25 INFO - PROCESS | 1778 | 1465222825126 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:25 INFO - PROCESS | 1778 | 1465222825135 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06ac00 == 97 [pid = 1778] [id = 148] 07:20:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x90bf7400) [pid = 1778] [serial = 444] [outer = (nil)] 07:20:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x91cbf800) [pid = 1778] [serial = 445] [outer = 0x90bf7400] 07:20:25 INFO - PROCESS | 1778 | 1465222825268 Marionette DEBUG loaded listener.js 07:20:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x9231e000) [pid = 1778] [serial = 446] [outer = 0x90bf7400] 07:20:25 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:26 INFO - PROCESS | 1778 | 1465222826277 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]]]}] 07:20:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:20:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1592ms 07:20:26 INFO - PROCESS | 1778 | 1465222826322 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:20:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:20:26 INFO - PROCESS | 1778 | 1465222826327 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 07:20:26 INFO - PROCESS | 1778 | 1465222826335 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:20:26 INFO - PROCESS | 1778 | 1465222826339 Marionette TRACE conn3 <- [1,566,null,{}] 07:20:26 INFO - PROCESS | 1778 | 1465222826345 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}] 07:20:26 INFO - PROCESS | 1778 | 1465222826350 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:26 INFO - PROCESS | 1778 | 1465222826576 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:20:26 INFO - PROCESS | 1778 | 1465222826855 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:26 INFO - PROCESS | 1778 | 1465222826863 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01f400 == 98 [pid = 1778] [id = 149] 07:20:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x8e020800) [pid = 1778] [serial = 447] [outer = (nil)] 07:20:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x8f06c800) [pid = 1778] [serial = 448] [outer = 0x8e020800] 07:20:27 INFO - PROCESS | 1778 | 1465222827027 Marionette DEBUG loaded listener.js 07:20:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x919f1c00) [pid = 1778] [serial = 449] [outer = 0x8e020800] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x92ce1400 == 97 [pid = 1778] [id = 30] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x94f65400 == 96 [pid = 1778] [id = 38] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ecc00 == 95 [pid = 1778] [id = 103] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0xa252e400 == 94 [pid = 1778] [id = 39] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x950a7400 == 93 [pid = 1778] [id = 101] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x939a4400 == 92 [pid = 1778] [id = 31] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x99922000) [pid = 1778] [serial = 354] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x9b996000) [pid = 1778] [serial = 333] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x94f28000 == 91 [pid = 1778] [id = 102] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8e013800 == 90 [pid = 1778] [id = 135] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x92674400 == 89 [pid = 1778] [id = 134] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x9266e800 == 88 [pid = 1778] [id = 133] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x90e8e400 == 87 [pid = 1778] [id = 132] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8e015000 == 86 [pid = 1778] [id = 131] 07:20:27 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x92496800 == 85 [pid = 1778] [id = 127] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x95126800 == 84 [pid = 1778] [id = 126] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8f05fc00 == 83 [pid = 1778] [id = 125] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x929ac400 == 82 [pid = 1778] [id = 124] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ef800 == 81 [pid = 1778] [id = 123] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x9a3f2c00 == 80 [pid = 1778] [id = 122] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x99923000 == 79 [pid = 1778] [id = 121] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x90920400 == 78 [pid = 1778] [id = 120] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01f800 == 77 [pid = 1778] [id = 119] 07:20:27 INFO - PROCESS | 1778 | --DOCSHELL 0x8f068000 == 76 [pid = 1778] [id = 118] 07:20:27 INFO - PROCESS | 1778 | 1465222827888 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]]]}] 07:20:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:20:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1588ms 07:20:27 INFO - PROCESS | 1778 | 1465222827922 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:20:27 INFO - PROCESS | 1778 | 1465222827928 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 07:20:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x9b9a2400) [pid = 1778] [serial = 265] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0xa69d4400) [pid = 1778] [serial = 289] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x93a7b800) [pid = 1778] [serial = 268] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x989d1400) [pid = 1778] [serial = 271] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0xa1038c00) [pid = 1778] [serial = 274] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0xa3574000) [pid = 1778] [serial = 277] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0xa68a5400) [pid = 1778] [serial = 283] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0xa6807400) [pid = 1778] [serial = 280] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8e6ec800) [pid = 1778] [serial = 286] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0xa23dec00) [pid = 1778] [serial = 325] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8e021800) [pid = 1778] [serial = 328] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x989d9000) [pid = 1778] [serial = 349] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x99928c00) [pid = 1778] [serial = 352] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9744e800) [pid = 1778] [serial = 348] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x929d6000) [pid = 1778] [serial = 343] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x9b643800) [pid = 1778] [serial = 321] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8e01e000) [pid = 1778] [serial = 327] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x95081800) [pid = 1778] [serial = 346] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x91f23c00) [pid = 1778] [serial = 339] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x9991d000) [pid = 1778] [serial = 351] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x989da800) [pid = 1778] [serial = 319] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x92a03400) [pid = 1778] [serial = 315] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x97446400) [pid = 1778] [serial = 318] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x90e97400) [pid = 1778] [serial = 337] [outer = (nil)] [url = about:blank] 07:20:27 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x8f06bc00) [pid = 1778] [serial = 292] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x9aebd800) [pid = 1778] [serial = 313] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x8f107800) [pid = 1778] [serial = 295] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0xa51bb400) [pid = 1778] [serial = 330] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0xa2306000) [pid = 1778] [serial = 324] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x92672800) [pid = 1778] [serial = 342] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0xa639d800) [pid = 1778] [serial = 331] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x90e92c00) [pid = 1778] [serial = 336] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x92431c00) [pid = 1778] [serial = 340] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x92a0ec00) [pid = 1778] [serial = 316] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x94f5e800) [pid = 1778] [serial = 345] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x9b99a800) [pid = 1778] [serial = 322] [outer = (nil)] [url = about:blank] 07:20:28 INFO - PROCESS | 1778 | 1465222828006 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:20:28 INFO - PROCESS | 1778 | 1465222828015 Marionette TRACE conn3 <- [1,570,null,{}] 07:20:28 INFO - PROCESS | 1778 | 1465222828026 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}] 07:20:28 INFO - PROCESS | 1778 | 1465222828033 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:28 INFO - PROCESS | 1778 | 1465222828208 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:20:28 INFO - PROCESS | 1778 | 1465222828358 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:28 INFO - PROCESS | 1778 | 1465222828369 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01a400 == 77 [pid = 1778] [id = 150] 07:20:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x8f066c00) [pid = 1778] [serial = 450] [outer = (nil)] 07:20:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x924a1800) [pid = 1778] [serial = 451] [outer = 0x8f066c00] 07:20:28 INFO - PROCESS | 1778 | 1465222828438 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x929af800) [pid = 1778] [serial = 452] [outer = 0x8f066c00] 07:20:28 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:29 INFO - PROCESS | 1778 | 1465222829216 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]]]}] 07:20:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:20:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1308ms 07:20:29 INFO - PROCESS | 1778 | 1465222829257 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:20:29 INFO - PROCESS | 1778 | 1465222829261 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 07:20:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:20:29 INFO - PROCESS | 1778 | 1465222829281 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:20:29 INFO - PROCESS | 1778 | 1465222829284 Marionette TRACE conn3 <- [1,574,null,{}] 07:20:29 INFO - PROCESS | 1778 | 1465222829290 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}] 07:20:29 INFO - PROCESS | 1778 | 1465222829295 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:29 INFO - PROCESS | 1778 | 1465222829523 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:20:29 INFO - PROCESS | 1778 | 1465222829545 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:29 INFO - PROCESS | 1778 | 1465222829553 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b3800 == 78 [pid = 1778] [id = 151] 07:20:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x929bac00) [pid = 1778] [serial = 453] [outer = (nil)] 07:20:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x929d3000) [pid = 1778] [serial = 454] [outer = 0x929bac00] 07:20:29 INFO - PROCESS | 1778 | 1465222829622 Marionette DEBUG loaded listener.js 07:20:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x92a07c00) [pid = 1778] [serial = 455] [outer = 0x929bac00] 07:20:30 INFO - PROCESS | 1778 | 1465222830565 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]]]}] 07:20:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:20:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1332ms 07:20:30 INFO - PROCESS | 1778 | 1465222830613 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:20:30 INFO - PROCESS | 1778 | 1465222830616 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 07:20:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:20:30 INFO - PROCESS | 1778 | 1465222830628 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:20:30 INFO - PROCESS | 1778 | 1465222830631 Marionette TRACE conn3 <- [1,578,null,{}] 07:20:30 INFO - PROCESS | 1778 | 1465222830637 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}] 07:20:30 INFO - PROCESS | 1778 | 1465222830642 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:30 INFO - PROCESS | 1778 | 1465222830888 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:20:30 INFO - PROCESS | 1778 | 1465222830917 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:30 INFO - PROCESS | 1778 | 1465222830934 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x939a4400 == 79 [pid = 1778] [id = 152] 07:20:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x939de400) [pid = 1778] [serial = 456] [outer = (nil)] 07:20:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x93ad0000) [pid = 1778] [serial = 457] [outer = 0x939de400] 07:20:31 INFO - PROCESS | 1778 | 1465222831016 Marionette DEBUG loaded listener.js 07:20:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x94f1fc00) [pid = 1778] [serial = 458] [outer = 0x939de400] 07:20:31 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x8f06b800) [pid = 1778] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:20:31 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x91cb6400) [pid = 1778] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:20:31 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x8f063000) [pid = 1778] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:20:31 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x929acc00) [pid = 1778] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:20:31 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x8f10c800) [pid = 1778] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:20:31 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x929b6000) [pid = 1778] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:20:32 INFO - PROCESS | 1778 | 1465222832275 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]]]}] 07:20:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:20:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1689ms 07:20:32 INFO - PROCESS | 1778 | 1465222832313 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:20:32 INFO - PROCESS | 1778 | 1465222832317 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 07:20:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:20:32 INFO - PROCESS | 1778 | 1465222832322 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 1778 | 1465222832326 Marionette TRACE conn3 <- [1,582,null,{}] 07:20:32 INFO - PROCESS | 1778 | 1465222832331 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}] 07:20:32 INFO - PROCESS | 1778 | 1465222832336 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:32 INFO - PROCESS | 1778 | 1465222832554 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:20:32 INFO - PROCESS | 1778 | 1465222832572 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:32 INFO - PROCESS | 1778 | 1465222832579 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ebc00 == 80 [pid = 1778] [id = 153] 07:20:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x8f063000) [pid = 1778] [serial = 459] [outer = (nil)] 07:20:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x94f28000) [pid = 1778] [serial = 460] [outer = 0x8f063000] 07:20:32 INFO - PROCESS | 1778 | 1465222832648 Marionette DEBUG loaded listener.js 07:20:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x94f5f800) [pid = 1778] [serial = 461] [outer = 0x8f063000] 07:20:33 INFO - PROCESS | 1778 | 1465222833475 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]]]}] 07:20:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:20:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1196ms 07:20:33 INFO - PROCESS | 1778 | 1465222833520 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:20:33 INFO - PROCESS | 1778 | 1465222833524 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 07:20:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:20:33 INFO - PROCESS | 1778 | 1465222833530 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:20:33 INFO - PROCESS | 1778 | 1465222833533 Marionette TRACE conn3 <- [1,586,null,{}] 07:20:33 INFO - PROCESS | 1778 | 1465222833539 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}] 07:20:33 INFO - PROCESS | 1778 | 1465222833544 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:33 INFO - PROCESS | 1778 | 1465222833715 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:20:33 INFO - PROCESS | 1778 | 1465222833726 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:33 INFO - PROCESS | 1778 | 1465222833733 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cc1800 == 81 [pid = 1778] [id = 154] 07:20:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x929b9c00) [pid = 1778] [serial = 462] [outer = (nil)] 07:20:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x9508e800) [pid = 1778] [serial = 463] [outer = 0x929b9c00] 07:20:33 INFO - PROCESS | 1778 | 1465222833811 Marionette DEBUG loaded listener.js 07:20:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x950adc00) [pid = 1778] [serial = 464] [outer = 0x929b9c00] 07:20:34 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:34 INFO - PROCESS | 1778 | 1465222834988 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]]]}] 07:20:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:20:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1529ms 07:20:35 INFO - PROCESS | 1778 | 1465222835062 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:20:35 INFO - PROCESS | 1778 | 1465222835069 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 07:20:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:20:35 INFO - PROCESS | 1778 | 1465222835077 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - PROCESS | 1778 | 1465222835085 Marionette TRACE conn3 <- [1,590,null,{}] 07:20:35 INFO - PROCESS | 1778 | 1465222835093 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}] 07:20:35 INFO - PROCESS | 1778 | 1465222835097 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:35 INFO - PROCESS | 1778 | 1465222835339 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:20:35 INFO - PROCESS | 1778 | 1465222835635 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:35 INFO - PROCESS | 1778 | 1465222835646 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f067c00 == 82 [pid = 1778] [id = 155] 07:20:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8f107800) [pid = 1778] [serial = 465] [outer = (nil)] 07:20:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x90921c00) [pid = 1778] [serial = 466] [outer = 0x8f107800] 07:20:35 INFO - PROCESS | 1778 | 1465222835731 Marionette DEBUG loaded listener.js 07:20:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x90e8dc00) [pid = 1778] [serial = 467] [outer = 0x8f107800] 07:20:36 INFO - PROCESS | 1778 | 1465222836791 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]]]}] 07:20:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:20:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1787ms 07:20:36 INFO - PROCESS | 1778 | 1465222836865 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:20:36 INFO - PROCESS | 1778 | 1465222836872 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 07:20:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:20:36 INFO - PROCESS | 1778 | 1465222836884 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:20:36 INFO - PROCESS | 1778 | 1465222836888 Marionette TRACE conn3 <- [1,594,null,{}] 07:20:36 INFO - PROCESS | 1778 | 1465222836895 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}] 07:20:36 INFO - PROCESS | 1778 | 1465222836901 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:37 INFO - PROCESS | 1778 | 1465222837142 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:20:37 INFO - PROCESS | 1778 | 1465222837424 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:37 INFO - PROCESS | 1778 | 1465222837435 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091b800 == 83 [pid = 1778] [id = 156] 07:20:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x92321000) [pid = 1778] [serial = 468] [outer = (nil)] 07:20:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x92439800) [pid = 1778] [serial = 469] [outer = 0x92321000] 07:20:37 INFO - PROCESS | 1778 | 1465222837558 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x929b7400) [pid = 1778] [serial = 470] [outer = 0x92321000] 07:20:38 INFO - PROCESS | 1778 | 1465222838482 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]]]}] 07:20:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:20:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1633ms 07:20:38 INFO - PROCESS | 1778 | 1465222838517 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:20:38 INFO - PROCESS | 1778 | 1465222838521 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 07:20:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:20:38 INFO - PROCESS | 1778 | 1465222838528 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:20:38 INFO - PROCESS | 1778 | 1465222838534 Marionette TRACE conn3 <- [1,598,null,{}] 07:20:38 INFO - PROCESS | 1778 | 1465222838551 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}] 07:20:38 INFO - PROCESS | 1778 | 1465222838560 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:38 INFO - PROCESS | 1778 | 1465222838757 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:20:39 INFO - PROCESS | 1778 | 1465222838989 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:39 INFO - PROCESS | 1778 | 1465222838998 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e012800 == 84 [pid = 1778] [id = 157] 07:20:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x94f2cc00) [pid = 1778] [serial = 471] [outer = (nil)] 07:20:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x950a5c00) [pid = 1778] [serial = 472] [outer = 0x94f2cc00] 07:20:39 INFO - PROCESS | 1778 | 1465222839100 Marionette DEBUG loaded listener.js 07:20:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x98090000) [pid = 1778] [serial = 473] [outer = 0x94f2cc00] 07:20:40 INFO - PROCESS | 1778 | 1465222840015 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]]]}] 07:20:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:20:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1541ms 07:20:40 INFO - PROCESS | 1778 | 1465222840070 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:20:40 INFO - PROCESS | 1778 | 1465222840074 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 07:20:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:20:40 INFO - PROCESS | 1778 | 1465222840081 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:20:40 INFO - PROCESS | 1778 | 1465222840085 Marionette TRACE conn3 <- [1,602,null,{}] 07:20:40 INFO - PROCESS | 1778 | 1465222840091 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}] 07:20:40 INFO - PROCESS | 1778 | 1465222840096 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:40 INFO - PROCESS | 1778 | 1465222840296 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:20:40 INFO - PROCESS | 1778 | 1465222840527 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:40 INFO - PROCESS | 1778 | 1465222840537 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x92437c00 == 85 [pid = 1778] [id = 158] 07:20:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x94f94000) [pid = 1778] [serial = 474] [outer = (nil)] 07:20:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x995d2000) [pid = 1778] [serial = 475] [outer = 0x94f94000] 07:20:40 INFO - PROCESS | 1778 | 1465222840660 Marionette DEBUG loaded listener.js 07:20:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x99921000) [pid = 1778] [serial = 476] [outer = 0x94f94000] 07:20:41 INFO - PROCESS | 1778 | 1465222841573 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]]]}] 07:20:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:20:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1538ms 07:20:41 INFO - PROCESS | 1778 | 1465222841620 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:20:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:20:41 INFO - PROCESS | 1778 | 1465222841624 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 07:20:41 INFO - PROCESS | 1778 | 1465222841631 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:20:41 INFO - PROCESS | 1778 | 1465222841635 Marionette TRACE conn3 <- [1,606,null,{}] 07:20:41 INFO - PROCESS | 1778 | 1465222841641 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}] 07:20:41 INFO - PROCESS | 1778 | 1465222841647 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:41 INFO - PROCESS | 1778 | 1465222841839 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:20:42 INFO - PROCESS | 1778 | 1465222842027 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:42 INFO - PROCESS | 1778 | 1465222842033 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ec400 == 86 [pid = 1778] [id = 159] 07:20:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x987a6800) [pid = 1778] [serial = 477] [outer = (nil)] 07:20:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x99c54400) [pid = 1778] [serial = 478] [outer = 0x987a6800] 07:20:42 INFO - PROCESS | 1778 | 1465222842163 Marionette DEBUG loaded listener.js 07:20:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x99ee3800) [pid = 1778] [serial = 479] [outer = 0x987a6800] 07:20:43 INFO - PROCESS | 1778 | 1465222843109 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]]]}] 07:20:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:20:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1537ms 07:20:43 INFO - PROCESS | 1778 | 1465222843168 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:20:43 INFO - PROCESS | 1778 | 1465222843171 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 07:20:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:20:43 INFO - PROCESS | 1778 | 1465222843178 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:20:43 INFO - PROCESS | 1778 | 1465222843182 Marionette TRACE conn3 <- [1,610,null,{}] 07:20:43 INFO - PROCESS | 1778 | 1465222843188 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}] 07:20:43 INFO - PROCESS | 1778 | 1465222843198 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:43 INFO - PROCESS | 1778 | 1465222843444 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:20:43 INFO - PROCESS | 1778 | 1465222843677 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:43 INFO - PROCESS | 1778 | 1465222843687 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x99a32800 == 87 [pid = 1778] [id = 160] 07:20:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x9a90cc00) [pid = 1778] [serial = 480] [outer = (nil)] 07:20:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x9b8b8800) [pid = 1778] [serial = 481] [outer = 0x9a90cc00] 07:20:43 INFO - PROCESS | 1778 | 1465222843811 Marionette DEBUG loaded listener.js 07:20:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x9b9a0400) [pid = 1778] [serial = 482] [outer = 0x9a90cc00] 07:20:44 INFO - PROCESS | 1778 | 1465222844723 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]]]}] 07:20:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:20:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1581ms 07:20:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:20:44 INFO - PROCESS | 1778 | 1465222844759 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:20:44 INFO - PROCESS | 1778 | 1465222844763 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 07:20:44 INFO - PROCESS | 1778 | 1465222844770 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:20:44 INFO - PROCESS | 1778 | 1465222844774 Marionette TRACE conn3 <- [1,614,null,{}] 07:20:44 INFO - PROCESS | 1778 | 1465222844780 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}] 07:20:44 INFO - PROCESS | 1778 | 1465222844785 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:44 INFO - PROCESS | 1778 | 1465222844994 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:20:45 INFO - PROCESS | 1778 | 1465222845183 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:45 INFO - PROCESS | 1778 | 1465222845193 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x92a05c00 == 88 [pid = 1778] [id = 161] 07:20:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x99c56400) [pid = 1778] [serial = 483] [outer = (nil)] 07:20:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0xa2254400) [pid = 1778] [serial = 484] [outer = 0x99c56400] 07:20:45 INFO - PROCESS | 1778 | 1465222845342 Marionette DEBUG loaded listener.js 07:20:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0xa23d5000) [pid = 1778] [serial = 485] [outer = 0x99c56400] 07:20:46 INFO - PROCESS | 1778 | 1465222846292 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]]]}] 07:20:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:20:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1591ms 07:20:46 INFO - PROCESS | 1778 | 1465222846361 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:20:46 INFO - PROCESS | 1778 | 1465222846366 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 07:20:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:20:46 INFO - PROCESS | 1778 | 1465222846372 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:20:46 INFO - PROCESS | 1778 | 1465222846376 Marionette TRACE conn3 <- [1,618,null,{}] 07:20:46 INFO - PROCESS | 1778 | 1465222846381 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}] 07:20:46 INFO - PROCESS | 1778 | 1465222846386 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:46 INFO - PROCESS | 1778 | 1465222846572 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:20:46 INFO - PROCESS | 1778 | 1465222846812 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:46 INFO - PROCESS | 1778 | 1465222846820 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cfc00 == 89 [pid = 1778] [id = 162] 07:20:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x92321800) [pid = 1778] [serial = 486] [outer = (nil)] 07:20:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0xa2747800) [pid = 1778] [serial = 487] [outer = 0x92321800] 07:20:46 INFO - PROCESS | 1778 | 1465222846943 Marionette DEBUG loaded listener.js 07:20:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0xa34f4c00) [pid = 1778] [serial = 488] [outer = 0x92321800] 07:20:47 INFO - PROCESS | 1778 | 1465222847850 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]]]}] 07:20:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:20:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1539ms 07:20:47 INFO - PROCESS | 1778 | 1465222847912 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:20:47 INFO - PROCESS | 1778 | 1465222847916 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 07:20:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:20:47 INFO - PROCESS | 1778 | 1465222847922 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:20:47 INFO - PROCESS | 1778 | 1465222847926 Marionette TRACE conn3 <- [1,622,null,{}] 07:20:47 INFO - PROCESS | 1778 | 1465222847932 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}] 07:20:47 INFO - PROCESS | 1778 | 1465222847937 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:48 INFO - PROCESS | 1778 | 1465222848124 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:20:48 INFO - PROCESS | 1778 | 1465222848507 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:48 INFO - PROCESS | 1778 | 1465222848515 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:48 INFO - PROCESS | 1778 | ++DOCSHELL 0xa255ec00 == 90 [pid = 1778] [id = 163] 07:20:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0xa270c000) [pid = 1778] [serial = 489] [outer = (nil)] 07:20:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0xa359f400) [pid = 1778] [serial = 490] [outer = 0xa270c000] 07:20:48 INFO - PROCESS | 1778 | 1465222848628 Marionette DEBUG loaded listener.js 07:20:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0xa35f8800) [pid = 1778] [serial = 491] [outer = 0xa270c000] 07:20:49 INFO - PROCESS | 1778 | 1465222849497 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]]]}] 07:20:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:20:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1631ms 07:20:49 INFO - PROCESS | 1778 | 1465222849555 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:20:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:20:49 INFO - PROCESS | 1778 | 1465222849559 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 07:20:49 INFO - PROCESS | 1778 | 1465222849565 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:20:49 INFO - PROCESS | 1778 | 1465222849569 Marionette TRACE conn3 <- [1,626,null,{}] 07:20:49 INFO - PROCESS | 1778 | 1465222849576 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}] 07:20:49 INFO - PROCESS | 1778 | 1465222849581 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:49 INFO - PROCESS | 1778 | 1465222849784 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:20:50 INFO - PROCESS | 1778 | 1465222850044 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:50 INFO - PROCESS | 1778 | 1465222850052 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x92843000 == 91 [pid = 1778] [id = 164] 07:20:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x92847800) [pid = 1778] [serial = 492] [outer = (nil)] 07:20:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x9284a400) [pid = 1778] [serial = 493] [outer = 0x92847800] 07:20:50 INFO - PROCESS | 1778 | 1465222850176 Marionette DEBUG loaded listener.js 07:20:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x9284c800) [pid = 1778] [serial = 494] [outer = 0x92847800] 07:20:51 INFO - PROCESS | 1778 | 1465222851167 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]]]}] 07:20:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:20:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1636ms 07:20:51 INFO - PROCESS | 1778 | 1465222851202 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:20:51 INFO - PROCESS | 1778 | 1465222851206 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 07:20:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:20:51 INFO - PROCESS | 1778 | 1465222851213 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:20:51 INFO - PROCESS | 1778 | 1465222851217 Marionette TRACE conn3 <- [1,630,null,{}] 07:20:51 INFO - PROCESS | 1778 | 1465222851223 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}] 07:20:51 INFO - PROCESS | 1778 | 1465222851229 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:51 INFO - PROCESS | 1778 | 1465222851507 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:20:52 INFO - PROCESS | 1778 | 1465222852144 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:52 INFO - PROCESS | 1778 | 1465222852154 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e017800 == 92 [pid = 1778] [id = 165] 07:20:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x8e019400) [pid = 1778] [serial = 495] [outer = (nil)] 07:20:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x8e01f800) [pid = 1778] [serial = 496] [outer = 0x8e019400] 07:20:52 INFO - PROCESS | 1778 | 1465222852232 Marionette DEBUG loaded listener.js 07:20:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x8e6ec800) [pid = 1778] [serial = 497] [outer = 0x8e019400] 07:20:53 INFO - PROCESS | 1778 | 1465222853113 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]]]}] 07:20:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:20:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1931ms 07:20:53 INFO - PROCESS | 1778 | 1465222853148 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:20:53 INFO - PROCESS | 1778 | 1465222853154 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 07:20:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:20:53 INFO - PROCESS | 1778 | 1465222853162 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:20:53 INFO - PROCESS | 1778 | 1465222853166 Marionette TRACE conn3 <- [1,634,null,{}] 07:20:53 INFO - PROCESS | 1778 | 1465222853174 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}] 07:20:53 INFO - PROCESS | 1778 | 1465222853182 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:53 INFO - PROCESS | 1778 | 1465222853372 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:20:53 INFO - PROCESS | 1778 | 1465222853648 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:53 INFO - PROCESS | 1778 | 1465222853655 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e98c00 == 93 [pid = 1778] [id = 166] 07:20:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x919eb000) [pid = 1778] [serial = 498] [outer = (nil)] 07:20:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 159 (0x91cc4400) [pid = 1778] [serial = 499] [outer = 0x919eb000] 07:20:53 INFO - PROCESS | 1778 | 1465222853844 Marionette DEBUG loaded listener.js 07:20:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 160 (0x91f28c00) [pid = 1778] [serial = 500] [outer = 0x919eb000] 07:20:54 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:54 INFO - PROCESS | 1778 | 1465222854766 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]]]}] 07:20:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:20:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1683ms 07:20:54 INFO - PROCESS | 1778 | 1465222854848 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:20:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:20:54 INFO - PROCESS | 1778 | 1465222854855 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 07:20:54 INFO - PROCESS | 1778 | 1465222854861 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - PROCESS | 1778 | 1465222854865 Marionette TRACE conn3 <- [1,638,null,{}] 07:20:54 INFO - PROCESS | 1778 | 1465222854871 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}] 07:20:54 INFO - PROCESS | 1778 | 1465222854876 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:55 INFO - PROCESS | 1778 | 1465222855112 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:20:55 INFO - PROCESS | 1778 | 1465222855397 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 1778 | 1465222855405 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f102400 == 94 [pid = 1778] [id = 167] 07:20:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 161 (0x8f120800) [pid = 1778] [serial = 501] [outer = (nil)] 07:20:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 162 (0x9231cc00) [pid = 1778] [serial = 502] [outer = 0x8f120800] 07:20:55 INFO - PROCESS | 1778 | 1465222855535 Marionette DEBUG loaded listener.js 07:20:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 163 (0x92671800) [pid = 1778] [serial = 503] [outer = 0x8f120800] 07:20:55 INFO - PROCESS | 1778 | --DOCSHELL 0x9243a400 == 93 [pid = 1778] [id = 82] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 162 (0xa0510800) [pid = 1778] [serial = 375] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 161 (0x919f0c00) [pid = 1778] [serial = 384] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 160 (0x90bf3800) [pid = 1778] [serial = 369] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 159 (0x9249d000) [pid = 1778] [serial = 381] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 158 (0x8c3d7800) [pid = 1778] [serial = 390] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0xa31d7c00) [pid = 1778] [serial = 378] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x99eeac00) [pid = 1778] [serial = 363] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x90923c00) [pid = 1778] [serial = 357] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x939a3c00) [pid = 1778] [serial = 360] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x929b5400) [pid = 1778] [serial = 372] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0x91cbf000) [pid = 1778] [serial = 387] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x9b00a800) [pid = 1778] [serial = 366] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x950a7c00) [pid = 1778] [serial = 409] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ebc00 == 92 [pid = 1778] [id = 153] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x939a4400 == 91 [pid = 1778] [id = 152] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x929b3800 == 90 [pid = 1778] [id = 151] 07:20:56 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01a400 == 89 [pid = 1778] [id = 150] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01f400 == 88 [pid = 1778] [id = 149] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06ac00 == 87 [pid = 1778] [id = 148] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x8f062c00 == 86 [pid = 1778] [id = 147] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x8f125400 == 85 [pid = 1778] [id = 145] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x8f110400 == 84 [pid = 1778] [id = 144] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x8f11e000 == 83 [pid = 1778] [id = 143] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x90bed400 == 82 [pid = 1778] [id = 142] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x9991f000 == 81 [pid = 1778] [id = 141] 07:20:56 INFO - PROCESS | 1778 | --DOCSHELL 0x989d8000 == 80 [pid = 1778] [id = 140] 07:20:56 INFO - PROCESS | 1778 | 1465222856533 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]]]}] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x9399f800) [pid = 1778] [serial = 403] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x919ee000) [pid = 1778] [serial = 395] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x90e97c00) [pid = 1778] [serial = 394] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x91cbd800) [pid = 1778] [serial = 397] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x91cc4000) [pid = 1778] [serial = 398] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x929b5000) [pid = 1778] [serial = 400] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x929cf800) [pid = 1778] [serial = 406] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x93a76000) [pid = 1778] [serial = 404] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0xa6889800) [pid = 1778] [serial = 334] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x99927800) [pid = 1778] [serial = 223] [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.] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x936eb800) [pid = 1778] [serial = 407] [outer = (nil)] [url = about:blank] 07:20:56 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x929d1c00) [pid = 1778] [serial = 401] [outer = (nil)] [url = about:blank] 07:20:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:20:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1742ms 07:20:56 INFO - PROCESS | 1778 | 1465222856602 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:20:56 INFO - PROCESS | 1778 | 1465222856606 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 07:20:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:20:56 INFO - PROCESS | 1778 | 1465222856621 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:20:56 INFO - PROCESS | 1778 | 1465222856630 Marionette TRACE conn3 <- [1,642,null,{}] 07:20:56 INFO - PROCESS | 1778 | 1465222856637 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}] 07:20:56 INFO - PROCESS | 1778 | 1465222856643 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:56 INFO - PROCESS | 1778 | 1465222856826 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:20:57 INFO - PROCESS | 1778 | 1465222856978 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:57 INFO - PROCESS | 1778 | 1465222856990 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01a400 == 81 [pid = 1778] [id = 168] 07:20:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x8f06ac00) [pid = 1778] [serial = 504] [outer = (nil)] 07:20:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x91cc0c00) [pid = 1778] [serial = 505] [outer = 0x8f06ac00] 07:20:57 INFO - PROCESS | 1778 | 1465222857094 Marionette DEBUG loaded listener.js 07:20:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x929b6800) [pid = 1778] [serial = 506] [outer = 0x8f06ac00] 07:20:57 INFO - PROCESS | 1778 | 1465222857807 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]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:20:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1243ms 07:20:57 INFO - PROCESS | 1778 | 1465222857878 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 1778 | 1465222857883 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 07:20:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:20:57 INFO - PROCESS | 1778 | 1465222857890 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 1778 | 1465222857893 Marionette TRACE conn3 <- [1,646,null,{}] 07:20:57 INFO - PROCESS | 1778 | 1465222857899 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}] 07:20:57 INFO - PROCESS | 1778 | 1465222857903 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:58 INFO - PROCESS | 1778 | 1465222858073 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:20:58 INFO - PROCESS | 1778 | 1465222858082 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 1778 | 1465222858090 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:20:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x92848000 == 82 [pid = 1778] [id = 169] 07:20:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x929b9000) [pid = 1778] [serial = 507] [outer = (nil)] 07:20:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x92ce1400) [pid = 1778] [serial = 508] [outer = 0x929b9000] 07:20:58 INFO - PROCESS | 1778 | 1465222858156 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x939a3c00) [pid = 1778] [serial = 509] [outer = 0x929b9000] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x919eac00) [pid = 1778] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x9091e000) [pid = 1778] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x92498c00) [pid = 1778] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x8c3ce000) [pid = 1778] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x9ab3bc00) [pid = 1778] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x929ae000) [pid = 1778] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x99924400) [pid = 1778] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x90be9800) [pid = 1778] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x91cbb000) [pid = 1778] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x929b2800) [pid = 1778] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x9b03e800) [pid = 1778] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x92cde400) [pid = 1778] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x90bf7400) [pid = 1778] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8f066c00) [pid = 1778] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x939de400) [pid = 1778] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x8e020800) [pid = 1778] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x8f064000) [pid = 1778] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x929bac00) [pid = 1778] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:20:59 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8f063000) [pid = 1778] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:21:00 INFO - PROCESS | 1778 | 1465222860082 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]]]}] 07:21:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:21:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 2231ms 07:21:00 INFO - PROCESS | 1778 | 1465222860122 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:21:00 INFO - PROCESS | 1778 | 1465222860129 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 07:21:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:21:00 INFO - PROCESS | 1778 | 1465222860194 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:21:00 INFO - PROCESS | 1778 | 1465222860199 Marionette TRACE conn3 <- [1,650,null,{}] 07:21:00 INFO - PROCESS | 1778 | 1465222860209 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}] 07:21:00 INFO - PROCESS | 1778 | 1465222860214 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:00 INFO - PROCESS | 1778 | 1465222860437 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:21:00 INFO - PROCESS | 1778 | 1465222860632 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:00 INFO - PROCESS | 1778 | 1465222860646 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d5400 == 83 [pid = 1778] [id = 170] 07:21:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8e6e1c00) [pid = 1778] [serial = 510] [outer = (nil)] 07:21:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8f129400) [pid = 1778] [serial = 511] [outer = 0x8e6e1c00] 07:21:00 INFO - PROCESS | 1778 | 1465222860767 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x90becc00) [pid = 1778] [serial = 512] [outer = 0x8e6e1c00] 07:21:01 INFO - PROCESS | 1778 | 1465222861733 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]]]}] 07:21:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:21:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1600ms 07:21:01 INFO - PROCESS | 1778 | 1465222861779 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:21:01 INFO - PROCESS | 1778 | 1465222861787 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 07:21:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:21:01 INFO - PROCESS | 1778 | 1465222861797 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 1778 | 1465222861802 Marionette TRACE conn3 <- [1,654,null,{}] 07:21:01 INFO - PROCESS | 1778 | 1465222861808 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}] 07:21:01 INFO - PROCESS | 1778 | 1465222861814 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:02 INFO - PROCESS | 1778 | 1465222862019 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:21:02 INFO - PROCESS | 1778 | 1465222862259 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:02 INFO - PROCESS | 1778 | 1465222862274 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bf2800 == 84 [pid = 1778] [id = 171] 07:21:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x919f1800) [pid = 1778] [serial = 513] [outer = (nil)] 07:21:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x91cc1c00) [pid = 1778] [serial = 514] [outer = 0x919f1800] 07:21:02 INFO - PROCESS | 1778 | 1465222862398 Marionette DEBUG loaded listener.js 07:21:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x9231e800) [pid = 1778] [serial = 515] [outer = 0x919f1800] 07:21:03 INFO - PROCESS | 1778 | 1465222863371 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]]]}] 07:21:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:21:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1634ms 07:21:03 INFO - PROCESS | 1778 | 1465222863432 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:21:03 INFO - PROCESS | 1778 | 1465222863436 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 07:21:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:21:03 INFO - PROCESS | 1778 | 1465222863443 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:21:03 INFO - PROCESS | 1778 | 1465222863449 Marionette TRACE conn3 <- [1,658,null,{}] 07:21:03 INFO - PROCESS | 1778 | 1465222863466 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}] 07:21:03 INFO - PROCESS | 1778 | 1465222863474 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:03 INFO - PROCESS | 1778 | 1465222863717 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:21:04 INFO - PROCESS | 1778 | 1465222864000 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:04 INFO - PROCESS | 1778 | 1465222864014 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x929cf000 == 85 [pid = 1778] [id = 172] 07:21:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x929d1800) [pid = 1778] [serial = 516] [outer = (nil)] 07:21:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x92a0e800) [pid = 1778] [serial = 517] [outer = 0x929d1800] 07:21:04 INFO - PROCESS | 1778 | 1465222864102 Marionette DEBUG loaded listener.js 07:21:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x93a73c00) [pid = 1778] [serial = 518] [outer = 0x929d1800] 07:21:05 INFO - PROCESS | 1778 | 1465222865015 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]]]}] 07:21:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:21:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1638ms 07:21:05 INFO - PROCESS | 1778 | 1465222865081 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:21:05 INFO - PROCESS | 1778 | 1465222865087 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 07:21:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:21:05 INFO - PROCESS | 1778 | 1465222865093 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:21:05 INFO - PROCESS | 1778 | 1465222865097 Marionette TRACE conn3 <- [1,662,null,{}] 07:21:05 INFO - PROCESS | 1778 | 1465222865103 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}] 07:21:05 INFO - PROCESS | 1778 | 1465222865108 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:05 INFO - PROCESS | 1778 | 1465222865340 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:21:05 INFO - PROCESS | 1778 | 1465222865578 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:05 INFO - PROCESS | 1778 | 1465222865585 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d8000 == 86 [pid = 1778] [id = 173] 07:21:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x94f22800) [pid = 1778] [serial = 519] [outer = (nil)] 07:21:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x94f99000) [pid = 1778] [serial = 520] [outer = 0x94f22800] 07:21:05 INFO - PROCESS | 1778 | 1465222865711 Marionette DEBUG loaded listener.js 07:21:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x950acc00) [pid = 1778] [serial = 521] [outer = 0x94f22800] 07:21:06 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:06 INFO - PROCESS | 1778 | 1465222866639 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]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1591ms 07:21:06 INFO - PROCESS | 1778 | 1465222866685 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 1778 | 1465222866689 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 07:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:21:06 INFO - PROCESS | 1778 | 1465222866695 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 1778 | 1465222866698 Marionette TRACE conn3 <- [1,666,null,{}] 07:21:06 INFO - PROCESS | 1778 | 1465222866704 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}] 07:21:06 INFO - PROCESS | 1778 | 1465222866710 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:06 INFO - PROCESS | 1778 | 1465222866899 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:21:07 INFO - PROCESS | 1778 | 1465222867131 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 1778 | 1465222867140 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x9242f400 == 87 [pid = 1778] [id = 174] 07:21:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x950ab800) [pid = 1778] [serial = 522] [outer = (nil)] 07:21:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x9744c800) [pid = 1778] [serial = 523] [outer = 0x950ab800] 07:21:07 INFO - PROCESS | 1778 | 1465222867260 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x987a8800) [pid = 1778] [serial = 524] [outer = 0x950ab800] 07:21:07 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:08 INFO - PROCESS | 1778 | 1465222868132 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]]]}] 07:21:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:21:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1481ms 07:21:08 INFO - PROCESS | 1778 | 1465222868178 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:21:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:21:08 INFO - PROCESS | 1778 | 1465222868182 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 07:21:08 INFO - PROCESS | 1778 | 1465222868188 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:21:08 INFO - PROCESS | 1778 | 1465222868192 Marionette TRACE conn3 <- [1,670,null,{}] 07:21:08 INFO - PROCESS | 1778 | 1465222868197 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}] 07:21:08 INFO - PROCESS | 1778 | 1465222868208 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:08 INFO - PROCESS | 1778 | 1465222868493 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:21:08 INFO - PROCESS | 1778 | 1465222868751 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:08 INFO - PROCESS | 1778 | 1465222868760 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x95083000 == 88 [pid = 1778] [id = 175] 07:21:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x99925400) [pid = 1778] [serial = 525] [outer = (nil)] 07:21:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x99ee1400) [pid = 1778] [serial = 526] [outer = 0x99925400] 07:21:08 INFO - PROCESS | 1778 | 1465222868885 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x99f46800) [pid = 1778] [serial = 527] [outer = 0x99925400] 07:21:09 INFO - PROCESS | 1778 | 1465222869775 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]]]}] 07:21:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1635ms 07:21:09 INFO - PROCESS | 1778 | 1465222869823 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 1778 | 1465222869827 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 07:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:21:09 INFO - PROCESS | 1778 | 1465222869833 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - PROCESS | 1778 | 1465222869837 Marionette TRACE conn3 <- [1,674,null,{}] 07:21:09 INFO - PROCESS | 1778 | 1465222869843 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}] 07:21:09 INFO - PROCESS | 1778 | 1465222869848 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:10 INFO - PROCESS | 1778 | 1465222870031 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:21:10 INFO - PROCESS | 1778 | 1465222870276 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:10 INFO - PROCESS | 1778 | 1465222870284 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091bc00 == 89 [pid = 1778] [id = 176] 07:21:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x950a9c00) [pid = 1778] [serial = 528] [outer = (nil)] 07:21:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x99f4bc00) [pid = 1778] [serial = 529] [outer = 0x950a9c00] 07:21:10 INFO - PROCESS | 1778 | 1465222870408 Marionette DEBUG loaded listener.js 07:21:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x99f4f800) [pid = 1778] [serial = 530] [outer = 0x950a9c00] 07:21:10 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:11 INFO - PROCESS | 1778 | 1465222871287 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]]]}] 07:21:11 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 07:21:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1487ms 07:21:11 INFO - PROCESS | 1778 | 1465222871352 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:21:11 INFO - PROCESS | 1778 | 1465222871357 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 07:21:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:21:11 INFO - PROCESS | 1778 | 1465222871366 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:21:11 INFO - PROCESS | 1778 | 1465222871370 Marionette TRACE conn3 <- [1,678,null,{}] 07:21:11 INFO - PROCESS | 1778 | 1465222871376 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}] 07:21:11 INFO - PROCESS | 1778 | 1465222871381 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:11 INFO - PROCESS | 1778 | 1465222871607 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:21:11 INFO - PROCESS | 1778 | 1465222871844 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:11 INFO - PROCESS | 1778 | 1465222871851 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x99f49000 == 90 [pid = 1778] [id = 177] 07:21:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0x99f4e000) [pid = 1778] [serial = 531] [outer = (nil)] 07:21:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0x9a3ed400) [pid = 1778] [serial = 532] [outer = 0x99f4e000] 07:21:11 INFO - PROCESS | 1778 | 1465222871977 Marionette DEBUG loaded listener.js 07:21:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x9a76c800) [pid = 1778] [serial = 533] [outer = 0x99f4e000] 07:21:12 INFO - PROCESS | 1778 | 1465222872902 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]]]}] 07:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1580ms 07:21:12 INFO - PROCESS | 1778 | 1465222872948 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 1778 | 1465222872952 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 07:21:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:21:12 INFO - PROCESS | 1778 | 1465222872958 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 1778 | 1465222872962 Marionette TRACE conn3 <- [1,682,null,{}] 07:21:12 INFO - PROCESS | 1778 | 1465222872968 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}] 07:21:12 INFO - PROCESS | 1778 | 1465222872973 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:13 INFO - PROCESS | 1778 | 1465222873165 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:21:13 INFO - PROCESS | 1778 | 1465222873401 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:13 INFO - PROCESS | 1778 | 1465222873407 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d1c00 == 91 [pid = 1778] [id = 178] 07:21:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x8c3d6400) [pid = 1778] [serial = 534] [outer = (nil)] 07:21:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x9aebb000) [pid = 1778] [serial = 535] [outer = 0x8c3d6400] 07:21:13 INFO - PROCESS | 1778 | 1465222873541 Marionette DEBUG loaded listener.js 07:21:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x9b642400) [pid = 1778] [serial = 536] [outer = 0x8c3d6400] 07:21:14 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:14 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:21:14 INFO - PROCESS | 1778 | 1465222874904 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]]]}] 07:21:14 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) 07:21:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1982ms 07:21:14 INFO - PROCESS | 1778 | 1465222874965 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:21:14 INFO - PROCESS | 1778 | 1465222874968 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 07:21:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:21:14 INFO - PROCESS | 1778 | 1465222874995 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - PROCESS | 1778 | 1465222874999 Marionette TRACE conn3 <- [1,686,null,{}] 07:21:15 INFO - PROCESS | 1778 | 1465222875006 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}] 07:21:15 INFO - PROCESS | 1778 | 1465222875011 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:15 INFO - PROCESS | 1778 | 1465222875195 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:21:15 INFO - PROCESS | 1778 | 1465222875387 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:15 INFO - PROCESS | 1778 | 1465222875397 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e013400 == 92 [pid = 1778] [id = 179] 07:21:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x8e013800) [pid = 1778] [serial = 537] [outer = (nil)] 07:21:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x92314c00) [pid = 1778] [serial = 538] [outer = 0x8e013800] 07:21:15 INFO - PROCESS | 1778 | 1465222875473 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 155 (0x9284dc00) [pid = 1778] [serial = 539] [outer = 0x8e013800] 07:21:17 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:17 INFO - PROCESS | 1778 | 1465222877087 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]]]}] 07:21:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:21:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2157ms 07:21:17 INFO - PROCESS | 1778 | 1465222877133 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:21:17 INFO - PROCESS | 1778 | 1465222877139 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 07:21:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:21:17 INFO - PROCESS | 1778 | 1465222877146 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - PROCESS | 1778 | 1465222877151 Marionette TRACE conn3 <- [1,690,null,{}] 07:21:17 INFO - PROCESS | 1778 | 1465222877158 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}] 07:21:17 INFO - PROCESS | 1778 | 1465222877165 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:17 INFO - PROCESS | 1778 | 1465222877484 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:21:17 INFO - PROCESS | 1778 | 1465222877687 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:17 INFO - PROCESS | 1778 | 1465222877698 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06e400 == 93 [pid = 1778] [id = 180] 07:21:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 156 (0x8f104000) [pid = 1778] [serial = 540] [outer = (nil)] 07:21:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 157 (0x8f126000) [pid = 1778] [serial = 541] [outer = 0x8f104000] 07:21:17 INFO - PROCESS | 1778 | 1465222877841 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 158 (0x90e94800) [pid = 1778] [serial = 542] [outer = 0x8f104000] 07:21:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01a400 == 92 [pid = 1778] [id = 168] 07:21:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8f102400 == 91 [pid = 1778] [id = 167] 07:21:18 INFO - PROCESS | 1778 | --DOCSHELL 0x90e98c00 == 90 [pid = 1778] [id = 166] 07:21:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8e017800 == 89 [pid = 1778] [id = 165] 07:21:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8f067c00 == 88 [pid = 1778] [id = 155] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 157 (0x9b042000) [pid = 1778] [serial = 367] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 156 (0x9ae31c00) [pid = 1778] [serial = 373] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 155 (0x9a3eac00) [pid = 1778] [serial = 364] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 154 (0x90bf6800) [pid = 1778] [serial = 370] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x92494c00) [pid = 1778] [serial = 388] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0xa22cd000) [pid = 1778] [serial = 376] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0xa35f9000) [pid = 1778] [serial = 379] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x94f22c00) [pid = 1778] [serial = 361] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x919f5400) [pid = 1778] [serial = 385] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x90e91800) [pid = 1778] [serial = 358] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x924a0400) [pid = 1778] [serial = 382] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0x90919000) [pid = 1778] [serial = 391] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x9b7b8000) [pid = 1778] [serial = 427] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x90e8d000) [pid = 1778] [serial = 412] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x9231e000) [pid = 1778] [serial = 446] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x91cbf800) [pid = 1778] [serial = 445] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x924a1800) [pid = 1778] [serial = 451] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x9808fc00) [pid = 1778] [serial = 418] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8f102c00) [pid = 1778] [serial = 439] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x8f126400) [pid = 1778] [serial = 430] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9a3f8c00) [pid = 1778] [serial = 424] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x93ad0000) [pid = 1778] [serial = 457] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x8f06c800) [pid = 1778] [serial = 448] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x919f1c00) [pid = 1778] [serial = 449] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x99928800) [pid = 1778] [serial = 421] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x99c4d400) [pid = 1778] [serial = 433] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x8f120400) [pid = 1778] [serial = 443] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x8f103400) [pid = 1778] [serial = 442] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x929b5c00) [pid = 1778] [serial = 415] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x99c5a000) [pid = 1778] [serial = 436] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x94f1fc00) [pid = 1778] [serial = 458] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x929d3000) [pid = 1778] [serial = 454] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x94f5f800) [pid = 1778] [serial = 461] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x92a07c00) [pid = 1778] [serial = 455] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x94f28000) [pid = 1778] [serial = 460] [outer = (nil)] [url = about:blank] 07:21:18 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x929af800) [pid = 1778] [serial = 452] [outer = (nil)] [url = about:blank] 07:21:19 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:19 INFO - PROCESS | 1778 | 1465222879173 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]]]}] 07:21:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:21:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2083ms 07:21:19 INFO - PROCESS | 1778 | 1465222879277 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 1778 | 1465222879284 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 07:21:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:21:19 INFO - PROCESS | 1778 | 1465222879313 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 1778 | 1465222879317 Marionette TRACE conn3 <- [1,694,null,{}] 07:21:19 INFO - PROCESS | 1778 | 1465222879324 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}] 07:21:19 INFO - PROCESS | 1778 | 1465222879331 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:19 INFO - PROCESS | 1778 | 1465222879509 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:21:19 INFO - PROCESS | 1778 | 1465222879521 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:19 INFO - PROCESS | 1778 | 1465222879527 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e89400 == 89 [pid = 1778] [id = 181] 07:21:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x919e8c00) [pid = 1778] [serial = 543] [outer = (nil)] 07:21:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x91f21400) [pid = 1778] [serial = 544] [outer = 0x919e8c00] 07:21:19 INFO - PROCESS | 1778 | 1465222879598 Marionette DEBUG loaded listener.js 07:21:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x9231f000) [pid = 1778] [serial = 545] [outer = 0x919e8c00] 07:21:20 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:20 INFO - PROCESS | 1778 | 1465222880936 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]]]}] 07:21:20 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) 07:21:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1691ms 07:21:21 INFO - PROCESS | 1778 | 1465222880999 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 1778 | 1465222881003 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 07:21:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:21:21 INFO - PROCESS | 1778 | 1465222881010 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 1778 | 1465222881015 Marionette TRACE conn3 <- [1,698,null,{}] 07:21:21 INFO - PROCESS | 1778 | 1465222881037 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}] 07:21:21 INFO - PROCESS | 1778 | 1465222881045 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:21 INFO - PROCESS | 1778 | 1465222881318 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:21:21 INFO - PROCESS | 1778 | 1465222881358 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:21 INFO - PROCESS | 1778 | 1465222881372 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x92842800 == 90 [pid = 1778] [id = 182] 07:21:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x92847000) [pid = 1778] [serial = 546] [outer = (nil)] 07:21:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x929bac00) [pid = 1778] [serial = 547] [outer = 0x92847000] 07:21:21 INFO - PROCESS | 1778 | 1465222881455 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x92a0c000) [pid = 1778] [serial = 548] [outer = 0x92847000] 07:21:22 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:22 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x919eb000) [pid = 1778] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:21:22 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x8f06ac00) [pid = 1778] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:21:22 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8f120800) [pid = 1778] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:21:22 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x8e019400) [pid = 1778] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:21:22 INFO - PROCESS | 1778 | 1465222882809 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]]]}] 07:21:22 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) 07:21:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1852ms 07:21:22 INFO - PROCESS | 1778 | 1465222882863 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 1778 | 1465222882867 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 07:21:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:21:22 INFO - PROCESS | 1778 | 1465222882873 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - PROCESS | 1778 | 1465222882876 Marionette TRACE conn3 <- [1,702,null,{}] 07:21:22 INFO - PROCESS | 1778 | 1465222882882 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}] 07:21:22 INFO - PROCESS | 1778 | 1465222882901 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:23 INFO - PROCESS | 1778 | 1465222883171 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:21:23 INFO - PROCESS | 1778 | 1465222883265 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:23 INFO - PROCESS | 1778 | 1465222883272 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e019400 == 91 [pid = 1778] [id = 183] 07:21:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x8f108400) [pid = 1778] [serial = 549] [outer = (nil)] 07:21:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x939a4000) [pid = 1778] [serial = 550] [outer = 0x8f108400] 07:21:23 INFO - PROCESS | 1778 | 1465222883342 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x93ad9c00) [pid = 1778] [serial = 551] [outer = 0x8f108400] 07:21:24 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:24 INFO - PROCESS | 1778 | 1465222884492 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]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:21:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1634ms 07:21:24 INFO - PROCESS | 1778 | 1465222884508 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 1778 | 1465222884511 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 07:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:21:24 INFO - PROCESS | 1778 | 1465222884517 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 1778 | 1465222884520 Marionette TRACE conn3 <- [1,706,null,{}] 07:21:24 INFO - PROCESS | 1778 | 1465222884526 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}] 07:21:24 INFO - PROCESS | 1778 | 1465222884531 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:24 INFO - PROCESS | 1778 | 1465222884756 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:21:24 INFO - PROCESS | 1778 | 1465222884961 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:24 INFO - PROCESS | 1778 | 1465222884969 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d0c00 == 92 [pid = 1778] [id = 184] 07:21:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8c3d2400) [pid = 1778] [serial = 552] [outer = (nil)] 07:21:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8e6ea400) [pid = 1778] [serial = 553] [outer = 0x8c3d2400] 07:21:25 INFO - PROCESS | 1778 | 1465222885053 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8f06d000) [pid = 1778] [serial = 554] [outer = 0x8c3d2400] 07:21:26 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:26 INFO - PROCESS | 1778 | 1465222886560 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]]]}] 07:21:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:21:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2087ms 07:21:26 INFO - PROCESS | 1778 | 1465222886608 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 1778 | 1465222886613 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 07:21:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:21:26 INFO - PROCESS | 1778 | 1465222886621 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 1778 | 1465222886626 Marionette TRACE conn3 <- [1,710,null,{}] 07:21:26 INFO - PROCESS | 1778 | 1465222886634 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}] 07:21:26 INFO - PROCESS | 1778 | 1465222886641 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:26 INFO - PROCESS | 1778 | 1465222886906 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:21:27 INFO - PROCESS | 1778 | 1465222887098 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:27 INFO - PROCESS | 1778 | 1465222887106 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x90befc00 == 93 [pid = 1778] [id = 185] 07:21:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x90bf5c00) [pid = 1778] [serial = 555] [outer = (nil)] 07:21:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x91cbe000) [pid = 1778] [serial = 556] [outer = 0x90bf5c00] 07:21:27 INFO - PROCESS | 1778 | 1465222887191 Marionette DEBUG loaded listener.js 07:21:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x91f22c00) [pid = 1778] [serial = 557] [outer = 0x90bf5c00] 07:21:28 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:28 INFO - PROCESS | 1778 | 1465222888556 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]]]}] 07:21:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:21:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2034ms 07:21:28 INFO - PROCESS | 1778 | 1465222888660 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 1778 | 1465222888667 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 07:21:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:21:28 INFO - PROCESS | 1778 | 1465222888674 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 1778 | 1465222888678 Marionette TRACE conn3 <- [1,714,null,{}] 07:21:28 INFO - PROCESS | 1778 | 1465222888684 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}] 07:21:28 INFO - PROCESS | 1778 | 1465222888690 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:28 INFO - PROCESS | 1778 | 1465222888891 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:21:29 INFO - PROCESS | 1778 | 1465222889081 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:29 INFO - PROCESS | 1778 | 1465222889090 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bf7800 == 94 [pid = 1778] [id = 186] 07:21:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x92499000) [pid = 1778] [serial = 558] [outer = (nil)] 07:21:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x929d3c00) [pid = 1778] [serial = 559] [outer = 0x92499000] 07:21:29 INFO - PROCESS | 1778 | 1465222889170 Marionette DEBUG loaded listener.js 07:21:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x93ad5800) [pid = 1778] [serial = 560] [outer = 0x92499000] 07:21:30 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:30 INFO - PROCESS | 1778 | 1465222890563 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]]]}] 07:21:30 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 07:21:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1953ms 07:21:30 INFO - PROCESS | 1778 | 1465222890637 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:21:30 INFO - PROCESS | 1778 | 1465222890640 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 07:21:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:21:30 INFO - PROCESS | 1778 | 1465222890659 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:21:30 INFO - PROCESS | 1778 | 1465222890669 Marionette TRACE conn3 <- [1,718,null,{}] 07:21:30 INFO - PROCESS | 1778 | 1465222890676 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}] 07:21:30 INFO - PROCESS | 1778 | 1465222890682 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:30 INFO - PROCESS | 1778 | 1465222890876 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:21:31 INFO - PROCESS | 1778 | 1465222891067 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 1778 | 1465222891077 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x929d8800 == 95 [pid = 1778] [id = 187] 07:21:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x94f61c00) [pid = 1778] [serial = 561] [outer = (nil)] 07:21:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x987aa800) [pid = 1778] [serial = 562] [outer = 0x94f61c00] 07:21:31 INFO - PROCESS | 1778 | 1465222891160 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x99925800) [pid = 1778] [serial = 563] [outer = 0x94f61c00] 07:21:32 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:32 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:21:32 INFO - PROCESS | 1778 | 1465222892474 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]]]}] 07:21:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:21:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1847ms 07:21:32 INFO - PROCESS | 1778 | 1465222892499 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 07:21:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:21:32 INFO - PROCESS | 1778 | 1465222892504 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 07:21:32 INFO - PROCESS | 1778 | 1465222892510 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - PROCESS | 1778 | 1465222892514 Marionette TRACE conn3 <- [1,722,null,{}] 07:21:32 INFO - PROCESS | 1778 | 1465222892520 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}] 07:21:32 INFO - PROCESS | 1778 | 1465222892525 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:32 INFO - PROCESS | 1778 | 1465222892790 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:21:33 INFO - PROCESS | 1778 | 1465222892984 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:33 INFO - PROCESS | 1778 | 1465222892995 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e1800 == 96 [pid = 1778] [id = 188] 07:21:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x950b1400) [pid = 1778] [serial = 564] [outer = (nil)] 07:21:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x99c50c00) [pid = 1778] [serial = 565] [outer = 0x950b1400] 07:21:33 INFO - PROCESS | 1778 | 1465222893114 Marionette DEBUG loaded listener.js 07:21:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x99c58000) [pid = 1778] [serial = 566] [outer = 0x950b1400] 07:21:34 INFO - PROCESS | 1778 | 1465222894038 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] 07:21:34 INFO - PROCESS | 1778 | 1465222894117 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 07:21:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:21:34 INFO - PROCESS | 1778 | 1465222894123 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:21:34 INFO - PROCESS | 1778 | 1465222894127 Marionette TRACE conn3 <- [1,726,null,{}] 07:21:34 INFO - PROCESS | 1778 | 1465222894133 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}] 07:21:34 INFO - PROCESS | 1778 | 1465222894138 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:34 INFO - PROCESS | 1778 | 1465222894342 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:21:34 INFO - PROCESS | 1778 | 1465222894582 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:34 INFO - PROCESS | 1778 | 1465222894600 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x99f53400 == 97 [pid = 1778] [id = 189] 07:21:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x9a2cb400) [pid = 1778] [serial = 567] [outer = (nil)] 07:21:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 144 (0x9a3f6400) [pid = 1778] [serial = 568] [outer = 0x9a2cb400] 07:21:34 INFO - PROCESS | 1778 | 1465222894737 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 145 (0x9b646000) [pid = 1778] [serial = 569] [outer = 0x9a2cb400] 07:21:35 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:35 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:21:35 INFO - PROCESS | 1778 | 1465222895859 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]]]}] 07:21:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:21:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1800ms 07:21:35 INFO - PROCESS | 1778 | 1465222895925 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 1778 | 1465222895930 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 07:21:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:21:35 INFO - PROCESS | 1778 | 1465222895936 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - PROCESS | 1778 | 1465222895940 Marionette TRACE conn3 <- [1,730,null,{}] 07:21:35 INFO - PROCESS | 1778 | 1465222895946 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}] 07:21:35 INFO - PROCESS | 1778 | 1465222895952 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:36 INFO - PROCESS | 1778 | 1465222896151 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:21:36 INFO - PROCESS | 1778 | 1465222896384 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 1778 | 1465222896393 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01dc00 == 98 [pid = 1778] [id = 190] 07:21:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 146 (0x919f6800) [pid = 1778] [serial = 570] [outer = (nil)] 07:21:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 147 (0xa22cc800) [pid = 1778] [serial = 571] [outer = 0x919f6800] 07:21:36 INFO - PROCESS | 1778 | 1465222896497 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 148 (0xa2555400) [pid = 1778] [serial = 572] [outer = 0x919f6800] 07:21:37 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:37 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:21:37 INFO - PROCESS | 1778 | 1465222897440 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] 07:21:37 INFO - PROCESS | 1778 | 1465222897532 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 07:21:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:21:37 INFO - PROCESS | 1778 | 1465222897539 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 1778 | 1465222897541 Marionette TRACE conn3 <- [1,734,null,{}] 07:21:37 INFO - PROCESS | 1778 | 1465222897548 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}] 07:21:37 INFO - PROCESS | 1778 | 1465222897553 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:37 INFO - PROCESS | 1778 | 1465222897800 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:21:38 INFO - PROCESS | 1778 | 1465222898087 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 1778 | 1465222898097 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e6000 == 99 [pid = 1778] [id = 191] 07:21:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 149 (0x8e6ebc00) [pid = 1778] [serial = 573] [outer = (nil)] 07:21:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 150 (0x90e8e800) [pid = 1778] [serial = 574] [outer = 0x8e6ebc00] 07:21:38 INFO - PROCESS | 1778 | 1465222898181 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 151 (0x9249ec00) [pid = 1778] [serial = 575] [outer = 0x8e6ebc00] 07:21:39 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:39 INFO - PROCESS | 1778 | 1465222899477 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]]]}] 07:21:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:21:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1982ms 07:21:39 INFO - PROCESS | 1778 | 1465222899522 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:21:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:21:39 INFO - PROCESS | 1778 | 1465222899529 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 07:21:39 INFO - PROCESS | 1778 | 1465222899536 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:21:39 INFO - PROCESS | 1778 | 1465222899543 Marionette TRACE conn3 <- [1,738,null,{}] 07:21:39 INFO - PROCESS | 1778 | 1465222899550 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}] 07:21:39 INFO - PROCESS | 1778 | 1465222899556 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:39 INFO - PROCESS | 1778 | 1465222899749 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:21:40 INFO - PROCESS | 1778 | 1465222900001 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 1778 | 1465222900010 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cc0400 == 100 [pid = 1778] [id = 192] 07:21:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 152 (0x91cc1000) [pid = 1778] [serial = 576] [outer = (nil)] 07:21:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 153 (0x8e019000) [pid = 1778] [serial = 577] [outer = 0x91cc1000] 07:21:40 INFO - PROCESS | 1778 | 1465222900237 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 154 (0x92433000) [pid = 1778] [serial = 578] [outer = 0x91cc1000] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10c400 == 99 [pid = 1778] [id = 111] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x90e8a400 == 98 [pid = 1778] [id = 112] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x950a9400 == 97 [pid = 1778] [id = 139] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x8f103000 == 96 [pid = 1778] [id = 137] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x9266a400 == 95 [pid = 1778] [id = 138] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 153 (0x92ce1400) [pid = 1778] [serial = 508] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 152 (0xa359f400) [pid = 1778] [serial = 490] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 151 (0x950a5c00) [pid = 1778] [serial = 472] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 150 (0x90921c00) [pid = 1778] [serial = 466] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 149 (0x99c54400) [pid = 1778] [serial = 478] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 148 (0x995d2000) [pid = 1778] [serial = 475] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 147 (0x92439800) [pid = 1778] [serial = 469] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 146 (0xa2254400) [pid = 1778] [serial = 484] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 145 (0x9284a400) [pid = 1778] [serial = 493] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 144 (0x9b8b8800) [pid = 1778] [serial = 481] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 143 (0x9508e800) [pid = 1778] [serial = 463] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0xa2747800) [pid = 1778] [serial = 487] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x8e019400 == 94 [pid = 1778] [id = 183] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x92842800 == 93 [pid = 1778] [id = 182] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x90e89400 == 92 [pid = 1778] [id = 181] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06e400 == 91 [pid = 1778] [id = 180] 07:21:41 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:41 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x95083000 == 90 [pid = 1778] [id = 175] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x8e014000 == 89 [pid = 1778] [id = 146] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x9242f400 == 88 [pid = 1778] [id = 174] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d8000 == 87 [pid = 1778] [id = 173] 07:21:41 INFO - PROCESS | 1778 | 1465222901744 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]]]}] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x929cf000 == 86 [pid = 1778] [id = 172] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x90bf2800 == 85 [pid = 1778] [id = 171] 07:21:41 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d5400 == 84 [pid = 1778] [id = 170] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x91cc4400) [pid = 1778] [serial = 499] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x91cc0c00) [pid = 1778] [serial = 505] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x91f28c00) [pid = 1778] [serial = 500] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x92671800) [pid = 1778] [serial = 503] [outer = (nil)] [url = about:blank] 07:21:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:21:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2239ms 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x8e01f800) [pid = 1778] [serial = 496] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x9231cc00) [pid = 1778] [serial = 502] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x929b6800) [pid = 1778] [serial = 506] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x8e6ec800) [pid = 1778] [serial = 497] [outer = (nil)] [url = about:blank] 07:21:41 INFO - PROCESS | 1778 | 1465222901782 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 1778 | 1465222901789 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 07:21:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:21:41 INFO - PROCESS | 1778 | 1465222901800 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 1778 | 1465222901803 Marionette TRACE conn3 <- [1,742,null,{}] 07:21:41 INFO - PROCESS | 1778 | 1465222901809 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}] 07:21:41 INFO - PROCESS | 1778 | 1465222901815 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:42 INFO - PROCESS | 1778 | 1465222901993 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:21:42 INFO - PROCESS | 1778 | 1465222902145 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 1778 | 1465222902151 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f103000 == 85 [pid = 1778] [id = 193] 07:21:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x91cb5800) [pid = 1778] [serial = 579] [outer = (nil)] 07:21:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x924a1000) [pid = 1778] [serial = 580] [outer = 0x91cb5800] 07:21:42 INFO - PROCESS | 1778 | 1465222902226 Marionette DEBUG loaded listener.js 07:21:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x92845000) [pid = 1778] [serial = 581] [outer = 0x91cb5800] 07:21:43 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:43 INFO - PROCESS | 1778 | 1465222903471 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]]]}] 07:21:43 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 07:21:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1682ms 07:21:43 INFO - PROCESS | 1778 | 1465222903482 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 1778 | 1465222903485 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 07:21:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:21:43 INFO - PROCESS | 1778 | 1465222903501 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - PROCESS | 1778 | 1465222903507 Marionette TRACE conn3 <- [1,746,null,{}] 07:21:43 INFO - PROCESS | 1778 | 1465222903523 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}] 07:21:43 INFO - PROCESS | 1778 | 1465222903531 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:43 INFO - PROCESS | 1778 | 1465222903828 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:21:43 INFO - PROCESS | 1778 | 1465222903934 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:43 INFO - PROCESS | 1778 | 1465222903944 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x92a0ec00 == 86 [pid = 1778] [id = 194] 07:21:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x9399ac00) [pid = 1778] [serial = 582] [outer = (nil)] 07:21:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x93ad1c00) [pid = 1778] [serial = 583] [outer = 0x9399ac00] 07:21:44 INFO - PROCESS | 1778 | 1465222904018 Marionette DEBUG loaded listener.js 07:21:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x950a7400) [pid = 1778] [serial = 584] [outer = 0x9399ac00] 07:21:44 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:45 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:45 INFO - PROCESS | 1778 | 1465222905291 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]]]}] 07:21:45 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.) 07:21:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1804ms 07:21:45 INFO - PROCESS | 1778 | 1465222905314 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:21:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:21:45 INFO - PROCESS | 1778 | 1465222905318 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 07:21:45 INFO - PROCESS | 1778 | 1465222905324 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 1778 | 1465222905328 Marionette TRACE conn3 <- [1,750,null,{}] 07:21:45 INFO - PROCESS | 1778 | 1465222905333 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}] 07:21:45 INFO - PROCESS | 1778 | 1465222905337 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:45 INFO - PROCESS | 1778 | 1465222905608 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:21:45 INFO - PROCESS | 1778 | 1465222905649 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:45 INFO - PROCESS | 1778 | 1465222905657 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x924a0400 == 87 [pid = 1778] [id = 195] 07:21:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 141 (0x95087800) [pid = 1778] [serial = 585] [outer = (nil)] 07:21:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 142 (0x9808b000) [pid = 1778] [serial = 586] [outer = 0x95087800] 07:21:45 INFO - PROCESS | 1778 | 1465222905725 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 143 (0x989d8c00) [pid = 1778] [serial = 587] [outer = 0x95087800] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 142 (0x8f127400) [pid = 1778] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 141 (0x8e014800) [pid = 1778] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 140 (0x929b9c00) [pid = 1778] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x8f107800) [pid = 1778] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x92321000) [pid = 1778] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x94f2cc00) [pid = 1778] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x94f94000) [pid = 1778] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x987a6800) [pid = 1778] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x9a90cc00) [pid = 1778] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x99c56400) [pid = 1778] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x9091c400) [pid = 1778] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x92847000) [pid = 1778] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x99f4e000) [pid = 1778] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x8e013800) [pid = 1778] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x950ab800) [pid = 1778] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x99925400) [pid = 1778] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x8f104000) [pid = 1778] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8e6e1c00) [pid = 1778] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x919e8c00) [pid = 1778] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x929b9000) [pid = 1778] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x94f22800) [pid = 1778] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x919f1800) [pid = 1778] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x950a9c00) [pid = 1778] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x929d1800) [pid = 1778] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x92673800) [pid = 1778] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x9991b400) [pid = 1778] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x99922400) [pid = 1778] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x8f11e400) [pid = 1778] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x90bee800) [pid = 1778] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x92321800) [pid = 1778] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x92847800) [pid = 1778] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x929d8400) [pid = 1778] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x8f11cc00) [pid = 1778] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x950abc00) [pid = 1778] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0xa270c000) [pid = 1778] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:21:46 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x8f108800) [pid = 1778] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:21:47 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:47 INFO - PROCESS | 1778 | 1465222907609 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]]]}] 07:21:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:21:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2294ms 07:21:47 INFO - PROCESS | 1778 | 1465222907618 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:21:47 INFO - PROCESS | 1778 | 1465222907622 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 07:21:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:21:47 INFO - PROCESS | 1778 | 1465222907628 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - PROCESS | 1778 | 1465222907631 Marionette TRACE conn3 <- [1,754,null,{}] 07:21:47 INFO - PROCESS | 1778 | 1465222907636 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}] 07:21:47 INFO - PROCESS | 1778 | 1465222907641 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:47 INFO - PROCESS | 1778 | 1465222907805 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:21:47 INFO - PROCESS | 1778 | 1465222907816 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:47 INFO - PROCESS | 1778 | 1465222907822 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e013800 == 88 [pid = 1778] [id = 196] 07:21:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x8e014800) [pid = 1778] [serial = 588] [outer = (nil)] 07:21:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x8f127400) [pid = 1778] [serial = 589] [outer = 0x8e014800] 07:21:48 INFO - PROCESS | 1778 | 1465222908035 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x9231a800) [pid = 1778] [serial = 590] [outer = 0x8e014800] 07:21:49 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:49 INFO - PROCESS | 1778 | 1465222909198 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]]]}] 07:21:49 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 07:21:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1629ms 07:21:49 INFO - PROCESS | 1778 | 1465222909305 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 1778 | 1465222909312 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 07:21:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:21:49 INFO - PROCESS | 1778 | 1465222909327 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - PROCESS | 1778 | 1465222909332 Marionette TRACE conn3 <- [1,758,null,{}] 07:21:49 INFO - PROCESS | 1778 | 1465222909407 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}] 07:21:49 INFO - PROCESS | 1778 | 1465222909414 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:49 INFO - PROCESS | 1778 | 1465222909713 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:21:49 INFO - PROCESS | 1778 | 1465222909857 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 1778 | 1465222909872 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f103800 == 89 [pid = 1778] [id = 197] 07:21:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x90924800) [pid = 1778] [serial = 591] [outer = (nil)] 07:21:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x90bf8000) [pid = 1778] [serial = 592] [outer = 0x90924800] 07:21:49 INFO - PROCESS | 1778 | 1465222909954 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x919f3800) [pid = 1778] [serial = 593] [outer = 0x90924800] 07:21:50 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:50 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:21:50 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:50 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:50 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:21:50 INFO - PROCESS | 1778 | 1465222910943 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]]]}] 07:21:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:21:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1690ms 07:21:51 INFO - PROCESS | 1778 | 1465222911015 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:21:51 INFO - PROCESS | 1778 | 1465222911022 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 07:21:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:21:51 INFO - PROCESS | 1778 | 1465222911033 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - PROCESS | 1778 | 1465222911037 Marionette TRACE conn3 <- [1,762,null,{}] 07:21:51 INFO - PROCESS | 1778 | 1465222911044 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}] 07:21:51 INFO - PROCESS | 1778 | 1465222911050 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:51 INFO - PROCESS | 1778 | 1465222911288 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:21:51 INFO - PROCESS | 1778 | 1465222911594 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 1778 | 1465222911604 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x92432800 == 90 [pid = 1778] [id = 198] 07:21:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x92844800) [pid = 1778] [serial = 594] [outer = (nil)] 07:21:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x9284d800) [pid = 1778] [serial = 595] [outer = 0x92844800] 07:21:51 INFO - PROCESS | 1778 | 1465222911688 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x929b3c00) [pid = 1778] [serial = 596] [outer = 0x92844800] 07:21:53 INFO - PROCESS | 1778 | 1465222913025 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]]]}] 07:21:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:21:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2046ms 07:21:53 INFO - PROCESS | 1778 | 1465222913218 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:21:53 INFO - PROCESS | 1778 | 1465222913224 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 07:21:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:21:53 INFO - PROCESS | 1778 | 1465222913235 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:21:53 INFO - PROCESS | 1778 | 1465222913241 Marionette TRACE conn3 <- [1,766,null,{}] 07:21:53 INFO - PROCESS | 1778 | 1465222913258 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}] 07:21:53 INFO - PROCESS | 1778 | 1465222913267 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:53 INFO - PROCESS | 1778 | 1465222913479 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:21:53 INFO - PROCESS | 1778 | 1465222913676 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 1778 | 1465222913689 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x9242d000 == 91 [pid = 1778] [id = 199] 07:21:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x9512f000) [pid = 1778] [serial = 597] [outer = (nil)] 07:21:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x989da800) [pid = 1778] [serial = 598] [outer = 0x9512f000] 07:21:53 INFO - PROCESS | 1778 | 1465222913806 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x99922c00) [pid = 1778] [serial = 599] [outer = 0x9512f000] 07:21:55 INFO - PROCESS | 1778 | 1465222915173 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]]]}] 07:21:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:21:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1992ms 07:21:55 INFO - PROCESS | 1778 | 1465222915238 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:21:55 INFO - PROCESS | 1778 | 1465222915243 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 07:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:21:55 INFO - PROCESS | 1778 | 1465222915250 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:21:55 INFO - PROCESS | 1778 | 1465222915254 Marionette TRACE conn3 <- [1,770,null,{}] 07:21:55 INFO - PROCESS | 1778 | 1465222915259 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}] 07:21:55 INFO - PROCESS | 1778 | 1465222915265 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:55 INFO - PROCESS | 1778 | 1465222915490 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:21:55 INFO - PROCESS | 1778 | 1465222915685 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:55 INFO - PROCESS | 1778 | 1465222915692 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f66800 == 92 [pid = 1778] [id = 200] 07:21:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x989d6800) [pid = 1778] [serial = 600] [outer = (nil)] 07:21:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x99c54c00) [pid = 1778] [serial = 601] [outer = 0x989d6800] 07:21:55 INFO - PROCESS | 1778 | 1465222915772 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x99f48c00) [pid = 1778] [serial = 602] [outer = 0x989d6800] 07:21:56 INFO - PROCESS | 1778 | 1465222916730 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]]]}] 07:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1539ms 07:21:56 INFO - PROCESS | 1778 | 1465222916790 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:21:56 INFO - PROCESS | 1778 | 1465222916794 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 07:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:21:56 INFO - PROCESS | 1778 | 1465222916801 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 1778 | 1465222916804 Marionette TRACE conn3 <- [1,774,null,{}] 07:21:56 INFO - PROCESS | 1778 | 1465222916810 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}] 07:21:56 INFO - PROCESS | 1778 | 1465222916815 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:57 INFO - PROCESS | 1778 | 1465222917038 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:21:57 INFO - PROCESS | 1778 | 1465222917283 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:57 INFO - PROCESS | 1778 | 1465222917291 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ed000 == 93 [pid = 1778] [id = 201] 07:21:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x90e8cc00) [pid = 1778] [serial = 603] [outer = (nil)] 07:21:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x9a3eb000) [pid = 1778] [serial = 604] [outer = 0x90e8cc00] 07:21:57 INFO - PROCESS | 1778 | 1465222917410 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x9a3f7000) [pid = 1778] [serial = 605] [outer = 0x90e8cc00] 07:21:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x9b011800) [pid = 1778] [serial = 606] [outer = 0x939e7400] 07:21:58 INFO - PROCESS | 1778 | 1465222918430 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]]]}] 07:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1682ms 07:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:21:58 INFO - PROCESS | 1778 | 1465222918483 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 1778 | 1465222918487 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 07:21:58 INFO - PROCESS | 1778 | 1465222918493 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 1778 | 1465222918497 Marionette TRACE conn3 <- [1,778,null,{}] 07:21:58 INFO - PROCESS | 1778 | 1465222918503 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}] 07:21:58 INFO - PROCESS | 1778 | 1465222918513 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:58 INFO - PROCESS | 1778 | 1465222918773 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:21:59 INFO - PROCESS | 1778 | 1465222919042 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:59 INFO - PROCESS | 1778 | 1465222919048 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:21:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x9a2d4c00 == 94 [pid = 1778] [id = 202] 07:21:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x9b8b5800) [pid = 1778] [serial = 607] [outer = (nil)] 07:21:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0xa22ccc00) [pid = 1778] [serial = 608] [outer = 0x9b8b5800] 07:21:59 INFO - PROCESS | 1778 | 1465222919177 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0xa255cc00) [pid = 1778] [serial = 609] [outer = 0x9b8b5800] 07:22:00 INFO - PROCESS | 1778 | 1465222920057 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]]]}] 07:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1635ms 07:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:22:00 INFO - PROCESS | 1778 | 1465222920128 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:22:00 INFO - PROCESS | 1778 | 1465222920132 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 07:22:00 INFO - PROCESS | 1778 | 1465222920138 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:22:00 INFO - PROCESS | 1778 | 1465222920142 Marionette TRACE conn3 <- [1,782,null,{}] 07:22:00 INFO - PROCESS | 1778 | 1465222920148 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}] 07:22:00 INFO - PROCESS | 1778 | 1465222920153 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:00 INFO - PROCESS | 1778 | 1465222920388 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:22:00 INFO - PROCESS | 1778 | 1465222920632 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 1778 | 1465222920639 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d8c00 == 95 [pid = 1778] [id = 203] 07:22:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x8e6ed800) [pid = 1778] [serial = 610] [outer = (nil)] 07:22:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x90e92c00) [pid = 1778] [serial = 611] [outer = 0x8e6ed800] 07:22:00 INFO - PROCESS | 1778 | 1465222920763 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 132 (0x9242e400) [pid = 1778] [serial = 612] [outer = 0x8e6ed800] 07:22:01 INFO - PROCESS | 1778 | 1465222921656 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]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1544ms 07:22:01 INFO - PROCESS | 1778 | 1465222921681 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 1778 | 1465222921686 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 07:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:22:01 INFO - PROCESS | 1778 | 1465222921692 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 1778 | 1465222921696 Marionette TRACE conn3 <- [1,786,null,{}] 07:22:01 INFO - PROCESS | 1778 | 1465222921702 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}] 07:22:01 INFO - PROCESS | 1778 | 1465222921708 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:01 INFO - PROCESS | 1778 | 1465222921911 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:22:02 INFO - PROCESS | 1778 | 1465222922158 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:02 INFO - PROCESS | 1778 | 1465222922165 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6edc00 == 96 [pid = 1778] [id = 204] 07:22:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 133 (0x8f060800) [pid = 1778] [serial = 613] [outer = (nil)] 07:22:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 134 (0x8f123400) [pid = 1778] [serial = 614] [outer = 0x8f060800] 07:22:02 INFO - PROCESS | 1778 | 1465222922296 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 135 (0x92317400) [pid = 1778] [serial = 615] [outer = 0x8f060800] 07:22:03 INFO - PROCESS | 1778 | 1465222923508 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]]]}] 07:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1895ms 07:22:03 INFO - PROCESS | 1778 | 1465222923588 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:22:03 INFO - PROCESS | 1778 | 1465222923594 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 07:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:22:03 INFO - PROCESS | 1778 | 1465222923603 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:22:03 INFO - PROCESS | 1778 | 1465222923608 Marionette TRACE conn3 <- [1,790,null,{}] 07:22:03 INFO - PROCESS | 1778 | 1465222923616 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}] 07:22:03 INFO - PROCESS | 1778 | 1465222923622 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:03 INFO - PROCESS | 1778 | 1465222923911 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:22:04 INFO - PROCESS | 1778 | 1465222924183 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:04 INFO - PROCESS | 1778 | 1465222924197 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x919f0c00 == 97 [pid = 1778] [id = 205] 07:22:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 136 (0x919f2000) [pid = 1778] [serial = 616] [outer = (nil)] 07:22:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 137 (0x91cc3000) [pid = 1778] [serial = 617] [outer = 0x919f2000] 07:22:04 INFO - PROCESS | 1778 | 1465222924275 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x92314800) [pid = 1778] [serial = 618] [outer = 0x919f2000] 07:22:05 INFO - PROCESS | 1778 | 1465222925302 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]]]}] 07:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1747ms 07:22:05 INFO - PROCESS | 1778 | 1465222925349 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:22:05 INFO - PROCESS | 1778 | 1465222925356 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 07:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:22:05 INFO - PROCESS | 1778 | 1465222925366 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:22:05 INFO - PROCESS | 1778 | 1465222925370 Marionette TRACE conn3 <- [1,794,null,{}] 07:22:05 INFO - PROCESS | 1778 | 1465222925376 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}] 07:22:05 INFO - PROCESS | 1778 | 1465222925381 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:05 INFO - PROCESS | 1778 | 1465222925575 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:22:05 INFO - PROCESS | 1778 | --DOCSHELL 0x91cc1800 == 96 [pid = 1778] [id = 154] 07:22:05 INFO - PROCESS | 1778 | --DOCSHELL 0x94f95800 == 95 [pid = 1778] [id = 17] 07:22:05 INFO - PROCESS | 1778 | --DOCSHELL 0x92a0c400 == 94 [pid = 1778] [id = 90] 07:22:05 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x9aebb000) [pid = 1778] [serial = 535] [outer = (nil)] [url = about:blank] 07:22:05 INFO - PROCESS | 1778 | 1465222925913 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:05 INFO - PROCESS | 1778 | 1465222925922 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e4c00 == 95 [pid = 1778] [id = 206] 07:22:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 138 (0x8f12b800) [pid = 1778] [serial = 619] [outer = (nil)] 07:22:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 139 (0x90e90000) [pid = 1778] [serial = 620] [outer = 0x8f12b800] 07:22:06 INFO - PROCESS | 1778 | 1465222926006 Marionette DEBUG loaded listener.js 07:22:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 140 (0x92318400) [pid = 1778] [serial = 621] [outer = 0x8f12b800] 07:22:06 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d0c00 == 94 [pid = 1778] [id = 184] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 139 (0x99c5bc00) [pid = 1778] [serial = 437] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 138 (0x90e96c00) [pid = 1778] [serial = 440] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 137 (0x950adc00) [pid = 1778] [serial = 464] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 136 (0x90e8dc00) [pid = 1778] [serial = 467] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 135 (0x929b7400) [pid = 1778] [serial = 470] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 134 (0x98090000) [pid = 1778] [serial = 473] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 133 (0x99921000) [pid = 1778] [serial = 476] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 132 (0x99ee3800) [pid = 1778] [serial = 479] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 131 (0x9b9a0400) [pid = 1778] [serial = 482] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0xa23d5000) [pid = 1778] [serial = 485] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x99ee0800) [pid = 1778] [serial = 355] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x92a0b400) [pid = 1778] [serial = 416] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x99a31800) [pid = 1778] [serial = 422] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0x9a915c00) [pid = 1778] [serial = 425] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8f12ac00) [pid = 1778] [serial = 431] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0xa273b800) [pid = 1778] [serial = 428] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0xa34f4c00) [pid = 1778] [serial = 488] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x9284c800) [pid = 1778] [serial = 494] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x950af800) [pid = 1778] [serial = 410] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x99c54000) [pid = 1778] [serial = 434] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x989d8400) [pid = 1778] [serial = 419] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0xa35f8800) [pid = 1778] [serial = 491] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x91cb5400) [pid = 1778] [serial = 413] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x9a76c800) [pid = 1778] [serial = 533] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x9a3ed400) [pid = 1778] [serial = 532] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x9284dc00) [pid = 1778] [serial = 539] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x92314c00) [pid = 1778] [serial = 538] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x987a8800) [pid = 1778] [serial = 524] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x9744c800) [pid = 1778] [serial = 523] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x99f46800) [pid = 1778] [serial = 527] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x99ee1400) [pid = 1778] [serial = 526] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x8f126000) [pid = 1778] [serial = 541] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x90e94800) [pid = 1778] [serial = 542] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x90becc00) [pid = 1778] [serial = 512] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x8f129400) [pid = 1778] [serial = 511] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x939a3c00) [pid = 1778] [serial = 509] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x94f99000) [pid = 1778] [serial = 520] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x950acc00) [pid = 1778] [serial = 521] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x9231e800) [pid = 1778] [serial = 515] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x91cc1c00) [pid = 1778] [serial = 514] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x99f4f800) [pid = 1778] [serial = 530] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x99f4bc00) [pid = 1778] [serial = 529] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x93a73c00) [pid = 1778] [serial = 518] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x92a0e800) [pid = 1778] [serial = 517] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x939a4000) [pid = 1778] [serial = 550] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x92a0c000) [pid = 1778] [serial = 548] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x9231f000) [pid = 1778] [serial = 545] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x929bac00) [pid = 1778] [serial = 547] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x91f21400) [pid = 1778] [serial = 544] [outer = (nil)] [url = about:blank] 07:22:06 INFO - PROCESS | 1778 | 1465222926878 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]]]}] 07:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1536ms 07:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:22:06 INFO - PROCESS | 1778 | 1465222926914 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 1778 | 1465222926918 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 07:22:06 INFO - PROCESS | 1778 | 1465222926926 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - PROCESS | 1778 | 1465222926932 Marionette TRACE conn3 <- [1,798,null,{}] 07:22:06 INFO - PROCESS | 1778 | 1465222926948 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}] 07:22:06 INFO - PROCESS | 1778 | 1465222926956 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:07 INFO - PROCESS | 1778 | 1465222927132 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:22:07 INFO - PROCESS | 1778 | 1465222927143 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:07 INFO - PROCESS | 1778 | 1465222927152 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x9284f800 == 95 [pid = 1778] [id = 207] 07:22:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x929acc00) [pid = 1778] [serial = 622] [outer = (nil)] 07:22:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x929b7800) [pid = 1778] [serial = 623] [outer = 0x929acc00] 07:22:07 INFO - PROCESS | 1778 | 1465222927224 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x929d7400) [pid = 1778] [serial = 624] [outer = 0x929acc00] 07:22:08 INFO - PROCESS | 1778 | 1465222928219 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]]]}] 07:22:08 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 07:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1335ms 07:22:08 INFO - PROCESS | 1778 | 1465222928260 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 1778 | 1465222928264 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 07:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:22:08 INFO - PROCESS | 1778 | 1465222928270 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 1778 | 1465222928273 Marionette TRACE conn3 <- [1,802,null,{}] 07:22:08 INFO - PROCESS | 1778 | 1465222928278 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}] 07:22:08 INFO - PROCESS | 1778 | 1465222928283 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:08 INFO - PROCESS | 1778 | 1465222928453 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:22:08 INFO - PROCESS | 1778 | 1465222928622 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:08 INFO - PROCESS | 1778 | 1465222928633 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x91ce2800 == 96 [pid = 1778] [id = 208] 07:22:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x92848800) [pid = 1778] [serial = 625] [outer = (nil)] 07:22:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x939e2c00) [pid = 1778] [serial = 626] [outer = 0x92848800] 07:22:08 INFO - PROCESS | 1778 | 1465222928697 Marionette DEBUG loaded listener.js 07:22:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x94f1fc00) [pid = 1778] [serial = 627] [outer = 0x92848800] 07:22:09 INFO - PROCESS | 1778 | 1465222929576 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]]]}] 07:22:09 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 07:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1332ms 07:22:09 INFO - PROCESS | 1778 | 1465222929604 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 1778 | 1465222929608 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 07:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:22:09 INFO - PROCESS | 1778 | 1465222929621 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - PROCESS | 1778 | 1465222929623 Marionette TRACE conn3 <- [1,806,null,{}] 07:22:09 INFO - PROCESS | 1778 | 1465222929629 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}] 07:22:09 INFO - PROCESS | 1778 | 1465222929647 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:09 INFO - PROCESS | 1778 | 1465222929906 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:22:09 INFO - PROCESS | 1778 | 1465222929939 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 1778 | 1465222929947 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b8400 == 97 [pid = 1778] [id = 209] 07:22:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x93996400) [pid = 1778] [serial = 628] [outer = (nil)] 07:22:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x950a3400) [pid = 1778] [serial = 629] [outer = 0x93996400] 07:22:10 INFO - PROCESS | 1778 | 1465222930014 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x950af400) [pid = 1778] [serial = 630] [outer = 0x93996400] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x91cb5800) [pid = 1778] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x8e6ebc00) [pid = 1778] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x8c3d6400) [pid = 1778] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x950b1400) [pid = 1778] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x95087800) [pid = 1778] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x91cc1000) [pid = 1778] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8c3d2400) [pid = 1778] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x90bf5c00) [pid = 1778] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x9399ac00) [pid = 1778] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x9a2cb400) [pid = 1778] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x92499000) [pid = 1778] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x94f61c00) [pid = 1778] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:22:10 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x919f6800) [pid = 1778] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:22:11 INFO - PROCESS | 1778 | 1465222931096 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]]]}] 07:22:11 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 07:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1531ms 07:22:11 INFO - PROCESS | 1778 | 1465222931152 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:22:11 INFO - PROCESS | 1778 | 1465222931155 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 07:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:22:11 INFO - PROCESS | 1778 | 1465222931162 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - PROCESS | 1778 | 1465222931165 Marionette TRACE conn3 <- [1,810,null,{}] 07:22:11 INFO - PROCESS | 1778 | 1465222931170 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}] 07:22:11 INFO - PROCESS | 1778 | 1465222931180 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:11 INFO - PROCESS | 1778 | 1465222931400 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:22:11 INFO - PROCESS | 1778 | 1465222931611 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:11 INFO - PROCESS | 1778 | 1465222931623 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f062000 == 98 [pid = 1778] [id = 210] 07:22:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x90bf6800) [pid = 1778] [serial = 631] [outer = (nil)] 07:22:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x9512d400) [pid = 1778] [serial = 632] [outer = 0x90bf6800] 07:22:11 INFO - PROCESS | 1778 | 1465222931714 Marionette DEBUG loaded listener.js 07:22:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x995ccc00) [pid = 1778] [serial = 633] [outer = 0x90bf6800] 07:22:12 INFO - PROCESS | 1778 | 1465222932428 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]]]}] 07:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1284ms 07:22:12 INFO - PROCESS | 1778 | 1465222932446 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 1778 | 1465222932448 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 07:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:22:12 INFO - PROCESS | 1778 | 1465222932464 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - PROCESS | 1778 | 1465222932468 Marionette TRACE conn3 <- [1,814,null,{}] 07:22:12 INFO - PROCESS | 1778 | 1465222932473 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}] 07:22:12 INFO - PROCESS | 1778 | 1465222932478 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:12 INFO - PROCESS | 1778 | 1465222932639 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:22:12 INFO - PROCESS | 1778 | 1465222932655 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 1778 | 1465222932664 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f1f000 == 99 [pid = 1778] [id = 211] 07:22:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x987aac00) [pid = 1778] [serial = 634] [outer = (nil)] 07:22:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x99a27c00) [pid = 1778] [serial = 635] [outer = 0x987aac00] 07:22:12 INFO - PROCESS | 1778 | 1465222932728 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x99a31800) [pid = 1778] [serial = 636] [outer = 0x987aac00] 07:22:13 INFO - PROCESS | 1778 | 1465222933923 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] 07:22:13 INFO - PROCESS | 1778 | 1465222933960 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 07:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:22:13 INFO - PROCESS | 1778 | 1465222933969 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - PROCESS | 1778 | 1465222933977 Marionette TRACE conn3 <- [1,818,null,{}] 07:22:13 INFO - PROCESS | 1778 | 1465222933985 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}] 07:22:13 INFO - PROCESS | 1778 | 1465222933990 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:14 INFO - PROCESS | 1778 | 1465222934228 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:22:14 INFO - PROCESS | 1778 | 1465222934481 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:14 INFO - PROCESS | 1778 | 1465222934492 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091e000 == 100 [pid = 1778] [id = 212] 07:22:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x9091e800) [pid = 1778] [serial = 637] [outer = (nil)] 07:22:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x91cb8800) [pid = 1778] [serial = 638] [outer = 0x9091e800] 07:22:14 INFO - PROCESS | 1778 | 1465222934591 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x9231f000) [pid = 1778] [serial = 639] [outer = 0x9091e800] 07:22:15 INFO - PROCESS | 1778 | 1465222935531 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]]]}] 07:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1635ms 07:22:15 INFO - PROCESS | 1778 | 1465222935605 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 1778 | 1465222935612 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 07:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:22:15 INFO - PROCESS | 1778 | 1465222935623 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 1778 | 1465222935627 Marionette TRACE conn3 <- [1,822,null,{}] 07:22:15 INFO - PROCESS | 1778 | 1465222935634 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}] 07:22:15 INFO - PROCESS | 1778 | 1465222935640 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:15 INFO - PROCESS | 1778 | 1465222935883 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:22:16 INFO - PROCESS | 1778 | 1465222936228 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:16 INFO - PROCESS | 1778 | 1465222936240 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e0c00 == 101 [pid = 1778] [id = 213] 07:22:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x929d3400) [pid = 1778] [serial = 640] [outer = (nil)] 07:22:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x9399d000) [pid = 1778] [serial = 641] [outer = 0x929d3400] 07:22:16 INFO - PROCESS | 1778 | 1465222936321 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x9508cc00) [pid = 1778] [serial = 642] [outer = 0x929d3400] 07:22:17 INFO - PROCESS | 1778 | 1465222937281 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] 07:22:17 INFO - PROCESS | 1778 | 1465222937368 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 07:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:22:17 INFO - PROCESS | 1778 | 1465222937375 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:22:17 INFO - PROCESS | 1778 | 1465222937381 Marionette TRACE conn3 <- [1,826,null,{}] 07:22:17 INFO - PROCESS | 1778 | 1465222937398 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}] 07:22:17 INFO - PROCESS | 1778 | 1465222937407 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:17 INFO - PROCESS | 1778 | 1465222937697 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:22:17 INFO - PROCESS | 1778 | 1465222937901 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:17 INFO - PROCESS | 1778 | 1465222937912 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x99c51000 == 102 [pid = 1778] [id = 214] 07:22:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x99c51400) [pid = 1778] [serial = 643] [outer = (nil)] 07:22:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x99ee5400) [pid = 1778] [serial = 644] [outer = 0x99c51400] 07:22:17 INFO - PROCESS | 1778 | 1465222937995 Marionette DEBUG loaded listener.js 07:22:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x99f4bc00) [pid = 1778] [serial = 645] [outer = 0x99c51400] 07:22:18 INFO - PROCESS | 1778 | 1465222938971 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]]]}] 07:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1635ms 07:22:19 INFO - PROCESS | 1778 | 1465222939011 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:22:19 INFO - PROCESS | 1778 | 1465222939016 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 07:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:22:19 INFO - PROCESS | 1778 | 1465222939022 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:22:19 INFO - PROCESS | 1778 | 1465222939026 Marionette TRACE conn3 <- [1,830,null,{}] 07:22:19 INFO - PROCESS | 1778 | 1465222939032 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}] 07:22:19 INFO - PROCESS | 1778 | 1465222939037 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:19 INFO - PROCESS | 1778 | 1465222939232 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:22:19 INFO - PROCESS | 1778 | 1465222939474 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 1778 | 1465222939484 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x99ee7000 == 103 [pid = 1778] [id = 215] 07:22:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x9a092c00) [pid = 1778] [serial = 646] [outer = (nil)] 07:22:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x9a3f6c00) [pid = 1778] [serial = 647] [outer = 0x9a092c00] 07:22:19 INFO - PROCESS | 1778 | 1465222939606 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x9ae2e800) [pid = 1778] [serial = 648] [outer = 0x9a092c00] 07:22:20 INFO - PROCESS | 1778 | 1465222940491 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]]]}] 07:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1540ms 07:22:20 INFO - PROCESS | 1778 | 1465222940564 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 1778 | 1465222940567 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 07:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:22:20 INFO - PROCESS | 1778 | 1465222940574 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - PROCESS | 1778 | 1465222940577 Marionette TRACE conn3 <- [1,834,null,{}] 07:22:20 INFO - PROCESS | 1778 | 1465222940584 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}] 07:22:20 INFO - PROCESS | 1778 | 1465222940589 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:20 INFO - PROCESS | 1778 | 1465222940810 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:22:21 INFO - PROCESS | 1778 | 1465222941071 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:21 INFO - PROCESS | 1778 | 1465222941080 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ccc00 == 104 [pid = 1778] [id = 216] 07:22:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x8e018400) [pid = 1778] [serial = 649] [outer = (nil)] 07:22:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x9b040c00) [pid = 1778] [serial = 650] [outer = 0x8e018400] 07:22:21 INFO - PROCESS | 1778 | 1465222941199 Marionette DEBUG loaded listener.js 07:22:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x9b7be000) [pid = 1778] [serial = 651] [outer = 0x8e018400] 07:22:22 INFO - PROCESS | 1778 | 1465222942125 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]]]}] 07:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1587ms 07:22:22 INFO - PROCESS | 1778 | 1465222942162 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:22:22 INFO - PROCESS | 1778 | 1465222942166 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 07:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:22:22 INFO - PROCESS | 1778 | 1465222942172 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 1778 | 1465222942176 Marionette TRACE conn3 <- [1,838,null,{}] 07:22:22 INFO - PROCESS | 1778 | 1465222942181 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}] 07:22:22 INFO - PROCESS | 1778 | 1465222942192 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:22 INFO - PROCESS | 1778 | 1465222942434 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:22:22 INFO - PROCESS | 1778 | 1465222942683 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:22 INFO - PROCESS | 1778 | 1465222942693 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x919f6400 == 105 [pid = 1778] [id = 217] 07:22:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x99f52c00) [pid = 1778] [serial = 652] [outer = (nil)] 07:22:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0xa2557400) [pid = 1778] [serial = 653] [outer = 0x99f52c00] 07:22:22 INFO - PROCESS | 1778 | 1465222942814 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0xa31d1c00) [pid = 1778] [serial = 654] [outer = 0x99f52c00] 07:22:23 INFO - PROCESS | 1778 | 1465222943730 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]]]}] 07:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1634ms 07:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:22:23 INFO - PROCESS | 1778 | 1465222943807 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:22:23 INFO - PROCESS | 1778 | 1465222943810 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 07:22:23 INFO - PROCESS | 1778 | 1465222943816 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - PROCESS | 1778 | 1465222943820 Marionette TRACE conn3 <- [1,842,null,{}] 07:22:23 INFO - PROCESS | 1778 | 1465222943826 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}] 07:22:23 INFO - PROCESS | 1778 | 1465222943831 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:24 INFO - PROCESS | 1778 | 1465222944064 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:22:24 INFO - PROCESS | 1778 | 1465222944352 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:24 INFO - PROCESS | 1778 | 1465222944363 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e017800 == 106 [pid = 1778] [id = 218] 07:22:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x919e8800) [pid = 1778] [serial = 655] [outer = (nil)] 07:22:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0xa36ae800) [pid = 1778] [serial = 656] [outer = 0x919e8800] 07:22:24 INFO - PROCESS | 1778 | 1465222944441 Marionette DEBUG loaded listener.js 07:22:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0xa5110c00) [pid = 1778] [serial = 657] [outer = 0x919e8800] 07:22:25 INFO - PROCESS | 1778 | 1465222945361 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]]]}] 07:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1588ms 07:22:25 INFO - PROCESS | 1778 | 1465222945404 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:22:25 INFO - PROCESS | 1778 | 1465222945409 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 07:22:25 INFO - PROCESS | 1778 | 1465222945416 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:22:25 INFO - PROCESS | 1778 | 1465222945420 Marionette TRACE conn3 <- [1,846,null,{}] 07:22:25 INFO - PROCESS | 1778 | 1465222945425 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}] 07:22:25 INFO - PROCESS | 1778 | 1465222945430 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:25 INFO - PROCESS | 1778 | 1465222945656 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:22:25 INFO - PROCESS | 1778 | 1465222945918 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:25 INFO - PROCESS | 1778 | 1465222945927 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e015400 == 107 [pid = 1778] [id = 219] 07:22:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x8e3d6400) [pid = 1778] [serial = 658] [outer = (nil)] 07:22:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x8e3dc000) [pid = 1778] [serial = 659] [outer = 0x8e3d6400] 07:22:26 INFO - PROCESS | 1778 | 1465222946046 Marionette DEBUG loaded listener.js 07:22:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x8e3e0400) [pid = 1778] [serial = 660] [outer = 0x8e3d6400] 07:22:26 INFO - PROCESS | 1778 | 1465222946990 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]]]}] 07:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1651ms 07:22:27 INFO - PROCESS | 1778 | 1465222947068 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:22:27 INFO - PROCESS | 1778 | 1465222947071 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 07:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:22:27 INFO - PROCESS | 1778 | 1465222947078 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:22:27 INFO - PROCESS | 1778 | 1465222947081 Marionette TRACE conn3 <- [1,850,null,{}] 07:22:27 INFO - PROCESS | 1778 | 1465222947087 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}] 07:22:27 INFO - PROCESS | 1778 | 1465222947092 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:27 INFO - PROCESS | 1778 | 1465222947323 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:22:27 INFO - PROCESS | 1778 | 1465222947617 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:27 INFO - PROCESS | 1778 | 1465222947623 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3c9800 == 108 [pid = 1778] [id = 220] 07:22:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x8e018c00) [pid = 1778] [serial = 661] [outer = (nil)] 07:22:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x92bdf400) [pid = 1778] [serial = 662] [outer = 0x8e018c00] 07:22:27 INFO - PROCESS | 1778 | 1465222947709 Marionette DEBUG loaded listener.js 07:22:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x92be3000) [pid = 1778] [serial = 663] [outer = 0x8e018c00] 07:22:28 INFO - PROCESS | 1778 | 1465222948599 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]]]}] 07:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1594ms 07:22:28 INFO - PROCESS | 1778 | 1465222948673 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:22:28 INFO - PROCESS | 1778 | 1465222948676 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 07:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:22:28 INFO - PROCESS | 1778 | 1465222948683 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:22:28 INFO - PROCESS | 1778 | 1465222948687 Marionette TRACE conn3 <- [1,854,null,{}] 07:22:28 INFO - PROCESS | 1778 | 1465222948692 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}] 07:22:28 INFO - PROCESS | 1778 | 1465222948698 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:28 INFO - PROCESS | 1778 | 1465222948953 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:22:29 INFO - PROCESS | 1778 | 1465222949218 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:29 INFO - PROCESS | 1778 | 1465222949226 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f067000 == 109 [pid = 1778] [id = 221] 07:22:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8f069c00) [pid = 1778] [serial = 664] [outer = (nil)] 07:22:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x91cdac00) [pid = 1778] [serial = 665] [outer = 0x8f069c00] 07:22:29 INFO - PROCESS | 1778 | 1465222949345 Marionette DEBUG loaded listener.js 07:22:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x92be8400) [pid = 1778] [serial = 666] [outer = 0x8f069c00] 07:22:30 INFO - PROCESS | 1778 | 1465222950679 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]]]}] 07:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2040ms 07:22:30 INFO - PROCESS | 1778 | 1465222950822 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 1778 | 1465222950829 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 07:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:22:30 INFO - PROCESS | 1778 | 1465222950852 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - PROCESS | 1778 | 1465222950857 Marionette TRACE conn3 <- [1,858,null,{}] 07:22:30 INFO - PROCESS | 1778 | 1465222950865 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}] 07:22:30 INFO - PROCESS | 1778 | 1465222950871 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:31 INFO - PROCESS | 1778 | 1465222951045 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:22:31 INFO - PROCESS | 1778 | 1465222951252 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:31 INFO - PROCESS | 1778 | 1465222951259 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e97c00 == 110 [pid = 1778] [id = 222] 07:22:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x919e8400) [pid = 1778] [serial = 667] [outer = (nil)] 07:22:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x91cdc800) [pid = 1778] [serial = 668] [outer = 0x919e8400] 07:22:31 INFO - PROCESS | 1778 | 1465222951376 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x9231c400) [pid = 1778] [serial = 669] [outer = 0x919e8400] 07:22:32 INFO - PROCESS | 1778 | 1465222952398 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]]]}] 07:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1586ms 07:22:32 INFO - PROCESS | 1778 | 1465222952438 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:22:32 INFO - PROCESS | 1778 | 1465222952445 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 07:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:22:32 INFO - PROCESS | 1778 | 1465222952454 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:22:32 INFO - PROCESS | 1778 | 1465222952459 Marionette TRACE conn3 <- [1,862,null,{}] 07:22:32 INFO - PROCESS | 1778 | 1465222952465 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}] 07:22:32 INFO - PROCESS | 1778 | 1465222952470 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0xa2256c00 == 109 [pid = 1778] [id = 34] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cfc00 == 108 [pid = 1778] [id = 162] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9091d800 == 107 [pid = 1778] [id = 81] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbac00 == 106 [pid = 1778] [id = 129] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0xa255ec00 == 105 [pid = 1778] [id = 163] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x92436800 == 104 [pid = 1778] [id = 79] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x92a04800 == 103 [pid = 1778] [id = 83] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x939db800 == 102 [pid = 1778] [id = 84] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x93ad7800 == 101 [pid = 1778] [id = 32] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x936ee400 == 100 [pid = 1778] [id = 46] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9b7bdc00 == 99 [pid = 1778] [id = 93] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9b683400 == 98 [pid = 1778] [id = 91] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0xa2532000 == 97 [pid = 1778] [id = 18] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x929d8800 == 96 [pid = 1778] [id = 187] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e5800 == 95 [pid = 1778] [id = 136] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x92ce0c00 == 94 [pid = 1778] [id = 19] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d1c00 == 93 [pid = 1778] [id = 178] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0xa8c1d400 == 92 [pid = 1778] [id = 51] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8f062000 == 91 [pid = 1778] [id = 210] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x93ad2000 == 90 [pid = 1778] [id = 59] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x90befc00 == 89 [pid = 1778] [id = 185] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x92437c00 == 88 [pid = 1778] [id = 158] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x92668000 == 87 [pid = 1778] [id = 86] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9a3f7800 == 86 [pid = 1778] [id = 61] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8f062400 == 85 [pid = 1778] [id = 97] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x93a72000 == 84 [pid = 1778] [id = 14] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ec400 == 83 [pid = 1778] [id = 159] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x92433400 == 82 [pid = 1778] [id = 78] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x93acf000 == 81 [pid = 1778] [id = 21] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9803c400 == 80 [pid = 1778] [id = 88] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x99950000 == 79 [pid = 1778] [id = 45] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x91f27800 == 78 [pid = 1778] [id = 36] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x939a2c00 == 77 [pid = 1778] [id = 104] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x94540c00 == 76 [pid = 1778] [id = 29] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x91f1a400 == 75 [pid = 1778] [id = 60] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x99a30400 == 74 [pid = 1778] [id = 87] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e013400 == 73 [pid = 1778] [id = 179] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9091bc00 == 72 [pid = 1778] [id = 176] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x99f49000 == 71 [pid = 1778] [id = 177] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x92843000 == 70 [pid = 1778] [id = 164] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x936ec800 == 69 [pid = 1778] [id = 63] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0xa514bc00 == 68 [pid = 1778] [id = 94] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x99a28000 == 67 [pid = 1778] [id = 64] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9b646800 == 66 [pid = 1778] [id = 92] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9a911800 == 65 [pid = 1778] [id = 24] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x94f2a800 == 64 [pid = 1778] [id = 85] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x92848000 == 63 [pid = 1778] [id = 169] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x939a4800 == 62 [pid = 1778] [id = 20] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x92435000 == 61 [pid = 1778] [id = 99] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x99eea000 == 60 [pid = 1778] [id = 62] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9266e400 == 59 [pid = 1778] [id = 89] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9508bc00 == 58 [pid = 1778] [id = 47] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x90915800 == 57 [pid = 1778] [id = 80] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x929ce400 == 56 [pid = 1778] [id = 77] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9b99c400 == 55 [pid = 1778] [id = 50] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8f101400 == 54 [pid = 1778] [id = 98] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x99a32800 == 53 [pid = 1778] [id = 160] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01dc00 == 52 [pid = 1778] [id = 190] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x94f95000 == 51 [pid = 1778] [id = 35] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x998ae400 == 50 [pid = 1778] [id = 15] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ee800 == 49 [pid = 1778] [id = 96] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x919ea000 == 48 [pid = 1778] [id = 128] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e012800 == 47 [pid = 1778] [id = 157] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9091b800 == 46 [pid = 1778] [id = 156] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e1800 == 45 [pid = 1778] [id = 188] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e0400 == 44 [pid = 1778] [id = 95] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x90bf7800 == 43 [pid = 1778] [id = 186] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x92cdd800 == 42 [pid = 1778] [id = 52] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x92a05c00 == 41 [pid = 1778] [id = 161] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x99f53400 == 40 [pid = 1778] [id = 189] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cd400 == 39 [pid = 1778] [id = 130] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x90e97c00 == 38 [pid = 1778] [id = 222] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8f067000 == 37 [pid = 1778] [id = 221] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e015400 == 36 [pid = 1778] [id = 219] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3c9800 == 35 [pid = 1778] [id = 220] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e017800 == 34 [pid = 1778] [id = 218] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x919f6400 == 33 [pid = 1778] [id = 217] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ccc00 == 32 [pid = 1778] [id = 216] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x99c51000 == 31 [pid = 1778] [id = 214] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x99ee7000 == 30 [pid = 1778] [id = 215] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e0c00 == 29 [pid = 1778] [id = 213] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x9091e000 == 28 [pid = 1778] [id = 212] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x94f1f000 == 27 [pid = 1778] [id = 211] 07:22:34 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e6000 == 26 [pid = 1778] [id = 191] 07:22:34 INFO - PROCESS | 1778 | 1465222954358 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x92845000) [pid = 1778] [serial = 581] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x9249ec00) [pid = 1778] [serial = 575] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x9b642400) [pid = 1778] [serial = 536] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x99c58000) [pid = 1778] [serial = 566] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x90e8e800) [pid = 1778] [serial = 574] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x9808b000) [pid = 1778] [serial = 586] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x8e019000) [pid = 1778] [serial = 577] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x8e6ea400) [pid = 1778] [serial = 553] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x989d8c00) [pid = 1778] [serial = 587] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x91cbe000) [pid = 1778] [serial = 556] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x950a7400) [pid = 1778] [serial = 584] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x9a3f6400) [pid = 1778] [serial = 568] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x92433000) [pid = 1778] [serial = 578] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x93ad5800) [pid = 1778] [serial = 560] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x8f06d000) [pid = 1778] [serial = 554] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x99925800) [pid = 1778] [serial = 563] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0xa22cc800) [pid = 1778] [serial = 571] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0xa2555400) [pid = 1778] [serial = 572] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x924a1000) [pid = 1778] [serial = 580] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x93ad1c00) [pid = 1778] [serial = 583] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x929d3c00) [pid = 1778] [serial = 559] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x987aa800) [pid = 1778] [serial = 562] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x91f22c00) [pid = 1778] [serial = 557] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x99c50c00) [pid = 1778] [serial = 565] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x9b646000) [pid = 1778] [serial = 569] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x8f127400) [pid = 1778] [serial = 589] [outer = (nil)] [url = about:blank] 07:22:34 INFO - PROCESS | 1778 | 1465222954746 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:34 INFO - PROCESS | 1778 | 1465222954757 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d7400 == 27 [pid = 1778] [id = 223] 07:22:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x8c3d8800) [pid = 1778] [serial = 670] [outer = (nil)] 07:22:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x8e01a800) [pid = 1778] [serial = 671] [outer = 0x8c3d8800] 07:22:34 INFO - PROCESS | 1778 | 1465222954833 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x8e3dd800) [pid = 1778] [serial = 672] [outer = 0x8c3d8800] 07:22:35 INFO - PROCESS | 1778 | 1465222955650 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]]]}] 07:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 3243ms 07:22:35 INFO - PROCESS | 1778 | 1465222955700 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:22:35 INFO - PROCESS | 1778 | 1465222955706 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 07:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:22:35 INFO - PROCESS | 1778 | 1465222955714 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:22:35 INFO - PROCESS | 1778 | 1465222955719 Marionette TRACE conn3 <- [1,866,null,{}] 07:22:35 INFO - PROCESS | 1778 | 1465222955725 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}] 07:22:35 INFO - PROCESS | 1778 | 1465222955731 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:35 INFO - PROCESS | 1778 | 1465222955908 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:22:35 INFO - PROCESS | 1778 | 1465222955919 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:35 INFO - PROCESS | 1778 | 1465222955929 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f064400 == 28 [pid = 1778] [id = 224] 07:22:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x8f06a400) [pid = 1778] [serial = 673] [outer = (nil)] 07:22:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x8f06ec00) [pid = 1778] [serial = 674] [outer = 0x8f06a400] 07:22:36 INFO - PROCESS | 1778 | 1465222956138 Marionette DEBUG loaded listener.js 07:22:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x8f108000) [pid = 1778] [serial = 675] [outer = 0x8f06a400] 07:22:37 INFO - PROCESS | 1778 | 1465222957051 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]]]}] 07:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1387ms 07:22:37 INFO - PROCESS | 1778 | 1465222957102 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:22:37 INFO - PROCESS | 1778 | 1465222957107 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 07:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:22:37 INFO - PROCESS | 1778 | 1465222957120 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - PROCESS | 1778 | 1465222957123 Marionette TRACE conn3 <- [1,870,null,{}] 07:22:37 INFO - PROCESS | 1778 | 1465222957129 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}] 07:22:37 INFO - PROCESS | 1778 | 1465222957133 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:37 INFO - PROCESS | 1778 | 1465222957362 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:22:37 INFO - PROCESS | 1778 | 1465222957387 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:37 INFO - PROCESS | 1778 | 1465222957395 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091b800 == 29 [pid = 1778] [id = 225] 07:22:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x9091c400) [pid = 1778] [serial = 676] [outer = (nil)] 07:22:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x90920c00) [pid = 1778] [serial = 677] [outer = 0x9091c400] 07:22:37 INFO - PROCESS | 1778 | 1465222957465 Marionette DEBUG loaded listener.js 07:22:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x90bec000) [pid = 1778] [serial = 678] [outer = 0x9091c400] 07:22:38 INFO - PROCESS | 1778 | 1465222958535 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]]]}] 07:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1433ms 07:22:38 INFO - PROCESS | 1778 | 1465222958553 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:22:38 INFO - PROCESS | 1778 | 1465222958559 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 07:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:22:38 INFO - PROCESS | 1778 | 1465222958577 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:22:38 INFO - PROCESS | 1778 | 1465222958584 Marionette TRACE conn3 <- [1,874,null,{}] 07:22:38 INFO - PROCESS | 1778 | 1465222958599 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}] 07:22:38 INFO - PROCESS | 1778 | 1465222958607 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:38 INFO - PROCESS | 1778 | 1465222958844 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x8f108400) [pid = 1778] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x93996400) [pid = 1778] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x9b8b5800) [pid = 1778] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x92844800) [pid = 1778] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x9512f000) [pid = 1778] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x989d6800) [pid = 1778] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x8e6ed800) [pid = 1778] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x919f2000) [pid = 1778] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x8e014800) [pid = 1778] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x929acc00) [pid = 1778] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x90924800) [pid = 1778] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x90e8cc00) [pid = 1778] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8f060800) [pid = 1778] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8f12b800) [pid = 1778] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x987aac00) [pid = 1778] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x92848800) [pid = 1778] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:22:40 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x90bf6800) [pid = 1778] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:22:40 INFO - PROCESS | 1778 | 1465222960526 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:40 INFO - PROCESS | 1778 | 1465222960534 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01f000 == 30 [pid = 1778] [id = 226] 07:22:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8e3dec00) [pid = 1778] [serial = 679] [outer = (nil)] 07:22:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x8f108400) [pid = 1778] [serial = 680] [outer = 0x8e3dec00] 07:22:40 INFO - PROCESS | 1778 | 1465222960601 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x919f0400) [pid = 1778] [serial = 681] [outer = 0x8e3dec00] 07:22:41 INFO - PROCESS | 1778 | 1465222961316 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]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2760ms 07:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:22:41 INFO - PROCESS | 1778 | 1465222961328 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 1778 | 1465222961331 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 07:22:41 INFO - PROCESS | 1778 | 1465222961337 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 1778 | 1465222961341 Marionette TRACE conn3 <- [1,878,null,{}] 07:22:41 INFO - PROCESS | 1778 | 1465222961346 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}] 07:22:41 INFO - PROCESS | 1778 | 1465222961351 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:41 INFO - PROCESS | 1778 | 1465222961571 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:22:41 INFO - PROCESS | 1778 | 1465222961585 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 1778 | 1465222961592 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f123000 == 31 [pid = 1778] [id = 227] 07:22:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x919f4c00) [pid = 1778] [serial = 682] [outer = (nil)] 07:22:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x91cd5c00) [pid = 1778] [serial = 683] [outer = 0x919f4c00] 07:22:41 INFO - PROCESS | 1778 | 1465222961661 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x91f21400) [pid = 1778] [serial = 684] [outer = 0x919f4c00] 07:22:42 INFO - PROCESS | 1778 | 1465222962752 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]]]}] 07:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1446ms 07:22:42 INFO - PROCESS | 1778 | 1465222962783 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:22:42 INFO - PROCESS | 1778 | 1465222962789 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 07:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:22:42 INFO - PROCESS | 1778 | 1465222962798 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:22:42 INFO - PROCESS | 1778 | 1465222962804 Marionette TRACE conn3 <- [1,882,null,{}] 07:22:42 INFO - PROCESS | 1778 | 1465222962812 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}] 07:22:42 INFO - PROCESS | 1778 | 1465222962818 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:43 INFO - PROCESS | 1778 | 1465222963013 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:22:43 INFO - PROCESS | 1778 | 1465222963277 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 1778 | 1465222963292 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f063400 == 32 [pid = 1778] [id = 228] 07:22:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x8f064000) [pid = 1778] [serial = 685] [outer = (nil)] 07:22:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x8f06d400) [pid = 1778] [serial = 686] [outer = 0x8f064000] 07:22:43 INFO - PROCESS | 1778 | 1465222963419 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x90917c00) [pid = 1778] [serial = 687] [outer = 0x8f064000] 07:22:44 INFO - PROCESS | 1778 | 1465222964355 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]]]}] 07:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1591ms 07:22:44 INFO - PROCESS | 1778 | 1465222964389 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 1778 | 1465222964397 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 07:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:22:44 INFO - PROCESS | 1778 | 1465222964407 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - PROCESS | 1778 | 1465222964411 Marionette TRACE conn3 <- [1,886,null,{}] 07:22:44 INFO - PROCESS | 1778 | 1465222964418 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}] 07:22:44 INFO - PROCESS | 1778 | 1465222964424 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:44 INFO - PROCESS | 1778 | 1465222964675 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:22:44 INFO - PROCESS | 1778 | 1465222964919 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:44 INFO - PROCESS | 1778 | 1465222964927 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d4800 == 33 [pid = 1778] [id = 229] 07:22:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x91ce0400) [pid = 1778] [serial = 688] [outer = (nil)] 07:22:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x92438400) [pid = 1778] [serial = 689] [outer = 0x91ce0400] 07:22:45 INFO - PROCESS | 1778 | 1465222965054 Marionette DEBUG loaded listener.js 07:22:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x92498400) [pid = 1778] [serial = 690] [outer = 0x91ce0400] 07:22:46 INFO - PROCESS | 1778 | 1465222966050 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]]]}] 07:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1682ms 07:22:46 INFO - PROCESS | 1778 | 1465222966090 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:22:46 INFO - PROCESS | 1778 | 1465222966094 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 07:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:22:46 INFO - PROCESS | 1778 | 1465222966101 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:22:46 INFO - PROCESS | 1778 | 1465222966108 Marionette TRACE conn3 <- [1,890,null,{}] 07:22:46 INFO - PROCESS | 1778 | 1465222966124 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}] 07:22:46 INFO - PROCESS | 1778 | 1465222966133 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:46 INFO - PROCESS | 1778 | 1465222966371 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:22:46 INFO - PROCESS | 1778 | 1465222966661 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 1778 | 1465222966673 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x92841c00 == 34 [pid = 1778] [id = 230] 07:22:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x92842800) [pid = 1778] [serial = 691] [outer = (nil)] 07:22:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x92849400) [pid = 1778] [serial = 692] [outer = 0x92842800] 07:22:46 INFO - PROCESS | 1778 | 1465222966758 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x929ae000) [pid = 1778] [serial = 693] [outer = 0x92842800] 07:22:47 INFO - PROCESS | 1778 | 1465222967710 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]]]}] 07:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1641ms 07:22:47 INFO - PROCESS | 1778 | 1465222967742 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 1778 | 1465222967747 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 07:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:22:47 INFO - PROCESS | 1778 | 1465222967753 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 1778 | 1465222967758 Marionette TRACE conn3 <- [1,894,null,{}] 07:22:47 INFO - PROCESS | 1778 | 1465222967764 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}] 07:22:47 INFO - PROCESS | 1778 | 1465222967769 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:47 INFO - PROCESS | 1778 | 1465222967951 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:22:48 INFO - PROCESS | 1778 | 1465222968142 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 1778 | 1465222968155 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x92847000 == 35 [pid = 1778] [id = 231] 07:22:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x929b4800) [pid = 1778] [serial = 694] [outer = (nil)] 07:22:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x929cf400) [pid = 1778] [serial = 695] [outer = 0x929b4800] 07:22:48 INFO - PROCESS | 1778 | 1465222968273 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x929d2800) [pid = 1778] [serial = 696] [outer = 0x929b4800] 07:22:49 INFO - PROCESS | 1778 | 1465222969199 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]]]}] 07:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1484ms 07:22:49 INFO - PROCESS | 1778 | 1465222969239 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:22:49 INFO - PROCESS | 1778 | 1465222969243 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 07:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:22:49 INFO - PROCESS | 1778 | 1465222969249 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:22:49 INFO - PROCESS | 1778 | 1465222969253 Marionette TRACE conn3 <- [1,898,null,{}] 07:22:49 INFO - PROCESS | 1778 | 1465222969259 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}] 07:22:49 INFO - PROCESS | 1778 | 1465222969264 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:49 INFO - PROCESS | 1778 | 1465222969438 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:22:49 INFO - PROCESS | 1778 | 1465222969632 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 1778 | 1465222969641 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cb400 == 36 [pid = 1778] [id = 232] 07:22:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x8e014800) [pid = 1778] [serial = 697] [outer = (nil)] 07:22:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x92a08000) [pid = 1778] [serial = 698] [outer = 0x8e014800] 07:22:49 INFO - PROCESS | 1778 | 1465222969764 Marionette DEBUG loaded listener.js 07:22:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x92a0e000) [pid = 1778] [serial = 699] [outer = 0x8e014800] 07:22:50 INFO - PROCESS | 1778 | 1465222970705 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]]]}] 07:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1483ms 07:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:22:50 INFO - PROCESS | 1778 | 1465222970735 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:22:50 INFO - PROCESS | 1778 | 1465222970738 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 07:22:50 INFO - PROCESS | 1778 | 1465222970745 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 1778 | 1465222970749 Marionette TRACE conn3 <- [1,902,null,{}] 07:22:50 INFO - PROCESS | 1778 | 1465222970754 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}] 07:22:50 INFO - PROCESS | 1778 | 1465222970766 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:51 INFO - PROCESS | 1778 | 1465222971046 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:22:51 INFO - PROCESS | 1778 | 1465222971341 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:51 INFO - PROCESS | 1778 | 1465222971349 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ef800 == 37 [pid = 1778] [id = 233] 07:22:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x929cb800) [pid = 1778] [serial = 700] [outer = (nil)] 07:22:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x93997800) [pid = 1778] [serial = 701] [outer = 0x929cb800] 07:22:51 INFO - PROCESS | 1778 | 1465222971441 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x939a4000) [pid = 1778] [serial = 702] [outer = 0x929cb800] 07:22:52 INFO - PROCESS | 1778 | 1465222972333 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]]]}] 07:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1632ms 07:22:52 INFO - PROCESS | 1778 | 1465222972377 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 1778 | 1465222972380 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 07:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:22:52 INFO - PROCESS | 1778 | 1465222972387 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 1778 | 1465222972391 Marionette TRACE conn3 <- [1,906,null,{}] 07:22:52 INFO - PROCESS | 1778 | 1465222972396 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}] 07:22:52 INFO - PROCESS | 1778 | 1465222972402 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:52 INFO - PROCESS | 1778 | 1465222972577 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:22:52 INFO - PROCESS | 1778 | 1465222972774 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 1778 | 1465222972783 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e017800 == 38 [pid = 1778] [id = 234] 07:22:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x8e3d9800) [pid = 1778] [serial = 703] [outer = (nil)] 07:22:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x93ad1400) [pid = 1778] [serial = 704] [outer = 0x8e3d9800] 07:22:52 INFO - PROCESS | 1778 | 1465222972859 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x93a7c400) [pid = 1778] [serial = 705] [outer = 0x8e3d9800] 07:22:53 INFO - PROCESS | 1778 | 1465222973790 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]]]}] 07:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1438ms 07:22:53 INFO - PROCESS | 1778 | 1465222973826 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:22:53 INFO - PROCESS | 1778 | 1465222973830 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 07:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:22:53 INFO - PROCESS | 1778 | 1465222973836 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:22:53 INFO - PROCESS | 1778 | 1465222973840 Marionette TRACE conn3 <- [1,910,null,{}] 07:22:53 INFO - PROCESS | 1778 | 1465222973846 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}] 07:22:53 INFO - PROCESS | 1778 | 1465222973851 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:54 INFO - PROCESS | 1778 | 1465222974033 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:22:54 INFO - PROCESS | 1778 | 1465222974242 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:54 INFO - PROCESS | 1778 | 1465222974251 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e012400 == 39 [pid = 1778] [id = 235] 07:22:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x8e3dd000) [pid = 1778] [serial = 706] [outer = (nil)] 07:22:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x94f21000) [pid = 1778] [serial = 707] [outer = 0x8e3dd000] 07:22:54 INFO - PROCESS | 1778 | 1465222974405 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x94f2a400) [pid = 1778] [serial = 708] [outer = 0x8e3dd000] 07:22:55 INFO - PROCESS | 1778 | 1465222975296 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]]]}] 07:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1488ms 07:22:55 INFO - PROCESS | 1778 | 1465222975326 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 1778 | 1465222975329 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 07:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:22:55 INFO - PROCESS | 1778 | 1465222975336 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 1778 | 1465222975340 Marionette TRACE conn3 <- [1,914,null,{}] 07:22:55 INFO - PROCESS | 1778 | 1465222975345 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}] 07:22:55 INFO - PROCESS | 1778 | 1465222975350 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:55 INFO - PROCESS | 1778 | 1465222975528 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:22:55 INFO - PROCESS | 1778 | 1465222975839 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:55 INFO - PROCESS | 1778 | 1465222975845 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01a000 == 40 [pid = 1778] [id = 236] 07:22:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8e3d8c00) [pid = 1778] [serial = 709] [outer = (nil)] 07:22:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x92be4400) [pid = 1778] [serial = 710] [outer = 0x8e3d8c00] 07:22:55 INFO - PROCESS | 1778 | 1465222975932 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x94f98c00) [pid = 1778] [serial = 711] [outer = 0x8e3d8c00] 07:22:56 INFO - PROCESS | 1778 | 1465222976788 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]]]}] 07:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1532ms 07:22:56 INFO - PROCESS | 1778 | 1465222976869 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:22:56 INFO - PROCESS | 1778 | 1465222976872 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 07:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:22:56 INFO - PROCESS | 1778 | 1465222976879 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:22:56 INFO - PROCESS | 1778 | 1465222976883 Marionette TRACE conn3 <- [1,918,null,{}] 07:22:56 INFO - PROCESS | 1778 | 1465222976888 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}] 07:22:56 INFO - PROCESS | 1778 | 1465222976893 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:57 INFO - PROCESS | 1778 | 1465222977115 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:22:57 INFO - PROCESS | 1778 | 1465222977580 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:57 INFO - PROCESS | 1778 | 1465222977590 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ccc00 == 41 [pid = 1778] [id = 237] 07:22:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8c3cd800) [pid = 1778] [serial = 712] [outer = (nil)] 07:22:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8c3d4400) [pid = 1778] [serial = 713] [outer = 0x8c3cd800] 07:22:57 INFO - PROCESS | 1778 | 1465222977681 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8e3d9000) [pid = 1778] [serial = 714] [outer = 0x8c3cd800] 07:22:58 INFO - PROCESS | 1778 | 1465222978573 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]]]}] 07:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1732ms 07:22:58 INFO - PROCESS | 1778 | 1465222978613 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:22:58 INFO - PROCESS | 1778 | 1465222978617 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 07:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:22:58 INFO - PROCESS | 1778 | 1465222978626 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:22:58 INFO - PROCESS | 1778 | 1465222978630 Marionette TRACE conn3 <- [1,922,null,{}] 07:22:58 INFO - PROCESS | 1778 | 1465222978638 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}] 07:22:58 INFO - PROCESS | 1778 | 1465222978646 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:58 INFO - PROCESS | 1778 | 1465222978821 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:22:59 INFO - PROCESS | 1778 | 1465222979034 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 1778 | 1465222979042 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:22:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f061800 == 42 [pid = 1778] [id = 238] 07:22:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 129 (0x8e01b800) [pid = 1778] [serial = 715] [outer = (nil)] 07:22:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 130 (0x9091ec00) [pid = 1778] [serial = 716] [outer = 0x8e01b800] 07:22:59 INFO - PROCESS | 1778 | 1465222979222 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 131 (0x919edc00) [pid = 1778] [serial = 717] [outer = 0x8e01b800] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 130 (0x93ad9c00) [pid = 1778] [serial = 551] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 129 (0x950a3400) [pid = 1778] [serial = 629] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 128 (0x950af400) [pid = 1778] [serial = 630] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0xa22ccc00) [pid = 1778] [serial = 608] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0xa255cc00) [pid = 1778] [serial = 609] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x9284d800) [pid = 1778] [serial = 595] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x929b3c00) [pid = 1778] [serial = 596] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x989da800) [pid = 1778] [serial = 598] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x99922c00) [pid = 1778] [serial = 599] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x99c54c00) [pid = 1778] [serial = 601] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x99f48c00) [pid = 1778] [serial = 602] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x90e92c00) [pid = 1778] [serial = 611] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x9242e400) [pid = 1778] [serial = 612] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x91cc3000) [pid = 1778] [serial = 617] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x92314800) [pid = 1778] [serial = 618] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x9231a800) [pid = 1778] [serial = 590] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x929b7800) [pid = 1778] [serial = 623] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x929d7400) [pid = 1778] [serial = 624] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x90bf8000) [pid = 1778] [serial = 592] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x919f3800) [pid = 1778] [serial = 593] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x9a3eb000) [pid = 1778] [serial = 604] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x9a3f7000) [pid = 1778] [serial = 605] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x8f123400) [pid = 1778] [serial = 614] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x92317400) [pid = 1778] [serial = 615] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x90e90000) [pid = 1778] [serial = 620] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x92318400) [pid = 1778] [serial = 621] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x8e6ed400) [pid = 1778] [serial = 392] [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.] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x99a27c00) [pid = 1778] [serial = 635] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x99a31800) [pid = 1778] [serial = 636] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x94f1fc00) [pid = 1778] [serial = 627] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x939e2c00) [pid = 1778] [serial = 626] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x9512d400) [pid = 1778] [serial = 632] [outer = (nil)] [url = about:blank] 07:22:59 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x995ccc00) [pid = 1778] [serial = 633] [outer = (nil)] [url = about:blank] 07:23:00 INFO - PROCESS | 1778 | 1465222980162 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]]]}] 07:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1582ms 07:23:00 INFO - PROCESS | 1778 | 1465222980210 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:23:00 INFO - PROCESS | 1778 | 1465222980216 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 07:23:00 INFO - PROCESS | 1778 | 1465222980224 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 1778 | 1465222980227 Marionette TRACE conn3 <- [1,926,null,{}] 07:23:00 INFO - PROCESS | 1778 | 1465222980233 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}] 07:23:00 INFO - PROCESS | 1778 | 1465222980238 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:00 INFO - PROCESS | 1778 | 1465222980417 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:23:00 INFO - PROCESS | 1778 | 1465222980429 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 1778 | 1465222980439 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cb6400 == 43 [pid = 1778] [id = 239] 07:23:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x91cb9000) [pid = 1778] [serial = 718] [outer = (nil)] 07:23:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x91f28400) [pid = 1778] [serial = 719] [outer = 0x91cb9000] 07:23:00 INFO - PROCESS | 1778 | 1465222980527 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x92436800) [pid = 1778] [serial = 720] [outer = 0x91cb9000] 07:23:01 INFO - PROCESS | 1778 | 1465222981512 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]]]}] 07:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1345ms 07:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:23:01 INFO - PROCESS | 1778 | 1465222981568 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:23:01 INFO - PROCESS | 1778 | 1465222981571 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 07:23:01 INFO - PROCESS | 1778 | 1465222981580 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - PROCESS | 1778 | 1465222981588 Marionette TRACE conn3 <- [1,930,null,{}] 07:23:01 INFO - PROCESS | 1778 | 1465222981614 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}] 07:23:01 INFO - PROCESS | 1778 | 1465222981621 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:01 INFO - PROCESS | 1778 | 1465222981793 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:23:01 INFO - PROCESS | 1778 | 1465222981803 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:01 INFO - PROCESS | 1778 | 1465222981811 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cc4000 == 44 [pid = 1778] [id = 240] 07:23:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x92850400) [pid = 1778] [serial = 721] [outer = (nil)] 07:23:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x929b6c00) [pid = 1778] [serial = 722] [outer = 0x92850400] 07:23:01 INFO - PROCESS | 1778 | 1465222981880 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x929d2c00) [pid = 1778] [serial = 723] [outer = 0x92850400] 07:23:02 INFO - PROCESS | 1778 | 1465222982860 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]]]}] 07:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1357ms 07:23:02 INFO - PROCESS | 1778 | 1465222982934 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 1778 | 1465222982938 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 07:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:23:02 INFO - PROCESS | 1778 | 1465222982944 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - PROCESS | 1778 | 1465222982948 Marionette TRACE conn3 <- [1,934,null,{}] 07:23:02 INFO - PROCESS | 1778 | 1465222982959 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}] 07:23:02 INFO - PROCESS | 1778 | 1465222982963 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:03 INFO - PROCESS | 1778 | 1465222983188 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:23:03 INFO - PROCESS | 1778 | 1465222983223 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 1778 | 1465222983232 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x92315400 == 45 [pid = 1778] [id = 241] 07:23:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x9242f800) [pid = 1778] [serial = 724] [outer = (nil)] 07:23:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x92be2400) [pid = 1778] [serial = 725] [outer = 0x9242f800] 07:23:03 INFO - PROCESS | 1778 | 1465222983310 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x92bebc00) [pid = 1778] [serial = 726] [outer = 0x9242f800] 07:23:04 INFO - PROCESS | 1778 | 1465222984419 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]]]}] 07:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1495ms 07:23:04 INFO - PROCESS | 1778 | 1465222984441 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:23:04 INFO - PROCESS | 1778 | 1465222984445 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 07:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:23:04 INFO - PROCESS | 1778 | 1465222984451 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - PROCESS | 1778 | 1465222984453 Marionette TRACE conn3 <- [1,938,null,{}] 07:23:04 INFO - PROCESS | 1778 | 1465222984459 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}] 07:23:04 INFO - PROCESS | 1778 | 1465222984464 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:04 INFO - PROCESS | 1778 | 1465222984683 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x9091c400) [pid = 1778] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x919e8800) [pid = 1778] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x8f06a400) [pid = 1778] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x8f069c00) [pid = 1778] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x919e8400) [pid = 1778] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x99c51400) [pid = 1778] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x9a092c00) [pid = 1778] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x99f52c00) [pid = 1778] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x8c3d8800) [pid = 1778] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x929d3400) [pid = 1778] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8e018c00) [pid = 1778] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8e3d6400) [pid = 1778] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x8e3dec00) [pid = 1778] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8e018400) [pid = 1778] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:23:04 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x9091e800) [pid = 1778] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:23:05 INFO - PROCESS | 1778 | 1465222985020 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:05 INFO - PROCESS | 1778 | 1465222985037 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d7800 == 46 [pid = 1778] [id = 242] 07:23:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8e3dec00) [pid = 1778] [serial = 727] [outer = (nil)] 07:23:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x8f124000) [pid = 1778] [serial = 728] [outer = 0x8e3dec00] 07:23:05 INFO - PROCESS | 1778 | 1465222985115 Marionette DEBUG loaded listener.js 07:23:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x92be1c00) [pid = 1778] [serial = 729] [outer = 0x8e3dec00] 07:23:05 INFO - PROCESS | 1778 | 1465222985862 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]]]}] 07:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1439ms 07:23:05 INFO - PROCESS | 1778 | 1465222985890 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:23:05 INFO - PROCESS | 1778 | 1465222985894 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 07:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:23:05 INFO - PROCESS | 1778 | 1465222985909 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:23:05 INFO - PROCESS | 1778 | 1465222985913 Marionette TRACE conn3 <- [1,942,null,{}] 07:23:05 INFO - PROCESS | 1778 | 1465222985918 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}] 07:23:05 INFO - PROCESS | 1778 | 1465222985923 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:06 INFO - PROCESS | 1778 | 1465222986087 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:23:06 INFO - PROCESS | 1778 | 1465222986096 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:06 INFO - PROCESS | 1778 | 1465222986104 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cd000 == 47 [pid = 1778] [id = 243] 07:23:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x90be9800) [pid = 1778] [serial = 730] [outer = (nil)] 07:23:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x94f64400) [pid = 1778] [serial = 731] [outer = 0x90be9800] 07:23:06 INFO - PROCESS | 1778 | 1465222986171 Marionette DEBUG loaded listener.js 07:23:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x950a6c00) [pid = 1778] [serial = 732] [outer = 0x90be9800] 07:23:07 INFO - PROCESS | 1778 | 1465222987182 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]]]}] 07:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1341ms 07:23:07 INFO - PROCESS | 1778 | 1465222987252 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 1778 | 1465222987259 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 07:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:23:07 INFO - PROCESS | 1778 | 1465222987268 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 1778 | 1465222987274 Marionette TRACE conn3 <- [1,946,null,{}] 07:23:07 INFO - PROCESS | 1778 | 1465222987282 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}] 07:23:07 INFO - PROCESS | 1778 | 1465222987288 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:07 INFO - PROCESS | 1778 | 1465222987533 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:23:07 INFO - PROCESS | 1778 | 1465222987793 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:07 INFO - PROCESS | 1778 | 1465222987811 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3da800 == 48 [pid = 1778] [id = 244] 07:23:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x8e3e2000) [pid = 1778] [serial = 733] [outer = (nil)] 07:23:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x8f11d000) [pid = 1778] [serial = 734] [outer = 0x8e3e2000] 07:23:07 INFO - PROCESS | 1778 | 1465222987933 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x90922800) [pid = 1778] [serial = 735] [outer = 0x8e3e2000] 07:23:08 INFO - PROCESS | 1778 | 1465222988852 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]]]}] 07:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1640ms 07:23:08 INFO - PROCESS | 1778 | 1465222988908 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:23:08 INFO - PROCESS | 1778 | 1465222988916 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 07:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:23:08 INFO - PROCESS | 1778 | 1465222988926 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 1778 | 1465222988931 Marionette TRACE conn3 <- [1,950,null,{}] 07:23:08 INFO - PROCESS | 1778 | 1465222988937 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}] 07:23:08 INFO - PROCESS | 1778 | 1465222988943 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:09 INFO - PROCESS | 1778 | 1465222989177 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:23:09 INFO - PROCESS | 1778 | 1465222989438 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 1778 | 1465222989448 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x92315800 == 49 [pid = 1778] [id = 245] 07:23:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x92434000) [pid = 1778] [serial = 736] [outer = (nil)] 07:23:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x92665400) [pid = 1778] [serial = 737] [outer = 0x92434000] 07:23:09 INFO - PROCESS | 1778 | 1465222989572 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x92671000) [pid = 1778] [serial = 738] [outer = 0x92434000] 07:23:10 INFO - PROCESS | 1778 | 1465222990536 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]]]}] 07:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1687ms 07:23:10 INFO - PROCESS | 1778 | 1465222990614 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:23:10 INFO - PROCESS | 1778 | 1465222990619 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 07:23:10 INFO - PROCESS | 1778 | 1465222990626 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:23:10 INFO - PROCESS | 1778 | 1465222990632 Marionette TRACE conn3 <- [1,954,null,{}] 07:23:10 INFO - PROCESS | 1778 | 1465222990649 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}] 07:23:10 INFO - PROCESS | 1778 | 1465222990658 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:10 INFO - PROCESS | 1778 | 1465222990905 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:23:11 INFO - PROCESS | 1778 | 1465222991200 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:11 INFO - PROCESS | 1778 | 1465222991212 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x94539000 == 50 [pid = 1778] [id = 246] 07:23:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x94f1fc00) [pid = 1778] [serial = 739] [outer = (nil)] 07:23:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x950a9000) [pid = 1778] [serial = 740] [outer = 0x94f1fc00] 07:23:11 INFO - PROCESS | 1778 | 1465222991294 Marionette DEBUG loaded listener.js 07:23:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x9512c800) [pid = 1778] [serial = 741] [outer = 0x94f1fc00] 07:23:12 INFO - PROCESS | 1778 | 1465222992193 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]]]}] 07:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1637ms 07:23:12 INFO - PROCESS | 1778 | 1465222992263 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:23:12 INFO - PROCESS | 1778 | 1465222992268 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 07:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:23:12 INFO - PROCESS | 1778 | 1465222992274 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:23:12 INFO - PROCESS | 1778 | 1465222992278 Marionette TRACE conn3 <- [1,958,null,{}] 07:23:12 INFO - PROCESS | 1778 | 1465222992284 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}] 07:23:12 INFO - PROCESS | 1778 | 1465222992289 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:12 INFO - PROCESS | 1778 | 1465222992512 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:23:12 INFO - PROCESS | 1778 | 1465222992784 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 1778 | 1465222992793 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d1400 == 51 [pid = 1778] [id = 247] 07:23:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x950a5800) [pid = 1778] [serial = 742] [outer = (nil)] 07:23:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x98088000) [pid = 1778] [serial = 743] [outer = 0x950a5800] 07:23:12 INFO - PROCESS | 1778 | 1465222992922 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x989d2800) [pid = 1778] [serial = 744] [outer = 0x950a5800] 07:23:13 INFO - PROCESS | 1778 | 1465222993800 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]]]}] 07:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1586ms 07:23:13 INFO - PROCESS | 1778 | 1465222993862 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:23:13 INFO - PROCESS | 1778 | 1465222993866 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 07:23:13 INFO - PROCESS | 1778 | 1465222993873 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 1778 | 1465222993877 Marionette TRACE conn3 <- [1,962,null,{}] 07:23:13 INFO - PROCESS | 1778 | 1465222993882 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}] 07:23:13 INFO - PROCESS | 1778 | 1465222993888 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:14 INFO - PROCESS | 1778 | 1465222994075 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:23:14 INFO - PROCESS | 1778 | 1465222994370 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:14 INFO - PROCESS | 1778 | 1465222994377 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e019000 == 52 [pid = 1778] [id = 248] 07:23:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x9744bc00) [pid = 1778] [serial = 745] [outer = (nil)] 07:23:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x989d8c00) [pid = 1778] [serial = 746] [outer = 0x9744bc00] 07:23:14 INFO - PROCESS | 1778 | 1465222994469 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x9930a000) [pid = 1778] [serial = 747] [outer = 0x9744bc00] 07:23:15 INFO - PROCESS | 1778 | 1465222995403 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]]]}] 07:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1582ms 07:23:15 INFO - PROCESS | 1778 | 1465222995455 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 1778 | 1465222995460 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 07:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:23:15 INFO - PROCESS | 1778 | 1465222995466 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - PROCESS | 1778 | 1465222995470 Marionette TRACE conn3 <- [1,966,null,{}] 07:23:15 INFO - PROCESS | 1778 | 1465222995476 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}] 07:23:15 INFO - PROCESS | 1778 | 1465222995486 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:15 INFO - PROCESS | 1778 | 1465222995724 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:23:16 INFO - PROCESS | 1778 | 1465222996033 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:16 INFO - PROCESS | 1778 | 1465222996042 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x92846800 == 53 [pid = 1778] [id = 249] 07:23:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x929d0800) [pid = 1778] [serial = 748] [outer = (nil)] 07:23:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x99923800) [pid = 1778] [serial = 749] [outer = 0x929d0800] 07:23:16 INFO - PROCESS | 1778 | 1465222996131 Marionette DEBUG loaded listener.js 07:23:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x99a29000) [pid = 1778] [serial = 750] [outer = 0x929d0800] 07:23:17 INFO - PROCESS | 1778 | 1465222997014 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]]]}] 07:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1585ms 07:23:17 INFO - PROCESS | 1778 | 1465222997051 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:23:17 INFO - PROCESS | 1778 | 1465222997056 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 07:23:17 INFO - PROCESS | 1778 | 1465222997062 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:23:17 INFO - PROCESS | 1778 | 1465222997066 Marionette TRACE conn3 <- [1,970,null,{}] 07:23:17 INFO - PROCESS | 1778 | 1465222997073 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}] 07:23:17 INFO - PROCESS | 1778 | 1465222997077 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:17 INFO - PROCESS | 1778 | 1465222997264 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:23:17 INFO - PROCESS | 1778 | 1465222997465 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:17 INFO - PROCESS | 1778 | 1465222997473 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x939e7000 == 54 [pid = 1778] [id = 250] 07:23:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x989db800) [pid = 1778] [serial = 751] [outer = (nil)] 07:23:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x99a35800) [pid = 1778] [serial = 752] [outer = 0x989db800] 07:23:17 INFO - PROCESS | 1778 | 1465222997639 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x99c52800) [pid = 1778] [serial = 753] [outer = 0x989db800] 07:23:18 INFO - PROCESS | 1778 | 1465222998557 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]]]}] 07:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1541ms 07:23:18 INFO - PROCESS | 1778 | 1465222998604 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:23:18 INFO - PROCESS | 1778 | 1465222998607 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 07:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:23:18 INFO - PROCESS | 1778 | 1465222998615 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 1778 | 1465222998618 Marionette TRACE conn3 <- [1,974,null,{}] 07:23:18 INFO - PROCESS | 1778 | 1465222998624 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}] 07:23:18 INFO - PROCESS | 1778 | 1465222998629 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:18 INFO - PROCESS | 1778 | 1465222998821 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:23:19 INFO - PROCESS | 1778 | 1465222999071 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 1778 | 1465222999079 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x99a2d400 == 55 [pid = 1778] [id = 251] 07:23:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x99a32c00) [pid = 1778] [serial = 754] [outer = (nil)] 07:23:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x99c5b400) [pid = 1778] [serial = 755] [outer = 0x99a32c00] 07:23:19 INFO - PROCESS | 1778 | 1465222999202 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x99ee4c00) [pid = 1778] [serial = 756] [outer = 0x99a32c00] 07:23:20 INFO - PROCESS | 1778 | 1465223000128 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]]]}] 07:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1589ms 07:23:20 INFO - PROCESS | 1778 | 1465223000206 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:23:20 INFO - PROCESS | 1778 | 1465223000209 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 07:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:23:20 INFO - PROCESS | 1778 | 1465223000217 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:23:20 INFO - PROCESS | 1778 | 1465223000220 Marionette TRACE conn3 <- [1,978,null,{}] 07:23:20 INFO - PROCESS | 1778 | 1465223000226 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}] 07:23:20 INFO - PROCESS | 1778 | 1465223000232 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:20 INFO - PROCESS | 1778 | 1465223000457 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:23:20 INFO - PROCESS | 1778 | 1465223000778 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:20 INFO - PROCESS | 1778 | 1465223000786 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3c9800 == 56 [pid = 1778] [id = 252] 07:23:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 123 (0x8e014000) [pid = 1778] [serial = 757] [outer = (nil)] 07:23:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 124 (0x8e3dfc00) [pid = 1778] [serial = 758] [outer = 0x8e014000] 07:23:20 INFO - PROCESS | 1778 | 1465223000872 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 125 (0x90be9c00) [pid = 1778] [serial = 759] [outer = 0x8e014000] 07:23:22 INFO - PROCESS | 1778 | 1465223002094 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]]]}] 07:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1933ms 07:23:22 INFO - PROCESS | 1778 | 1465223002151 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:23:22 INFO - PROCESS | 1778 | 1465223002157 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 07:23:22 INFO - PROCESS | 1778 | 1465223002165 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 1778 | 1465223002170 Marionette TRACE conn3 <- [1,982,null,{}] 07:23:22 INFO - PROCESS | 1778 | 1465223002178 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}] 07:23:22 INFO - PROCESS | 1778 | 1465223002183 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:22 INFO - PROCESS | 1778 | 1465223002421 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:23:22 INFO - PROCESS | 1778 | 1465223002641 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 1778 | 1465223002656 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f067c00 == 57 [pid = 1778] [id = 253] 07:23:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 126 (0x8f068000) [pid = 1778] [serial = 760] [outer = (nil)] 07:23:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 127 (0x8f104400) [pid = 1778] [serial = 761] [outer = 0x8f068000] 07:23:22 INFO - PROCESS | 1778 | 1465223002732 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 128 (0x8f110c00) [pid = 1778] [serial = 762] [outer = 0x8f068000] 07:23:23 INFO - PROCESS | 1778 | 1465223003772 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]]]}] 07:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1690ms 07:23:23 INFO - PROCESS | 1778 | 1465223003854 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:23:23 INFO - PROCESS | 1778 | 1465223003861 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 07:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:23:23 INFO - PROCESS | 1778 | 1465223003871 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:23:23 INFO - PROCESS | 1778 | 1465223003875 Marionette TRACE conn3 <- [1,986,null,{}] 07:23:23 INFO - PROCESS | 1778 | 1465223003881 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}] 07:23:23 INFO - PROCESS | 1778 | 1465223003888 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x9a2d4c00 == 56 [pid = 1778] [id = 202] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x924a0400 == 55 [pid = 1778] [id = 195] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f103000 == 54 [pid = 1778] [id = 193] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92a0ec00 == 53 [pid = 1778] [id = 194] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92432800 == 52 [pid = 1778] [id = 198] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d7400 == 51 [pid = 1778] [id = 223] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e4c00 == 50 [pid = 1778] [id = 206] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f103800 == 49 [pid = 1778] [id = 197] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92315400 == 48 [pid = 1778] [id = 241] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x9242d000 == 47 [pid = 1778] [id = 199] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x9284f800 == 46 [pid = 1778] [id = 207] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x94f66800 == 45 [pid = 1778] [id = 200] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ed000 == 44 [pid = 1778] [id = 201] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d7800 == 43 [pid = 1778] [id = 242] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x91ce2800 == 42 [pid = 1778] [id = 208] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8e013800 == 41 [pid = 1778] [id = 196] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6edc00 == 40 [pid = 1778] [id = 204] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d8c00 == 39 [pid = 1778] [id = 203] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x929b8400 == 38 [pid = 1778] [id = 209] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x919f0c00 == 37 [pid = 1778] [id = 205] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x91cc0400 == 36 [pid = 1778] [id = 192] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8f067c00 == 35 [pid = 1778] [id = 253] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x99a2d400 == 34 [pid = 1778] [id = 251] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3c9800 == 33 [pid = 1778] [id = 252] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x939e7000 == 32 [pid = 1778] [id = 250] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92846800 == 31 [pid = 1778] [id = 249] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8e019000 == 30 [pid = 1778] [id = 248] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x94539000 == 29 [pid = 1778] [id = 246] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d1400 == 28 [pid = 1778] [id = 247] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x92315800 == 27 [pid = 1778] [id = 245] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cd000 == 26 [pid = 1778] [id = 243] 07:23:25 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3da800 == 25 [pid = 1778] [id = 244] 07:23:25 INFO - PROCESS | 1778 | 1465223005411 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 127 (0x90bec000) [pid = 1778] [serial = 678] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 126 (0xa36ae800) [pid = 1778] [serial = 656] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 125 (0x8f06ec00) [pid = 1778] [serial = 674] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 124 (0x92be8400) [pid = 1778] [serial = 666] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 123 (0x91cdc800) [pid = 1778] [serial = 668] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 122 (0x99ee5400) [pid = 1778] [serial = 644] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x9a3f6c00) [pid = 1778] [serial = 647] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0xa2557400) [pid = 1778] [serial = 653] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x99f4bc00) [pid = 1778] [serial = 645] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x8e3dd800) [pid = 1778] [serial = 672] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x9508cc00) [pid = 1778] [serial = 642] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x9ae2e800) [pid = 1778] [serial = 648] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x9399d000) [pid = 1778] [serial = 641] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x9231f000) [pid = 1778] [serial = 639] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x92be3000) [pid = 1778] [serial = 663] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0xa31d1c00) [pid = 1778] [serial = 654] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x8e3dc000) [pid = 1778] [serial = 659] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x8f108000) [pid = 1778] [serial = 675] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x92bdf400) [pid = 1778] [serial = 662] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x919f0400) [pid = 1778] [serial = 681] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x9231c400) [pid = 1778] [serial = 669] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x90920c00) [pid = 1778] [serial = 677] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x9b040c00) [pid = 1778] [serial = 650] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x8e3e0400) [pid = 1778] [serial = 660] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0xa5110c00) [pid = 1778] [serial = 657] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x9b7be000) [pid = 1778] [serial = 651] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x91cdac00) [pid = 1778] [serial = 665] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x8e01a800) [pid = 1778] [serial = 671] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x8f108400) [pid = 1778] [serial = 680] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x91cd5c00) [pid = 1778] [serial = 683] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x91cb8800) [pid = 1778] [serial = 638] [outer = (nil)] [url = about:blank] 07:23:25 INFO - PROCESS | 1778 | 1465223005840 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:25 INFO - PROCESS | 1778 | 1465223005849 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01dc00 == 26 [pid = 1778] [id = 254] 07:23:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x8e01e000) [pid = 1778] [serial = 763] [outer = (nil)] 07:23:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x8e3d4400) [pid = 1778] [serial = 764] [outer = 0x8e01e000] 07:23:25 INFO - PROCESS | 1778 | 1465223005922 Marionette DEBUG loaded listener.js 07:23:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x8e3e3000) [pid = 1778] [serial = 765] [outer = 0x8e01e000] 07:23:26 INFO - PROCESS | 1778 | 1465223006726 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]]]}] 07:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 2885ms 07:23:26 INFO - PROCESS | 1778 | 1465223006773 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:23:26 INFO - PROCESS | 1778 | 1465223006780 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 07:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:23:26 INFO - PROCESS | 1778 | 1465223006789 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:23:26 INFO - PROCESS | 1778 | 1465223006794 Marionette TRACE conn3 <- [1,990,null,{}] 07:23:26 INFO - PROCESS | 1778 | 1465223006806 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}] 07:23:26 INFO - PROCESS | 1778 | 1465223006810 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:26 INFO - PROCESS | 1778 | 1465223006985 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:23:27 INFO - PROCESS | 1778 | 1465223006996 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:27 INFO - PROCESS | 1778 | 1465223007006 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06b000 == 27 [pid = 1778] [id = 255] 07:23:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x8f06e400) [pid = 1778] [serial = 766] [outer = (nil)] 07:23:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x8f103c00) [pid = 1778] [serial = 767] [outer = 0x8f06e400] 07:23:27 INFO - PROCESS | 1778 | 1465223007079 Marionette DEBUG loaded listener.js 07:23:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x8f10b000) [pid = 1778] [serial = 768] [outer = 0x8f06e400] 07:23:28 INFO - PROCESS | 1778 | 1465223008104 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]]]}] 07:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1386ms 07:23:28 INFO - PROCESS | 1778 | 1465223008183 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:23:28 INFO - PROCESS | 1778 | 1465223008189 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 07:23:28 INFO - PROCESS | 1778 | 1465223008195 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:23:28 INFO - PROCESS | 1778 | 1465223008199 Marionette TRACE conn3 <- [1,994,null,{}] 07:23:28 INFO - PROCESS | 1778 | 1465223008204 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}] 07:23:28 INFO - PROCESS | 1778 | 1465223008210 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:28 INFO - PROCESS | 1778 | 1465223008434 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:23:28 INFO - PROCESS | 1778 | 1465223008457 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 1778 | 1465223008465 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x90915800 == 28 [pid = 1778] [id = 256] 07:23:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x9091a400) [pid = 1778] [serial = 769] [outer = (nil)] 07:23:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x90921000) [pid = 1778] [serial = 770] [outer = 0x9091a400] 07:23:28 INFO - PROCESS | 1778 | 1465223008536 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x90bea400) [pid = 1778] [serial = 771] [outer = 0x9091a400] 07:23:29 INFO - PROCESS | 1778 | 1465223009598 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]]]}] 07:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1439ms 07:23:29 INFO - PROCESS | 1778 | 1465223009633 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:23:29 INFO - PROCESS | 1778 | 1465223009639 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 07:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:23:29 INFO - PROCESS | 1778 | 1465223009657 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:23:29 INFO - PROCESS | 1778 | 1465223009665 Marionette TRACE conn3 <- [1,998,null,{}] 07:23:29 INFO - PROCESS | 1778 | 1465223009678 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}] 07:23:29 INFO - PROCESS | 1778 | 1465223009684 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:29 INFO - PROCESS | 1778 | 1465223009926 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:23:29 INFO - PROCESS | 1778 | 1465223009946 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:29 INFO - PROCESS | 1778 | 1465223009956 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e8d400 == 29 [pid = 1778] [id = 257] 07:23:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x90e91c00) [pid = 1778] [serial = 772] [outer = (nil)] 07:23:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x919e9400) [pid = 1778] [serial = 773] [outer = 0x90e91c00] 07:23:30 INFO - PROCESS | 1778 | 1465223010022 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x919f3400) [pid = 1778] [serial = 774] [outer = 0x90e91c00] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x90be9800) [pid = 1778] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x9242f800) [pid = 1778] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x8e3dec00) [pid = 1778] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x8e01b800) [pid = 1778] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x8f064000) [pid = 1778] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x8e3d9800) [pid = 1778] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x92850400) [pid = 1778] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x91cb9000) [pid = 1778] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x91ce0400) [pid = 1778] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x92842800) [pid = 1778] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x929b4800) [pid = 1778] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x8e014800) [pid = 1778] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8e3d8c00) [pid = 1778] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x919f4c00) [pid = 1778] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x929cb800) [pid = 1778] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8e3dd000) [pid = 1778] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:23:31 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8c3cd800) [pid = 1778] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:23:31 INFO - PROCESS | 1778 | 1465223011693 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]]]}] 07:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2108ms 07:23:31 INFO - PROCESS | 1778 | 1465223011757 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 1778 | 1465223011761 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 07:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:23:31 INFO - PROCESS | 1778 | 1465223011767 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 1778 | 1465223011770 Marionette TRACE conn3 <- [1,1002,null,{}] 07:23:31 INFO - PROCESS | 1778 | 1465223011775 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}] 07:23:31 INFO - PROCESS | 1778 | 1465223011780 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:31 INFO - PROCESS | 1778 | 1465223011943 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:23:32 INFO - PROCESS | 1778 | 1465223012079 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:32 INFO - PROCESS | 1778 | 1465223012091 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ca400 == 30 [pid = 1778] [id = 258] 07:23:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8c3d1000) [pid = 1778] [serial = 775] [outer = (nil)] 07:23:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x91cbc000) [pid = 1778] [serial = 776] [outer = 0x8c3d1000] 07:23:32 INFO - PROCESS | 1778 | 1465223012160 Marionette DEBUG loaded listener.js 07:23:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x91cc2800) [pid = 1778] [serial = 777] [outer = 0x8c3d1000] 07:23:32 INFO - PROCESS | 1778 | 1465223012906 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]]]}] 07:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1179ms 07:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:23:32 INFO - PROCESS | 1778 | 1465223012947 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 1778 | 1465223012949 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 07:23:32 INFO - PROCESS | 1778 | 1465223012955 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 1778 | 1465223012959 Marionette TRACE conn3 <- [1,1006,null,{}] 07:23:32 INFO - PROCESS | 1778 | 1465223012974 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}] 07:23:32 INFO - PROCESS | 1778 | 1465223012978 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:33 INFO - PROCESS | 1778 | 1465223013211 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:23:33 INFO - PROCESS | 1778 | 1465223013379 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:33 INFO - PROCESS | 1778 | 1465223013391 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01bc00 == 31 [pid = 1778] [id = 259] 07:23:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x8e01c400) [pid = 1778] [serial = 778] [outer = (nil)] 07:23:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x8e3d7000) [pid = 1778] [serial = 779] [outer = 0x8e01c400] 07:23:33 INFO - PROCESS | 1778 | 1465223013477 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x8f101c00) [pid = 1778] [serial = 780] [outer = 0x8e01c400] 07:23:34 INFO - PROCESS | 1778 | 1465223014540 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]]]}] 07:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1638ms 07:23:34 INFO - PROCESS | 1778 | 1465223014596 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 1778 | 1465223014602 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 07:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:23:34 INFO - PROCESS | 1778 | 1465223014611 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - PROCESS | 1778 | 1465223014616 Marionette TRACE conn3 <- [1,1010,null,{}] 07:23:34 INFO - PROCESS | 1778 | 1465223014623 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}] 07:23:34 INFO - PROCESS | 1778 | 1465223014630 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:34 INFO - PROCESS | 1778 | 1465223014817 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:23:35 INFO - PROCESS | 1778 | 1465223015037 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 1778 | 1465223015045 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3ddc00 == 32 [pid = 1778] [id = 260] 07:23:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x8e6e4000) [pid = 1778] [serial = 781] [outer = (nil)] 07:23:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x90e91800) [pid = 1778] [serial = 782] [outer = 0x8e6e4000] 07:23:35 INFO - PROCESS | 1778 | 1465223015175 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x919f2000) [pid = 1778] [serial = 783] [outer = 0x8e6e4000] 07:23:36 INFO - PROCESS | 1778 | 1465223016100 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]]]}] 07:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1539ms 07:23:36 INFO - PROCESS | 1778 | 1465223016152 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 1778 | 1465223016161 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 07:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:23:36 INFO - PROCESS | 1778 | 1465223016172 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 1778 | 1465223016177 Marionette TRACE conn3 <- [1,1014,null,{}] 07:23:36 INFO - PROCESS | 1778 | 1465223016188 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}] 07:23:36 INFO - PROCESS | 1778 | 1465223016197 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:36 INFO - PROCESS | 1778 | 1465223016433 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:23:36 INFO - PROCESS | 1778 | 1465223016718 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:36 INFO - PROCESS | 1778 | 1465223016728 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f27000 == 33 [pid = 1778] [id = 261] 07:23:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x91f27400) [pid = 1778] [serial = 784] [outer = (nil)] 07:23:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x92317800) [pid = 1778] [serial = 785] [outer = 0x91f27400] 07:23:36 INFO - PROCESS | 1778 | 1465223016826 Marionette DEBUG loaded listener.js 07:23:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x9231fc00) [pid = 1778] [serial = 786] [outer = 0x91f27400] 07:23:37 INFO - PROCESS | 1778 | 1465223017728 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]]]}] 07:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1590ms 07:23:37 INFO - PROCESS | 1778 | 1465223017760 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:23:37 INFO - PROCESS | 1778 | 1465223017766 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 07:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:23:37 INFO - PROCESS | 1778 | 1465223017784 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - PROCESS | 1778 | 1465223017791 Marionette TRACE conn3 <- [1,1018,null,{}] 07:23:37 INFO - PROCESS | 1778 | 1465223017797 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}] 07:23:37 INFO - PROCESS | 1778 | 1465223017804 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:38 INFO - PROCESS | 1778 | 1465223017999 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:23:38 INFO - PROCESS | 1778 | 1465223018167 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:38 INFO - PROCESS | 1778 | 1465223018173 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x92322c00 == 34 [pid = 1778] [id = 262] 07:23:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x92439800) [pid = 1778] [serial = 787] [outer = (nil)] 07:23:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x9249c000) [pid = 1778] [serial = 788] [outer = 0x92439800] 07:23:38 INFO - PROCESS | 1778 | 1465223018254 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x9249e400) [pid = 1778] [serial = 789] [outer = 0x92439800] 07:23:39 INFO - PROCESS | 1778 | 1465223019216 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]]]}] 07:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1494ms 07:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:23:39 INFO - PROCESS | 1778 | 1465223019270 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:23:39 INFO - PROCESS | 1778 | 1465223019273 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 07:23:39 INFO - PROCESS | 1778 | 1465223019279 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:23:39 INFO - PROCESS | 1778 | 1465223019283 Marionette TRACE conn3 <- [1,1022,null,{}] 07:23:39 INFO - PROCESS | 1778 | 1465223019289 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}] 07:23:39 INFO - PROCESS | 1778 | 1465223019294 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:39 INFO - PROCESS | 1778 | 1465223019481 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:23:39 INFO - PROCESS | 1778 | 1465223019696 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:39 INFO - PROCESS | 1778 | 1465223019705 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e018800 == 35 [pid = 1778] [id = 263] 07:23:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x90921800) [pid = 1778] [serial = 790] [outer = (nil)] 07:23:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x9266f000) [pid = 1778] [serial = 791] [outer = 0x90921800] 07:23:39 INFO - PROCESS | 1778 | 1465223019788 Marionette DEBUG loaded listener.js 07:23:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x92673800) [pid = 1778] [serial = 792] [outer = 0x90921800] 07:23:40 INFO - PROCESS | 1778 | 1465223020638 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]]]}] 07:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1433ms 07:23:40 INFO - PROCESS | 1778 | 1465223020715 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:23:40 INFO - PROCESS | 1778 | 1465223020721 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 07:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:23:40 INFO - PROCESS | 1778 | 1465223020730 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - PROCESS | 1778 | 1465223020733 Marionette TRACE conn3 <- [1,1026,null,{}] 07:23:40 INFO - PROCESS | 1778 | 1465223020741 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}] 07:23:40 INFO - PROCESS | 1778 | 1465223020749 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:41 INFO - PROCESS | 1778 | 1465223021078 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:23:41 INFO - PROCESS | 1778 | 1465223021393 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:41 INFO - PROCESS | 1778 | 1465223021422 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x929af400 == 36 [pid = 1778] [id = 264] 07:23:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x929afc00) [pid = 1778] [serial = 793] [outer = (nil)] 07:23:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x929b3c00) [pid = 1778] [serial = 794] [outer = 0x929afc00] 07:23:41 INFO - PROCESS | 1778 | 1465223021579 Marionette DEBUG loaded listener.js 07:23:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x929bb800) [pid = 1778] [serial = 795] [outer = 0x929afc00] 07:23:42 INFO - PROCESS | 1778 | 1465223022848 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]]]}] 07:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2189ms 07:23:42 INFO - PROCESS | 1778 | 1465223022920 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 1778 | 1465223022924 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 07:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:23:42 INFO - PROCESS | 1778 | 1465223022930 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - PROCESS | 1778 | 1465223022934 Marionette TRACE conn3 <- [1,1030,null,{}] 07:23:42 INFO - PROCESS | 1778 | 1465223022940 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}] 07:23:42 INFO - PROCESS | 1778 | 1465223022945 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:43 INFO - PROCESS | 1778 | 1465223023198 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:23:43 INFO - PROCESS | 1778 | 1465223023467 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:43 INFO - PROCESS | 1778 | 1465223023476 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06b800 == 37 [pid = 1778] [id = 265] 07:23:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x8f11ec00) [pid = 1778] [serial = 796] [outer = (nil)] 07:23:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x92a01800) [pid = 1778] [serial = 797] [outer = 0x8f11ec00] 07:23:43 INFO - PROCESS | 1778 | 1465223023554 Marionette DEBUG loaded listener.js 07:23:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x92a07c00) [pid = 1778] [serial = 798] [outer = 0x8f11ec00] 07:23:44 INFO - PROCESS | 1778 | 1465223024497 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]]]}] 07:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1633ms 07:23:44 INFO - PROCESS | 1778 | 1465223024565 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:23:44 INFO - PROCESS | 1778 | 1465223024570 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 07:23:44 INFO - PROCESS | 1778 | 1465223024576 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - PROCESS | 1778 | 1465223024580 Marionette TRACE conn3 <- [1,1034,null,{}] 07:23:44 INFO - PROCESS | 1778 | 1465223024586 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}] 07:23:44 INFO - PROCESS | 1778 | 1465223024591 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:44 INFO - PROCESS | 1778 | 1465223024767 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:23:45 INFO - PROCESS | 1778 | 1465223024986 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 1778 | 1465223024996 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d5000 == 38 [pid = 1778] [id = 266] 07:23:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x8c3d5400) [pid = 1778] [serial = 799] [outer = (nil)] 07:23:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x8e016800) [pid = 1778] [serial = 800] [outer = 0x8c3d5400] 07:23:45 INFO - PROCESS | 1778 | 1465223025127 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 119 (0x8f123400) [pid = 1778] [serial = 801] [outer = 0x8c3d5400] 07:23:46 INFO - PROCESS | 1778 | 1465223026303 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]]]}] 07:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1801ms 07:23:46 INFO - PROCESS | 1778 | 1465223026377 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:23:46 INFO - PROCESS | 1778 | 1465223026383 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 07:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:23:46 INFO - PROCESS | 1778 | 1465223026400 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:23:46 INFO - PROCESS | 1778 | 1465223026404 Marionette TRACE conn3 <- [1,1038,null,{}] 07:23:46 INFO - PROCESS | 1778 | 1465223026414 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}] 07:23:46 INFO - PROCESS | 1778 | 1465223026419 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:46 INFO - PROCESS | 1778 | 1465223026642 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:23:47 INFO - PROCESS | 1778 | 1465223027003 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:47 INFO - PROCESS | 1778 | 1465223027019 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:47 INFO - PROCESS | 1778 | --DOCSHELL 0x8f064400 == 37 [pid = 1778] [id = 224] 07:23:47 INFO - PROCESS | 1778 | --DOCSHELL 0x91cb6400 == 36 [pid = 1778] [id = 239] 07:23:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01ac00 == 37 [pid = 1778] [id = 267] 07:23:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 120 (0x8e01b800) [pid = 1778] [serial = 802] [outer = (nil)] 07:23:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 121 (0x8f061400) [pid = 1778] [serial = 803] [outer = 0x8e01b800] 07:23:47 INFO - PROCESS | 1778 | 1465223027139 Marionette DEBUG loaded listener.js 07:23:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 122 (0x8f10cc00) [pid = 1778] [serial = 804] [outer = 0x8e01b800] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 121 (0x94f64400) [pid = 1778] [serial = 731] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 120 (0x92be2400) [pid = 1778] [serial = 725] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 119 (0x8f124000) [pid = 1778] [serial = 728] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 118 (0x92bebc00) [pid = 1778] [serial = 726] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x9091ec00) [pid = 1778] [serial = 716] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x919edc00) [pid = 1778] [serial = 717] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x8f06d400) [pid = 1778] [serial = 686] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x90917c00) [pid = 1778] [serial = 687] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x93ad1400) [pid = 1778] [serial = 704] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x93a7c400) [pid = 1778] [serial = 705] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x929b6c00) [pid = 1778] [serial = 722] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x91f28400) [pid = 1778] [serial = 719] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x92436800) [pid = 1778] [serial = 720] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x92438400) [pid = 1778] [serial = 689] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x92498400) [pid = 1778] [serial = 690] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x92849400) [pid = 1778] [serial = 692] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x929ae000) [pid = 1778] [serial = 693] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x929cf400) [pid = 1778] [serial = 695] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x929d2800) [pid = 1778] [serial = 696] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x92a08000) [pid = 1778] [serial = 698] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x92a0e000) [pid = 1778] [serial = 699] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x92be4400) [pid = 1778] [serial = 710] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x94f98c00) [pid = 1778] [serial = 711] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x91f21400) [pid = 1778] [serial = 684] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x93997800) [pid = 1778] [serial = 701] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x939a4000) [pid = 1778] [serial = 702] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x94f21000) [pid = 1778] [serial = 707] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x94f2a400) [pid = 1778] [serial = 708] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8c3d4400) [pid = 1778] [serial = 713] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8e3d9000) [pid = 1778] [serial = 714] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x950a6c00) [pid = 1778] [serial = 732] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x929d2c00) [pid = 1778] [serial = 723] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x92be1c00) [pid = 1778] [serial = 729] [outer = (nil)] [url = about:blank] 07:23:47 INFO - PROCESS | 1778 | 1465223027955 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]]]}] 07:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1600ms 07:23:47 INFO - PROCESS | 1778 | 1465223027992 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 1778 | 1465223027999 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 07:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:23:48 INFO - PROCESS | 1778 | 1465223028008 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 1778 | 1465223028013 Marionette TRACE conn3 <- [1,1042,null,{}] 07:23:48 INFO - PROCESS | 1778 | 1465223028031 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}] 07:23:48 INFO - PROCESS | 1778 | 1465223028036 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:48 INFO - PROCESS | 1778 | 1465223028283 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:23:48 INFO - PROCESS | 1778 | 1465223028418 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 1778 | 1465223028428 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e9400 == 38 [pid = 1778] [id = 268] 07:23:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x9091cc00) [pid = 1778] [serial = 805] [outer = (nil)] 07:23:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x90bf2800) [pid = 1778] [serial = 806] [outer = 0x9091cc00] 07:23:48 INFO - PROCESS | 1778 | 1465223028497 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x90e90400) [pid = 1778] [serial = 807] [outer = 0x9091cc00] 07:23:49 INFO - PROCESS | 1778 | 1465223029357 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]]]}] 07:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1391ms 07:23:49 INFO - PROCESS | 1778 | 1465223029416 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 1778 | 1465223029419 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 07:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:23:49 INFO - PROCESS | 1778 | 1465223029434 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - PROCESS | 1778 | 1465223029443 Marionette TRACE conn3 <- [1,1046,null,{}] 07:23:49 INFO - PROCESS | 1778 | 1465223029476 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}] 07:23:49 INFO - PROCESS | 1778 | 1465223029490 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:49 INFO - PROCESS | 1778 | 1465223029748 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:23:49 INFO - PROCESS | 1778 | 1465223029766 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:49 INFO - PROCESS | 1778 | 1465223029776 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x91ce3800 == 39 [pid = 1778] [id = 269] 07:23:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x91f22000) [pid = 1778] [serial = 808] [outer = (nil)] 07:23:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x92318800) [pid = 1778] [serial = 809] [outer = 0x91f22000] 07:23:49 INFO - PROCESS | 1778 | 1465223029848 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x92432000) [pid = 1778] [serial = 810] [outer = 0x91f22000] 07:23:50 INFO - PROCESS | 1778 | 1465223030789 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]]]}] 07:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1400ms 07:23:50 INFO - PROCESS | 1778 | 1465223030833 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 1778 | 1465223030837 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 07:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:23:50 INFO - PROCESS | 1778 | 1465223030843 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 1778 | 1465223030847 Marionette TRACE conn3 <- [1,1050,null,{}] 07:23:50 INFO - PROCESS | 1778 | 1465223030852 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}] 07:23:50 INFO - PROCESS | 1778 | 1465223030857 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:51 INFO - PROCESS | 1778 | 1465223031086 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:23:51 INFO - PROCESS | 1778 | 1465223031117 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:51 INFO - PROCESS | 1778 | 1465223031125 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3de400 == 40 [pid = 1778] [id = 270] 07:23:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x90e8c000) [pid = 1778] [serial = 811] [outer = (nil)] 07:23:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x9249cc00) [pid = 1778] [serial = 812] [outer = 0x90e8c000] 07:23:51 INFO - PROCESS | 1778 | 1465223031191 Marionette DEBUG loaded listener.js 07:23:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x9266fc00) [pid = 1778] [serial = 813] [outer = 0x90e8c000] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x8e3e2000) [pid = 1778] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x92434000) [pid = 1778] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x94f1fc00) [pid = 1778] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x950a5800) [pid = 1778] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x9744bc00) [pid = 1778] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8f06e400) [pid = 1778] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8e01e000) [pid = 1778] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8f068000) [pid = 1778] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x929d0800) [pid = 1778] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x9091a400) [pid = 1778] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x989db800) [pid = 1778] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x99a32c00) [pid = 1778] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8e014000) [pid = 1778] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:23:51 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x90e91c00) [pid = 1778] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:23:52 INFO - PROCESS | 1778 | 1465223032190 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]]]}] 07:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1379ms 07:23:52 INFO - PROCESS | 1778 | 1465223032223 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:23:52 INFO - PROCESS | 1778 | 1465223032226 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 07:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:23:52 INFO - PROCESS | 1778 | 1465223032232 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:23:52 INFO - PROCESS | 1778 | 1465223032235 Marionette TRACE conn3 <- [1,1054,null,{}] 07:23:52 INFO - PROCESS | 1778 | 1465223032241 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}] 07:23:52 INFO - PROCESS | 1778 | 1465223032245 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:52 INFO - PROCESS | 1778 | 1465223032454 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:23:52 INFO - PROCESS | 1778 | 1465223032472 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:52 INFO - PROCESS | 1778 | 1465223032480 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06c400 == 41 [pid = 1778] [id = 271] 07:23:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8f06e400) [pid = 1778] [serial = 814] [outer = (nil)] 07:23:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x92494000) [pid = 1778] [serial = 815] [outer = 0x8f06e400] 07:23:52 INFO - PROCESS | 1778 | 1465223032546 Marionette DEBUG loaded listener.js 07:23:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x929ac400) [pid = 1778] [serial = 816] [outer = 0x8f06e400] 07:23:53 INFO - PROCESS | 1778 | 1465223033388 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]]]}] 07:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1179ms 07:23:53 INFO - PROCESS | 1778 | 1465223033412 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:23:53 INFO - PROCESS | 1778 | 1465223033416 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 07:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:23:53 INFO - PROCESS | 1778 | 1465223033422 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:23:53 INFO - PROCESS | 1778 | 1465223033425 Marionette TRACE conn3 <- [1,1058,null,{}] 07:23:53 INFO - PROCESS | 1778 | 1465223033430 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}] 07:23:53 INFO - PROCESS | 1778 | 1465223033439 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:53 INFO - PROCESS | 1778 | 1465223033627 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:23:53 INFO - PROCESS | 1778 | 1465223033638 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:53 INFO - PROCESS | 1778 | 1465223033647 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x92846c00 == 42 [pid = 1778] [id = 272] 07:23:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x929cfc00) [pid = 1778] [serial = 817] [outer = (nil)] 07:23:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x92be2800) [pid = 1778] [serial = 818] [outer = 0x929cfc00] 07:23:53 INFO - PROCESS | 1778 | 1465223033712 Marionette DEBUG loaded listener.js 07:23:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x92be7c00) [pid = 1778] [serial = 819] [outer = 0x929cfc00] 07:23:55 INFO - PROCESS | 1778 | 1465223035032 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]]]}] 07:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1632ms 07:23:55 INFO - PROCESS | 1778 | 1465223035057 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:23:55 INFO - PROCESS | 1778 | 1465223035067 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 07:23:55 INFO - PROCESS | 1778 | 1465223035078 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:23:55 INFO - PROCESS | 1778 | 1465223035090 Marionette TRACE conn3 <- [1,1062,null,{}] 07:23:55 INFO - PROCESS | 1778 | 1465223035102 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}] 07:23:55 INFO - PROCESS | 1778 | 1465223035110 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:55 INFO - PROCESS | 1778 | 1465223035535 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:23:55 INFO - PROCESS | 1778 | 1465223035739 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:55 INFO - PROCESS | 1778 | 1465223035755 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f05f800 == 43 [pid = 1778] [id = 273] 07:23:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8f05fc00) [pid = 1778] [serial = 820] [outer = (nil)] 07:23:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x90918400) [pid = 1778] [serial = 821] [outer = 0x8f05fc00] 07:23:55 INFO - PROCESS | 1778 | 1465223035835 Marionette DEBUG loaded listener.js 07:23:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x90bf6800) [pid = 1778] [serial = 822] [outer = 0x8f05fc00] 07:23:56 INFO - PROCESS | 1778 | 1465223036763 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]]]}] 07:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1755ms 07:23:56 INFO - PROCESS | 1778 | 1465223036830 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:23:56 INFO - PROCESS | 1778 | 1465223036838 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 07:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:23:56 INFO - PROCESS | 1778 | 1465223036848 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 1778 | 1465223036853 Marionette TRACE conn3 <- [1,1066,null,{}] 07:23:56 INFO - PROCESS | 1778 | 1465223036860 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}] 07:23:56 INFO - PROCESS | 1778 | 1465223036866 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:57 INFO - PROCESS | 1778 | 1465223037098 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:23:57 INFO - PROCESS | 1778 | 1465223037365 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:57 INFO - PROCESS | 1778 | 1465223037377 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cb6400 == 44 [pid = 1778] [id = 274] 07:23:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x9231a400) [pid = 1778] [serial = 823] [outer = (nil)] 07:23:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x92436c00) [pid = 1778] [serial = 824] [outer = 0x9231a400] 07:23:57 INFO - PROCESS | 1778 | 1465223037502 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x92844800) [pid = 1778] [serial = 825] [outer = 0x9231a400] 07:23:58 INFO - PROCESS | 1778 | 1465223038481 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]]]}] 07:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1680ms 07:23:58 INFO - PROCESS | 1778 | 1465223038529 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:23:58 INFO - PROCESS | 1778 | 1465223038533 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 07:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:23:58 INFO - PROCESS | 1778 | 1465223038540 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:23:58 INFO - PROCESS | 1778 | 1465223038546 Marionette TRACE conn3 <- [1,1070,null,{}] 07:23:58 INFO - PROCESS | 1778 | 1465223038563 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}] 07:23:58 INFO - PROCESS | 1778 | 1465223038571 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:58 INFO - PROCESS | 1778 | 1465223038792 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:23:59 INFO - PROCESS | 1778 | 1465223039016 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 1778 | 1465223039023 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:23:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e017400 == 45 [pid = 1778] [id = 275] 07:23:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x92a0e000) [pid = 1778] [serial = 826] [outer = (nil)] 07:23:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x92beac00) [pid = 1778] [serial = 827] [outer = 0x92a0e000] 07:23:59 INFO - PROCESS | 1778 | 1465223039124 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x936ea400) [pid = 1778] [serial = 828] [outer = 0x92a0e000] 07:24:00 INFO - PROCESS | 1778 | 1465223039998 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]]]}] 07:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1484ms 07:24:00 INFO - PROCESS | 1778 | 1465223040025 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:24:00 INFO - PROCESS | 1778 | 1465223040030 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 07:24:00 INFO - PROCESS | 1778 | 1465223040036 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - PROCESS | 1778 | 1465223040040 Marionette TRACE conn3 <- [1,1074,null,{}] 07:24:00 INFO - PROCESS | 1778 | 1465223040045 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}] 07:24:00 INFO - PROCESS | 1778 | 1465223040051 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:00 INFO - PROCESS | 1778 | 1465223040244 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:24:00 INFO - PROCESS | 1778 | 1465223040523 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:00 INFO - PROCESS | 1778 | 1465223040531 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e7000 == 46 [pid = 1778] [id = 276] 07:24:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x92a04800) [pid = 1778] [serial = 829] [outer = (nil)] 07:24:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x9399cc00) [pid = 1778] [serial = 830] [outer = 0x92a04800] 07:24:00 INFO - PROCESS | 1778 | 1465223040657 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x939a4800) [pid = 1778] [serial = 831] [outer = 0x92a04800] 07:24:01 INFO - PROCESS | 1778 | 1465223041573 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]]]}] 07:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1585ms 07:24:01 INFO - PROCESS | 1778 | 1465223041621 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:24:01 INFO - PROCESS | 1778 | 1465223041624 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 07:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:24:01 INFO - PROCESS | 1778 | 1465223041631 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:24:01 INFO - PROCESS | 1778 | 1465223041635 Marionette TRACE conn3 <- [1,1078,null,{}] 07:24:01 INFO - PROCESS | 1778 | 1465223041641 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}] 07:24:01 INFO - PROCESS | 1778 | 1465223041646 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:01 INFO - PROCESS | 1778 | 1465223041851 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:24:02 INFO - PROCESS | 1778 | 1465223042081 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:02 INFO - PROCESS | 1778 | 1465223042089 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d8400 == 47 [pid = 1778] [id = 277] 07:24:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x91f1ec00) [pid = 1778] [serial = 832] [outer = (nil)] 07:24:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x939e8000) [pid = 1778] [serial = 833] [outer = 0x91f1ec00] 07:24:02 INFO - PROCESS | 1778 | 1465223042210 Marionette DEBUG loaded listener.js 07:24:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x93a72000) [pid = 1778] [serial = 834] [outer = 0x91f1ec00] 07:24:03 INFO - PROCESS | 1778 | 1465223043146 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]]]}] 07:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1541ms 07:24:03 INFO - PROCESS | 1778 | 1465223043173 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:24:03 INFO - PROCESS | 1778 | 1465223043176 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 07:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:24:03 INFO - PROCESS | 1778 | 1465223043183 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:24:03 INFO - PROCESS | 1778 | 1465223043187 Marionette TRACE conn3 <- [1,1082,null,{}] 07:24:03 INFO - PROCESS | 1778 | 1465223043195 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}] 07:24:03 INFO - PROCESS | 1778 | 1465223043204 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:03 INFO - PROCESS | 1778 | 1465223043411 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:24:03 INFO - PROCESS | 1778 | 1465223043635 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:03 INFO - PROCESS | 1778 | 1465223043644 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cdbc00 == 48 [pid = 1778] [id = 278] 07:24:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x9399a400) [pid = 1778] [serial = 835] [outer = (nil)] 07:24:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x93ada400) [pid = 1778] [serial = 836] [outer = 0x9399a400] 07:24:03 INFO - PROCESS | 1778 | 1465223043740 Marionette DEBUG loaded listener.js 07:24:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x93add800) [pid = 1778] [serial = 837] [outer = 0x9399a400] 07:24:04 INFO - PROCESS | 1778 | 1465223044643 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]]]}] 07:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1487ms 07:24:04 INFO - PROCESS | 1778 | 1465223044671 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:24:04 INFO - PROCESS | 1778 | 1465223044674 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 07:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:24:04 INFO - PROCESS | 1778 | 1465223044681 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:24:04 INFO - PROCESS | 1778 | 1465223044685 Marionette TRACE conn3 <- [1,1086,null,{}] 07:24:04 INFO - PROCESS | 1778 | 1465223044691 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}] 07:24:04 INFO - PROCESS | 1778 | 1465223044696 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:04 INFO - PROCESS | 1778 | 1465223044864 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:24:05 INFO - PROCESS | 1778 | 1465223045045 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:05 INFO - PROCESS | 1778 | 1465223045054 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x93ace800 == 49 [pid = 1778] [id = 279] 07:24:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x93ada800) [pid = 1778] [serial = 838] [outer = (nil)] 07:24:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x94f1e400) [pid = 1778] [serial = 839] [outer = 0x93ada800] 07:24:05 INFO - PROCESS | 1778 | 1465223045130 Marionette DEBUG loaded listener.js 07:24:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x94f22000) [pid = 1778] [serial = 840] [outer = 0x93ada800] 07:24:06 INFO - PROCESS | 1778 | 1465223046078 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]]]}] 07:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1446ms 07:24:06 INFO - PROCESS | 1778 | 1465223046129 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:24:06 INFO - PROCESS | 1778 | 1465223046136 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 07:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:24:06 INFO - PROCESS | 1778 | 1465223046146 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:24:06 INFO - PROCESS | 1778 | 1465223046151 Marionette TRACE conn3 <- [1,1090,null,{}] 07:24:06 INFO - PROCESS | 1778 | 1465223046161 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}] 07:24:06 INFO - PROCESS | 1778 | 1465223046167 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:06 INFO - PROCESS | 1778 | 1465223046399 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:24:06 INFO - PROCESS | 1778 | 1465223046620 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:06 INFO - PROCESS | 1778 | 1465223046629 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cdc00 == 50 [pid = 1778] [id = 280] 07:24:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x8e015c00) [pid = 1778] [serial = 841] [outer = (nil)] 07:24:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x8f065000) [pid = 1778] [serial = 842] [outer = 0x8e015c00] 07:24:06 INFO - PROCESS | 1778 | 1465223046758 Marionette DEBUG loaded listener.js 07:24:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x9091d800) [pid = 1778] [serial = 843] [outer = 0x8e015c00] 07:24:07 INFO - PROCESS | 1778 | 1465223047917 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]]]}] 07:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1838ms 07:24:07 INFO - PROCESS | 1778 | 1465223047983 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:24:07 INFO - PROCESS | 1778 | 1465223047990 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 07:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:24:08 INFO - PROCESS | 1778 | 1465223047997 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 1778 | 1465223048005 Marionette TRACE conn3 <- [1,1094,null,{}] 07:24:08 INFO - PROCESS | 1778 | 1465223048012 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}] 07:24:08 INFO - PROCESS | 1778 | 1465223048017 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:08 INFO - PROCESS | 1778 | 1465223048295 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:24:08 INFO - PROCESS | 1778 | 1465223048581 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 1778 | 1465223048592 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f068800 == 51 [pid = 1778] [id = 281] 07:24:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x8f102800) [pid = 1778] [serial = 844] [outer = (nil)] 07:24:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x9091fc00) [pid = 1778] [serial = 845] [outer = 0x8f102800] 07:24:08 INFO - PROCESS | 1778 | 1465223048667 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x919f2400) [pid = 1778] [serial = 846] [outer = 0x8f102800] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8f061800 == 50 [pid = 1778] [id = 238] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01dc00 == 49 [pid = 1778] [id = 254] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x91cc4000 == 48 [pid = 1778] [id = 240] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8f063400 == 47 [pid = 1778] [id = 228] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x9091b800 == 46 [pid = 1778] [id = 225] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ef800 == 45 [pid = 1778] [id = 233] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8f123000 == 44 [pid = 1778] [id = 227] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x92847000 == 43 [pid = 1778] [id = 231] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01f000 == 42 [pid = 1778] [id = 226] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8e012400 == 41 [pid = 1778] [id = 235] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8e017800 == 40 [pid = 1778] [id = 234] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cb400 == 39 [pid = 1778] [id = 232] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d4800 == 38 [pid = 1778] [id = 229] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x92841c00 == 37 [pid = 1778] [id = 230] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ccc00 == 36 [pid = 1778] [id = 237] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01a000 == 35 [pid = 1778] [id = 236] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cdc00 == 34 [pid = 1778] [id = 280] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x93ace800 == 33 [pid = 1778] [id = 279] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d8400 == 32 [pid = 1778] [id = 277] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x91cdbc00 == 31 [pid = 1778] [id = 278] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e7000 == 30 [pid = 1778] [id = 276] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8e017400 == 29 [pid = 1778] [id = 275] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x8f05f800 == 28 [pid = 1778] [id = 273] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x91cb6400 == 27 [pid = 1778] [id = 274] 07:24:09 INFO - PROCESS | 1778 | --DOCSHELL 0x92846c00 == 26 [pid = 1778] [id = 272] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x91cbc000) [pid = 1778] [serial = 776] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x90922800) [pid = 1778] [serial = 735] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x8f11d000) [pid = 1778] [serial = 734] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x92671000) [pid = 1778] [serial = 738] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x92665400) [pid = 1778] [serial = 737] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x9512c800) [pid = 1778] [serial = 741] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x950a9000) [pid = 1778] [serial = 740] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x989d2800) [pid = 1778] [serial = 744] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x98088000) [pid = 1778] [serial = 743] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x9930a000) [pid = 1778] [serial = 747] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x8f103c00) [pid = 1778] [serial = 767] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x8e3d4400) [pid = 1778] [serial = 764] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x8e3e3000) [pid = 1778] [serial = 765] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x989d8c00) [pid = 1778] [serial = 746] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x8f110c00) [pid = 1778] [serial = 762] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x8f104400) [pid = 1778] [serial = 761] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x99a29000) [pid = 1778] [serial = 750] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x90bea400) [pid = 1778] [serial = 771] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x99923800) [pid = 1778] [serial = 749] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x99c52800) [pid = 1778] [serial = 753] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x99a35800) [pid = 1778] [serial = 752] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x99ee4c00) [pid = 1778] [serial = 756] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x99c5b400) [pid = 1778] [serial = 755] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x90be9c00) [pid = 1778] [serial = 759] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x919e9400) [pid = 1778] [serial = 773] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8e3dfc00) [pid = 1778] [serial = 758] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x919f3400) [pid = 1778] [serial = 774] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x90921000) [pid = 1778] [serial = 770] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8f10b000) [pid = 1778] [serial = 768] [outer = (nil)] [url = about:blank] 07:24:10 INFO - PROCESS | 1778 | 1465223050795 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]]]}] 07:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2837ms 07:24:10 INFO - PROCESS | 1778 | 1465223050835 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:24:10 INFO - PROCESS | 1778 | 1465223050841 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 07:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:24:10 INFO - PROCESS | 1778 | 1465223050849 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:24:10 INFO - PROCESS | 1778 | 1465223050856 Marionette TRACE conn3 <- [1,1098,null,{}] 07:24:10 INFO - PROCESS | 1778 | 1465223050863 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}] 07:24:10 INFO - PROCESS | 1778 | 1465223050868 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:11 INFO - PROCESS | 1778 | 1465223051049 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:24:11 INFO - PROCESS | 1778 | 1465223051174 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:11 INFO - PROCESS | 1778 | 1465223051181 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d8c00 == 27 [pid = 1778] [id = 282] 07:24:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8e3db400) [pid = 1778] [serial = 847] [outer = (nil)] 07:24:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8e6ed800) [pid = 1778] [serial = 848] [outer = 0x8e3db400] 07:24:11 INFO - PROCESS | 1778 | 1465223051257 Marionette DEBUG loaded listener.js 07:24:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8f103000) [pid = 1778] [serial = 849] [outer = 0x8e3db400] 07:24:12 INFO - PROCESS | 1778 | 1465223052071 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]]]}] 07:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1293ms 07:24:12 INFO - PROCESS | 1778 | 1465223052142 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 1778 | 1465223052151 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 07:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:24:12 INFO - PROCESS | 1778 | 1465223052163 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 1778 | 1465223052167 Marionette TRACE conn3 <- [1,1102,null,{}] 07:24:12 INFO - PROCESS | 1778 | 1465223052173 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}] 07:24:12 INFO - PROCESS | 1778 | 1465223052179 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:12 INFO - PROCESS | 1778 | 1465223052356 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:24:12 INFO - PROCESS | 1778 | 1465223052512 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:12 INFO - PROCESS | 1778 | 1465223052522 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f128400 == 28 [pid = 1778] [id = 283] 07:24:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x90917000) [pid = 1778] [serial = 850] [outer = (nil)] 07:24:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x90921c00) [pid = 1778] [serial = 851] [outer = 0x90917000] 07:24:12 INFO - PROCESS | 1778 | 1465223052593 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x90bec800) [pid = 1778] [serial = 852] [outer = 0x90917000] 07:24:13 INFO - PROCESS | 1778 | 1465223053578 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]]]}] 07:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1446ms 07:24:13 INFO - PROCESS | 1778 | 1465223053614 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 1778 | 1465223053618 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 07:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:24:13 INFO - PROCESS | 1778 | 1465223053624 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - PROCESS | 1778 | 1465223053630 Marionette TRACE conn3 <- [1,1106,null,{}] 07:24:13 INFO - PROCESS | 1778 | 1465223053647 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}] 07:24:13 INFO - PROCESS | 1778 | 1465223053656 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:13 INFO - PROCESS | 1778 | 1465223053872 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:24:13 INFO - PROCESS | 1778 | 1465223053956 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:13 INFO - PROCESS | 1778 | 1465223053967 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x919f5400 == 29 [pid = 1778] [id = 284] 07:24:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x91cbd800) [pid = 1778] [serial = 853] [outer = (nil)] 07:24:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x91cc3c00) [pid = 1778] [serial = 854] [outer = 0x91cbd800] 07:24:14 INFO - PROCESS | 1778 | 1465223054039 Marionette DEBUG loaded listener.js 07:24:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x91ce2400) [pid = 1778] [serial = 855] [outer = 0x91cbd800] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x91f22000) [pid = 1778] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x90e8c000) [pid = 1778] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x8f06e400) [pid = 1778] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8e6e4000) [pid = 1778] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8c3d5400) [pid = 1778] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x91f27400) [pid = 1778] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8c3d1000) [pid = 1778] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x929afc00) [pid = 1778] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x90921800) [pid = 1778] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8e01c400) [pid = 1778] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8e01b800) [pid = 1778] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x9091cc00) [pid = 1778] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92439800) [pid = 1778] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8f11ec00) [pid = 1778] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:24:15 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x929cfc00) [pid = 1778] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:24:15 INFO - PROCESS | 1778 | 1465223055561 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]]]}] 07:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1995ms 07:24:15 INFO - PROCESS | 1778 | 1465223055620 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:24:15 INFO - PROCESS | 1778 | 1465223055625 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 07:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:24:15 INFO - PROCESS | 1778 | 1465223055630 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - PROCESS | 1778 | 1465223055634 Marionette TRACE conn3 <- [1,1110,null,{}] 07:24:15 INFO - PROCESS | 1778 | 1465223055639 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}] 07:24:15 INFO - PROCESS | 1778 | 1465223055644 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:15 INFO - PROCESS | 1778 | 1465223055814 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:24:15 INFO - PROCESS | 1778 | 1465223055833 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:15 INFO - PROCESS | 1778 | 1465223055849 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e3800 == 30 [pid = 1778] [id = 285] 07:24:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8e6e4000) [pid = 1778] [serial = 856] [outer = (nil)] 07:24:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x91cc0400) [pid = 1778] [serial = 857] [outer = 0x8e6e4000] 07:24:16 INFO - PROCESS | 1778 | 1465223056024 Marionette DEBUG loaded listener.js 07:24:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x92318c00) [pid = 1778] [serial = 858] [outer = 0x8e6e4000] 07:24:16 INFO - PROCESS | 1778 | 1465223056748 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]]]}] 07:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1130ms 07:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:24:16 INFO - PROCESS | 1778 | 1465223056761 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:24:16 INFO - PROCESS | 1778 | 1465223056764 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 07:24:16 INFO - PROCESS | 1778 | 1465223056771 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:24:16 INFO - PROCESS | 1778 | 1465223056775 Marionette TRACE conn3 <- [1,1114,null,{}] 07:24:16 INFO - PROCESS | 1778 | 1465223056780 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}] 07:24:16 INFO - PROCESS | 1778 | 1465223056785 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:16 INFO - PROCESS | 1778 | 1465223056933 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:24:17 INFO - PROCESS | 1778 | 1465223057115 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:17 INFO - PROCESS | 1778 | 1465223057125 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ca000 == 31 [pid = 1778] [id = 286] 07:24:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8c3cb000) [pid = 1778] [serial = 859] [outer = (nil)] 07:24:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8c3d4400) [pid = 1778] [serial = 860] [outer = 0x8c3cb000] 07:24:17 INFO - PROCESS | 1778 | 1465223057208 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8e015800) [pid = 1778] [serial = 861] [outer = 0x8c3cb000] 07:24:18 INFO - PROCESS | 1778 | 1465223058269 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]]]}] 07:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1552ms 07:24:18 INFO - PROCESS | 1778 | 1465223058324 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 1778 | 1465223058330 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 07:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:24:18 INFO - PROCESS | 1778 | 1465223058338 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:24:18 INFO - PROCESS | 1778 | 1465223058343 Marionette TRACE conn3 <- [1,1118,null,{}] 07:24:18 INFO - PROCESS | 1778 | 1465223058351 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}] 07:24:18 INFO - PROCESS | 1778 | 1465223058359 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:18 INFO - PROCESS | 1778 | 1465223058676 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:24:18 INFO - PROCESS | 1778 | 1465223058861 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:18 INFO - PROCESS | 1778 | 1465223058871 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f068c00 == 32 [pid = 1778] [id = 287] 07:24:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8f10a000) [pid = 1778] [serial = 862] [outer = (nil)] 07:24:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8f11c800) [pid = 1778] [serial = 863] [outer = 0x8f10a000] 07:24:18 INFO - PROCESS | 1778 | 1465223058955 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x90916400) [pid = 1778] [serial = 864] [outer = 0x8f10a000] 07:24:19 INFO - PROCESS | 1778 | 1465223059913 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]]]}] 07:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1641ms 07:24:19 INFO - PROCESS | 1778 | 1465223059982 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:24:19 INFO - PROCESS | 1778 | 1465223059989 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 07:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:24:20 INFO - PROCESS | 1778 | 1465223059997 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 1778 | 1465223060001 Marionette TRACE conn3 <- [1,1122,null,{}] 07:24:20 INFO - PROCESS | 1778 | 1465223060008 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}] 07:24:20 INFO - PROCESS | 1778 | 1465223060013 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:20 INFO - PROCESS | 1778 | 1465223060256 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:24:20 INFO - PROCESS | 1778 | 1465223060519 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:20 INFO - PROCESS | 1778 | 1465223060531 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e3400 == 33 [pid = 1778] [id = 288] 07:24:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8f120c00) [pid = 1778] [serial = 865] [outer = (nil)] 07:24:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x919f1400) [pid = 1778] [serial = 866] [outer = 0x8f120c00] 07:24:20 INFO - PROCESS | 1778 | 1465223060652 Marionette DEBUG loaded listener.js 07:24:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x91cddc00) [pid = 1778] [serial = 867] [outer = 0x8f120c00] 07:24:21 INFO - PROCESS | 1778 | 1465223061605 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]]]}] 07:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1640ms 07:24:21 INFO - PROCESS | 1778 | 1465223061637 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:24:21 INFO - PROCESS | 1778 | 1465223061642 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 07:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:24:21 INFO - PROCESS | 1778 | 1465223061650 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:24:21 INFO - PROCESS | 1778 | 1465223061660 Marionette TRACE conn3 <- [1,1126,null,{}] 07:24:21 INFO - PROCESS | 1778 | 1465223061675 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}] 07:24:21 INFO - PROCESS | 1778 | 1465223061682 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:21 INFO - PROCESS | 1778 | 1465223061908 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:24:22 INFO - PROCESS | 1778 | 1465223062125 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:22 INFO - PROCESS | 1778 | 1465223062133 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x90923000 == 34 [pid = 1778] [id = 289] 07:24:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x91cd5400) [pid = 1778] [serial = 868] [outer = (nil)] 07:24:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x92673000) [pid = 1778] [serial = 869] [outer = 0x91cd5400] 07:24:22 INFO - PROCESS | 1778 | 1465223062267 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x92843000) [pid = 1778] [serial = 870] [outer = 0x91cd5400] 07:24:23 INFO - PROCESS | 1778 | 1465223063207 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]]]}] 07:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1599ms 07:24:23 INFO - PROCESS | 1778 | 1465223063248 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:24:23 INFO - PROCESS | 1778 | 1465223063253 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 07:24:23 INFO - PROCESS | 1778 | 1465223063260 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - PROCESS | 1778 | 1465223063264 Marionette TRACE conn3 <- [1,1130,null,{}] 07:24:23 INFO - PROCESS | 1778 | 1465223063269 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}] 07:24:23 INFO - PROCESS | 1778 | 1465223063275 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:23 INFO - PROCESS | 1778 | 1465223063496 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:24:23 INFO - PROCESS | 1778 | 1465223063725 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:23 INFO - PROCESS | 1778 | 1465223063732 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x92849000 == 35 [pid = 1778] [id = 290] 07:24:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x929b0000) [pid = 1778] [serial = 871] [outer = (nil)] 07:24:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x929b8400) [pid = 1778] [serial = 872] [outer = 0x929b0000] 07:24:23 INFO - PROCESS | 1778 | 1465223063829 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x929cb400) [pid = 1778] [serial = 873] [outer = 0x929b0000] 07:24:24 INFO - PROCESS | 1778 | 1465223064732 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]]]}] 07:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1490ms 07:24:24 INFO - PROCESS | 1778 | 1465223064749 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 1778 | 1465223064753 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 07:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:24:24 INFO - PROCESS | 1778 | 1465223064760 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - PROCESS | 1778 | 1465223064763 Marionette TRACE conn3 <- [1,1134,null,{}] 07:24:24 INFO - PROCESS | 1778 | 1465223064769 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}] 07:24:24 INFO - PROCESS | 1778 | 1465223064773 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:24 INFO - PROCESS | 1778 | 1465223064947 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:24:25 INFO - PROCESS | 1778 | 1465223065135 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 1778 | 1465223065155 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091dc00 == 36 [pid = 1778] [id = 291] 07:24:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x919f4000) [pid = 1778] [serial = 874] [outer = (nil)] 07:24:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x929d4c00) [pid = 1778] [serial = 875] [outer = 0x919f4000] 07:24:25 INFO - PROCESS | 1778 | 1465223065296 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x92a10000) [pid = 1778] [serial = 876] [outer = 0x919f4000] 07:24:26 INFO - PROCESS | 1778 | 1465223066369 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]]]}] 07:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1680ms 07:24:26 INFO - PROCESS | 1778 | 1465223066441 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:24:26 INFO - PROCESS | 1778 | 1465223066446 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 07:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:24:26 INFO - PROCESS | 1778 | 1465223066452 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:24:26 INFO - PROCESS | 1778 | 1465223066456 Marionette TRACE conn3 <- [1,1138,null,{}] 07:24:26 INFO - PROCESS | 1778 | 1465223066462 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}] 07:24:26 INFO - PROCESS | 1778 | 1465223066468 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:26 INFO - PROCESS | 1778 | 1465223066820 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:24:27 INFO - PROCESS | 1778 | 1465223067054 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:27 INFO - PROCESS | 1778 | 1465223067065 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d4800 == 37 [pid = 1778] [id = 292] 07:24:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x8e3d5400) [pid = 1778] [serial = 877] [outer = (nil)] 07:24:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x8e3e1800) [pid = 1778] [serial = 878] [outer = 0x8e3d5400] 07:24:27 INFO - PROCESS | 1778 | 1465223067138 Marionette DEBUG loaded listener.js 07:24:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x8e6ec800) [pid = 1778] [serial = 879] [outer = 0x8e3d5400] 07:24:28 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e3800 == 36 [pid = 1778] [id = 285] 07:24:28 INFO - PROCESS | 1778 | --DOCSHELL 0x919f5400 == 35 [pid = 1778] [id = 284] 07:24:28 INFO - PROCESS | 1778 | --DOCSHELL 0x8f128400 == 34 [pid = 1778] [id = 283] 07:24:28 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d8c00 == 33 [pid = 1778] [id = 282] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x92432000) [pid = 1778] [serial = 810] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x9249cc00) [pid = 1778] [serial = 812] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x92494000) [pid = 1778] [serial = 815] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x90e91800) [pid = 1778] [serial = 782] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x919f2000) [pid = 1778] [serial = 783] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x8e016800) [pid = 1778] [serial = 800] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x8f123400) [pid = 1778] [serial = 801] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x92317800) [pid = 1778] [serial = 785] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x9231fc00) [pid = 1778] [serial = 786] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x91cc2800) [pid = 1778] [serial = 777] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x929b3c00) [pid = 1778] [serial = 794] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x929ac400) [pid = 1778] [serial = 816] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x929bb800) [pid = 1778] [serial = 795] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x9266f000) [pid = 1778] [serial = 791] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x92673800) [pid = 1778] [serial = 792] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8e3d7000) [pid = 1778] [serial = 779] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8f101c00) [pid = 1778] [serial = 780] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8f061400) [pid = 1778] [serial = 803] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8f10cc00) [pid = 1778] [serial = 804] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x90bf2800) [pid = 1778] [serial = 806] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x9249c000) [pid = 1778] [serial = 788] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x9249e400) [pid = 1778] [serial = 789] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92a01800) [pid = 1778] [serial = 797] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92a07c00) [pid = 1778] [serial = 798] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92be2800) [pid = 1778] [serial = 818] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92be7c00) [pid = 1778] [serial = 819] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92318800) [pid = 1778] [serial = 809] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9266fc00) [pid = 1778] [serial = 813] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x90e90400) [pid = 1778] [serial = 807] [outer = (nil)] [url = about:blank] 07:24:28 INFO - PROCESS | 1778 | --DOCSHELL 0x9871f000 == 32 [pid = 1778] [id = 10] 07:24:28 INFO - PROCESS | 1778 | 1465223068237 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]]]}] 07:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1836ms 07:24:28 INFO - PROCESS | 1778 | 1465223068296 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:24:28 INFO - PROCESS | 1778 | 1465223068303 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 07:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:24:28 INFO - PROCESS | 1778 | 1465223068312 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:24:28 INFO - PROCESS | 1778 | 1465223068317 Marionette TRACE conn3 <- [1,1142,null,{}] 07:24:28 INFO - PROCESS | 1778 | 1465223068324 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}] 07:24:28 INFO - PROCESS | 1778 | 1465223068329 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:28 INFO - PROCESS | 1778 | 1465223068498 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:24:28 INFO - PROCESS | 1778 | 1465223068511 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:28 INFO - PROCESS | 1778 | 1465223068523 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e0000 == 33 [pid = 1778] [id = 293] 07:24:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8f101400) [pid = 1778] [serial = 880] [outer = (nil)] 07:24:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8f125c00) [pid = 1778] [serial = 881] [outer = 0x8f101400] 07:24:28 INFO - PROCESS | 1778 | 1465223068626 Marionette DEBUG loaded listener.js 07:24:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x90923800) [pid = 1778] [serial = 882] [outer = 0x8f101400] 07:24:29 INFO - PROCESS | 1778 | 1465223069610 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]]]}] 07:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1342ms 07:24:29 INFO - PROCESS | 1778 | 1465223069654 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:24:29 INFO - PROCESS | 1778 | 1465223069659 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 07:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:24:29 INFO - PROCESS | 1778 | 1465223069672 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:24:29 INFO - PROCESS | 1778 | 1465223069678 Marionette TRACE conn3 <- [1,1146,null,{}] 07:24:29 INFO - PROCESS | 1778 | 1465223069683 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}] 07:24:29 INFO - PROCESS | 1778 | 1465223069688 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:29 INFO - PROCESS | 1778 | 1465223069859 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:24:29 INFO - PROCESS | 1778 | 1465223069869 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:29 INFO - PROCESS | 1778 | 1465223069876 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01a400 == 34 [pid = 1778] [id = 294] 07:24:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x90922800) [pid = 1778] [serial = 883] [outer = (nil)] 07:24:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x919f3400) [pid = 1778] [serial = 884] [outer = 0x90922800] 07:24:29 INFO - PROCESS | 1778 | 1465223069948 Marionette DEBUG loaded listener.js 07:24:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x91cc4800) [pid = 1778] [serial = 885] [outer = 0x90922800] 07:24:31 INFO - PROCESS | 1778 | 1465223071053 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]]]}] 07:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1432ms 07:24:31 INFO - PROCESS | 1778 | 1465223071122 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:24:31 INFO - PROCESS | 1778 | 1465223071129 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 07:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:24:31 INFO - PROCESS | 1778 | 1465223071145 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:24:31 INFO - PROCESS | 1778 | 1465223071151 Marionette TRACE conn3 <- [1,1150,null,{}] 07:24:31 INFO - PROCESS | 1778 | 1465223071163 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}] 07:24:31 INFO - PROCESS | 1778 | 1465223071168 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:31 INFO - PROCESS | 1778 | 1465223071389 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:24:31 INFO - PROCESS | 1778 | 1465223071411 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:31 INFO - PROCESS | 1778 | 1465223071421 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x92320000 == 35 [pid = 1778] [id = 295] 07:24:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9242b800) [pid = 1778] [serial = 886] [outer = (nil)] 07:24:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x9249a800) [pid = 1778] [serial = 887] [outer = 0x9242b800] 07:24:31 INFO - PROCESS | 1778 | 1465223071501 Marionette DEBUG loaded listener.js 07:24:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9249d400) [pid = 1778] [serial = 888] [outer = 0x9242b800] 07:24:32 INFO - PROCESS | 1778 | 1465223072407 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]]]}] 07:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1292ms 07:24:32 INFO - PROCESS | 1778 | 1465223072432 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:24:32 INFO - PROCESS | 1778 | 1465223072435 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 07:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:24:32 INFO - PROCESS | 1778 | 1465223072443 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:24:32 INFO - PROCESS | 1778 | 1465223072446 Marionette TRACE conn3 <- [1,1154,null,{}] 07:24:32 INFO - PROCESS | 1778 | 1465223072457 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}] 07:24:32 INFO - PROCESS | 1778 | 1465223072461 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:32 INFO - PROCESS | 1778 | 1465223072669 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x9231a400) [pid = 1778] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x90917000) [pid = 1778] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8f05fc00) [pid = 1778] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8e3db400) [pid = 1778] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91f1ec00) [pid = 1778] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92a04800) [pid = 1778] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8f102800) [pid = 1778] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9399a400) [pid = 1778] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91cbd800) [pid = 1778] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8e015c00) [pid = 1778] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92a0e000) [pid = 1778] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:24:32 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x93ada800) [pid = 1778] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:24:32 INFO - PROCESS | 1778 | 1465223072888 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:32 INFO - PROCESS | 1778 | 1465223072898 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e015c00 == 36 [pid = 1778] [id = 296] 07:24:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e3d9000) [pid = 1778] [serial = 889] [outer = (nil)] 07:24:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x90916000) [pid = 1778] [serial = 890] [outer = 0x8e3d9000] 07:24:32 INFO - PROCESS | 1778 | 1465223072963 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x90bea000) [pid = 1778] [serial = 891] [outer = 0x8e3d9000] 07:24:33 INFO - PROCESS | 1778 | 1465223073749 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]]]}] 07:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1331ms 07:24:33 INFO - PROCESS | 1778 | 1465223073773 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:24:33 INFO - PROCESS | 1778 | 1465223073776 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 07:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:24:33 INFO - PROCESS | 1778 | 1465223073791 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:24:33 INFO - PROCESS | 1778 | 1465223073794 Marionette TRACE conn3 <- [1,1158,null,{}] 07:24:33 INFO - PROCESS | 1778 | 1465223073800 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}] 07:24:33 INFO - PROCESS | 1778 | 1465223073805 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:33 INFO - PROCESS | 1778 | 1465223073977 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:24:34 INFO - PROCESS | 1778 | 1465223073997 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:34 INFO - PROCESS | 1778 | 1465223074010 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x9284b000 == 37 [pid = 1778] [id = 297] 07:24:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9284b800) [pid = 1778] [serial = 892] [outer = (nil)] 07:24:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929aec00) [pid = 1778] [serial = 893] [outer = 0x9284b800] 07:24:34 INFO - PROCESS | 1778 | 1465223074091 Marionette DEBUG loaded listener.js 07:24:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x929d4800) [pid = 1778] [serial = 894] [outer = 0x9284b800] 07:24:35 INFO - PROCESS | 1778 | 1465223075166 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]]]}] 07:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1444ms 07:24:35 INFO - PROCESS | 1778 | 1465223075236 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:24:35 INFO - PROCESS | 1778 | 1465223075243 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 07:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:24:35 INFO - PROCESS | 1778 | 1465223075252 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:24:35 INFO - PROCESS | 1778 | 1465223075256 Marionette TRACE conn3 <- [1,1162,null,{}] 07:24:35 INFO - PROCESS | 1778 | 1465223075266 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}] 07:24:35 INFO - PROCESS | 1778 | 1465223075272 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:35 INFO - PROCESS | 1778 | 1465223075502 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:24:35 INFO - PROCESS | 1778 | 1465223075751 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:35 INFO - PROCESS | 1778 | 1465223075765 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01fc00 == 38 [pid = 1778] [id = 298] 07:24:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8e020400) [pid = 1778] [serial = 895] [outer = (nil)] 07:24:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8f06e400) [pid = 1778] [serial = 896] [outer = 0x8e020400] 07:24:35 INFO - PROCESS | 1778 | 1465223075893 Marionette DEBUG loaded listener.js 07:24:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8f10d400) [pid = 1778] [serial = 897] [outer = 0x8e020400] 07:24:36 INFO - PROCESS | 1778 | 1465223076865 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]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1684ms 07:24:36 INFO - PROCESS | 1778 | 1465223076937 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 1778 | 1465223076944 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 07:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:24:36 INFO - PROCESS | 1778 | 1465223076955 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - PROCESS | 1778 | 1465223076958 Marionette TRACE conn3 <- [1,1166,null,{}] 07:24:36 INFO - PROCESS | 1778 | 1465223076965 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}] 07:24:36 INFO - PROCESS | 1778 | 1465223076971 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:37 INFO - PROCESS | 1778 | 1465223077198 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:24:37 INFO - PROCESS | 1778 | 1465223077422 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 1778 | 1465223077431 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e98c00 == 39 [pid = 1778] [id = 299] 07:24:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x919ec800) [pid = 1778] [serial = 898] [outer = (nil)] 07:24:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x91f1a400) [pid = 1778] [serial = 899] [outer = 0x919ec800] 07:24:37 INFO - PROCESS | 1778 | 1465223077527 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9231ac00) [pid = 1778] [serial = 900] [outer = 0x919ec800] 07:24:38 INFO - PROCESS | 1778 | 1465223078504 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]]]}] 07:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1591ms 07:24:38 INFO - PROCESS | 1778 | 1465223078546 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 07:24:38 INFO - PROCESS | 1778 | 1465223078551 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 07:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:24:38 INFO - PROCESS | 1778 | 1465223078558 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:24:38 INFO - PROCESS | 1778 | 1465223078564 Marionette TRACE conn3 <- [1,1170,null,{}] 07:24:38 INFO - PROCESS | 1778 | 1465223078580 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}] 07:24:38 INFO - PROCESS | 1778 | 1465223078589 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:38 INFO - PROCESS | 1778 | 1465223078785 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:24:39 INFO - PROCESS | 1778 | 1465223079017 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:39 INFO - PROCESS | 1778 | 1465223079031 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x92846800 == 40 [pid = 1778] [id = 300] 07:24:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x92848400) [pid = 1778] [serial = 901] [outer = (nil)] 07:24:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x92a05400) [pid = 1778] [serial = 902] [outer = 0x92848400] 07:24:39 INFO - PROCESS | 1778 | 1465223079126 Marionette DEBUG loaded listener.js 07:24:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x92a0bc00) [pid = 1778] [serial = 903] [outer = 0x92848400] 07:24:40 INFO - PROCESS | 1778 | 1465223080026 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]]]}] 07:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1496ms 07:24:40 INFO - PROCESS | 1778 | 1465223080054 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 07:24:40 INFO - PROCESS | 1778 | 1465223080059 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 07:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:24:40 INFO - PROCESS | 1778 | 1465223080066 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:24:40 INFO - PROCESS | 1778 | 1465223080069 Marionette TRACE conn3 <- [1,1174,null,{}] 07:24:40 INFO - PROCESS | 1778 | 1465223080076 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}] 07:24:40 INFO - PROCESS | 1778 | 1465223080081 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:40 INFO - PROCESS | 1778 | 1465223080268 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:24:40 INFO - PROCESS | 1778 | 1465223080437 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:40 INFO - PROCESS | 1778 | 1465223080445 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x92a0f400 == 41 [pid = 1778] [id = 301] 07:24:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x92bdcc00) [pid = 1778] [serial = 904] [outer = (nil)] 07:24:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x92be7c00) [pid = 1778] [serial = 905] [outer = 0x92bdcc00] 07:24:40 INFO - PROCESS | 1778 | 1465223080525 Marionette DEBUG loaded listener.js 07:24:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x92cdf400) [pid = 1778] [serial = 906] [outer = 0x92bdcc00] 07:24:41 INFO - PROCESS | 1778 | 1465223081469 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] 07:24:41 INFO - PROCESS | 1778 | 1465223081522 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 07:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:24:41 INFO - PROCESS | 1778 | 1465223081529 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:24:41 INFO - PROCESS | 1778 | 1465223081533 Marionette TRACE conn3 <- [1,1178,null,{}] 07:24:41 INFO - PROCESS | 1778 | 1465223081539 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}] 07:24:41 INFO - PROCESS | 1778 | 1465223081544 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:41 INFO - PROCESS | 1778 | 1465223081725 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:24:41 INFO - PROCESS | 1778 | 1465223081898 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:41 INFO - PROCESS | 1778 | 1465223081905 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x929c9400 == 42 [pid = 1778] [id = 302] 07:24:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x92a0e000) [pid = 1778] [serial = 907] [outer = (nil)] 07:24:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x9399f800) [pid = 1778] [serial = 908] [outer = 0x92a0e000] 07:24:42 INFO - PROCESS | 1778 | 1465223081998 Marionette DEBUG loaded listener.js 07:24:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x939e0000) [pid = 1778] [serial = 909] [outer = 0x92a0e000] 07:24:42 INFO - PROCESS | 1778 | 1465223082932 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] 07:24:42 INFO - PROCESS | 1778 | 1465223082979 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 07:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:24:42 INFO - PROCESS | 1778 | 1465223082986 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 1778 | 1465223082990 Marionette TRACE conn3 <- [1,1182,null,{}] 07:24:42 INFO - PROCESS | 1778 | 1465223082995 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}] 07:24:43 INFO - PROCESS | 1778 | 1465223083005 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:43 INFO - PROCESS | 1778 | 1465223083222 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:24:43 INFO - PROCESS | 1778 | 1465223083447 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:43 INFO - PROCESS | 1778 | 1465223083454 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x929d7c00 == 43 [pid = 1778] [id = 303] 07:24:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x9399a400) [pid = 1778] [serial = 910] [outer = (nil)] 07:24:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x93ada000) [pid = 1778] [serial = 911] [outer = 0x9399a400] 07:24:43 INFO - PROCESS | 1778 | 1465223083576 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x94f1fc00) [pid = 1778] [serial = 912] [outer = 0x9399a400] 07:24:44 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:24:44 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:24:44 INFO - PROCESS | 1778 | 1465223084514 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] 07:24:44 INFO - PROCESS | 1778 | 1465223084573 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 07:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:24:44 INFO - PROCESS | 1778 | 1465223084580 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:24:44 INFO - PROCESS | 1778 | 1465223084583 Marionette TRACE conn3 <- [1,1186,null,{}] 07:24:44 INFO - PROCESS | 1778 | 1465223084589 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}] 07:24:44 INFO - PROCESS | 1778 | 1465223084594 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:44 INFO - PROCESS | 1778 | 1465223084791 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:24:45 INFO - PROCESS | 1778 | 1465223085006 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:45 INFO - PROCESS | 1778 | 1465223085016 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e8a000 == 44 [pid = 1778] [id = 304] 07:24:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x93a7b800) [pid = 1778] [serial = 913] [outer = (nil)] 07:24:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x94f5f800) [pid = 1778] [serial = 914] [outer = 0x93a7b800] 07:24:45 INFO - PROCESS | 1778 | 1465223085137 Marionette DEBUG loaded listener.js 07:24:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x94f63800) [pid = 1778] [serial = 915] [outer = 0x93a7b800] 07:24:46 INFO - PROCESS | 1778 | 1465223086019 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] 07:24:46 INFO - PROCESS | 1778 | 1465223086066 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 07:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:24:46 INFO - PROCESS | 1778 | 1465223086073 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:24:46 INFO - PROCESS | 1778 | 1465223086077 Marionette TRACE conn3 <- [1,1190,null,{}] 07:24:46 INFO - PROCESS | 1778 | 1465223086083 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}] 07:24:46 INFO - PROCESS | 1778 | 1465223086088 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:46 INFO - PROCESS | 1778 | 1465223086276 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:24:46 INFO - PROCESS | 1778 | 1465223086452 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:46 INFO - PROCESS | 1778 | 1465223086461 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f106c00 == 45 [pid = 1778] [id = 305] 07:24:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x92323c00) [pid = 1778] [serial = 916] [outer = (nil)] 07:24:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x95082c00) [pid = 1778] [serial = 917] [outer = 0x92323c00] 07:24:46 INFO - PROCESS | 1778 | 1465223086587 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x95086800) [pid = 1778] [serial = 918] [outer = 0x92323c00] 07:24:47 INFO - PROCESS | 1778 | 1465223087527 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] 07:24:47 INFO - PROCESS | 1778 | 1465223087619 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 07:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:24:47 INFO - PROCESS | 1778 | 1465223087627 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 1778 | 1465223087630 Marionette TRACE conn3 <- [1,1194,null,{}] 07:24:47 INFO - PROCESS | 1778 | 1465223087636 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}] 07:24:47 INFO - PROCESS | 1778 | 1465223087641 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:48 INFO - PROCESS | 1778 | 1465223088048 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:24:48 INFO - PROCESS | 1778 | 1465223088299 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:48 INFO - PROCESS | 1778 | 1465223088308 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e7c00 == 46 [pid = 1778] [id = 306] 07:24:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x8e6e8400) [pid = 1778] [serial = 919] [outer = (nil)] 07:24:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x8f069400) [pid = 1778] [serial = 920] [outer = 0x8e6e8400] 07:24:48 INFO - PROCESS | 1778 | 1465223088387 Marionette DEBUG loaded listener.js 07:24:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x8f110400) [pid = 1778] [serial = 921] [outer = 0x8e6e8400] 07:24:49 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:24:49 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:24:49 INFO - PROCESS | 1778 | 1465223089292 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] 07:24:49 INFO - PROCESS | 1778 | 1465223089373 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 07:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:24:49 INFO - PROCESS | 1778 | 1465223089381 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:24:49 INFO - PROCESS | 1778 | 1465223089386 Marionette TRACE conn3 <- [1,1198,null,{}] 07:24:49 INFO - PROCESS | 1778 | 1465223089393 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}] 07:24:49 INFO - PROCESS | 1778 | 1465223089398 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:49 INFO - PROCESS | 1778 | 1465223089670 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e9400 == 45 [pid = 1778] [id = 268] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ca400 == 44 [pid = 1778] [id = 258] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x92322c00 == 43 [pid = 1778] [id = 262] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01ac00 == 42 [pid = 1778] [id = 267] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x91ce3800 == 41 [pid = 1778] [id = 269] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x90915800 == 40 [pid = 1778] [id = 256] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06b000 == 39 [pid = 1778] [id = 255] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06c400 == 38 [pid = 1778] [id = 271] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3de400 == 37 [pid = 1778] [id = 270] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x90e8d400 == 36 [pid = 1778] [id = 257] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01bc00 == 35 [pid = 1778] [id = 259] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x929af400 == 34 [pid = 1778] [id = 264] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8f068c00 == 33 [pid = 1778] [id = 287] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ca000 == 32 [pid = 1778] [id = 286] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x91f27000 == 31 [pid = 1778] [id = 261] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x92849000 == 30 [pid = 1778] [id = 290] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x9091dc00 == 29 [pid = 1778] [id = 291] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d5000 == 28 [pid = 1778] [id = 266] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8f068800 == 27 [pid = 1778] [id = 281] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e018800 == 26 [pid = 1778] [id = 263] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3ddc00 == 25 [pid = 1778] [id = 260] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e3400 == 24 [pid = 1778] [id = 288] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x90923000 == 23 [pid = 1778] [id = 289] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06b800 == 22 [pid = 1778] [id = 265] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d4800 == 21 [pid = 1778] [id = 292] 07:24:51 INFO - PROCESS | 1778 | --DOCSHELL 0x91f22400 == 20 [pid = 1778] [id = 11] 07:24:51 INFO - PROCESS | 1778 | 1465223091068 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:51 INFO - PROCESS | 1778 | 1465223091081 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x92436c00) [pid = 1778] [serial = 824] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x90bec800) [pid = 1778] [serial = 852] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x90bf6800) [pid = 1778] [serial = 822] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x8f103000) [pid = 1778] [serial = 849] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x939e8000) [pid = 1778] [serial = 833] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x939a4800) [pid = 1778] [serial = 831] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x919f2400) [pid = 1778] [serial = 846] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x9091fc00) [pid = 1778] [serial = 845] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x93ada400) [pid = 1778] [serial = 836] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x92844800) [pid = 1778] [serial = 825] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x91cc0400) [pid = 1778] [serial = 857] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x93a72000) [pid = 1778] [serial = 834] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x93add800) [pid = 1778] [serial = 837] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x91cc3c00) [pid = 1778] [serial = 854] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x9091d800) [pid = 1778] [serial = 843] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8f065000) [pid = 1778] [serial = 842] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8e6ed800) [pid = 1778] [serial = 848] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x936ea400) [pid = 1778] [serial = 828] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x94f22000) [pid = 1778] [serial = 840] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x90921c00) [pid = 1778] [serial = 851] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x90918400) [pid = 1778] [serial = 821] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x92beac00) [pid = 1778] [serial = 827] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x94f1e400) [pid = 1778] [serial = 839] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x91ce2400) [pid = 1778] [serial = 855] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9399cc00) [pid = 1778] [serial = 830] [outer = (nil)] [url = about:blank] 07:24:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ce800 == 21 [pid = 1778] [id = 307] 07:24:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8c3cf800) [pid = 1778] [serial = 922] [outer = (nil)] 07:24:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8c3d7000) [pid = 1778] [serial = 923] [outer = 0x8c3cf800] 07:24:51 INFO - PROCESS | 1778 | 1465223091322 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e01d000) [pid = 1778] [serial = 924] [outer = 0x8c3cf800] 07:24:52 INFO - PROCESS | 1778 | 1465223092116 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]]]}] 07:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2792ms 07:24:52 INFO - PROCESS | 1778 | 1465223092175 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:24:52 INFO - PROCESS | 1778 | 1465223092180 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 07:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:24:52 INFO - PROCESS | 1778 | 1465223092188 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - PROCESS | 1778 | 1465223092192 Marionette TRACE conn3 <- [1,1202,null,{}] 07:24:52 INFO - PROCESS | 1778 | 1465223092200 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}] 07:24:52 INFO - PROCESS | 1778 | 1465223092207 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:52 INFO - PROCESS | 1778 | 1465223092372 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:24:52 INFO - PROCESS | 1778 | 1465223092384 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:52 INFO - PROCESS | 1778 | 1465223092394 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f064c00 == 22 [pid = 1778] [id = 308] 07:24:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8f068400) [pid = 1778] [serial = 925] [outer = (nil)] 07:24:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8f06b400) [pid = 1778] [serial = 926] [outer = 0x8f068400] 07:24:52 INFO - PROCESS | 1778 | 1465223092477 Marionette DEBUG loaded listener.js 07:24:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8f109400) [pid = 1778] [serial = 927] [outer = 0x8f068400] 07:24:53 INFO - PROCESS | 1778 | 1465223093403 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]]]}] 07:24:53 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 07:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1280ms 07:24:53 INFO - PROCESS | 1778 | 1465223093471 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:24:53 INFO - PROCESS | 1778 | 1465223093479 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 07:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:24:53 INFO - PROCESS | 1778 | 1465223093507 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - PROCESS | 1778 | 1465223093510 Marionette TRACE conn3 <- [1,1206,null,{}] 07:24:53 INFO - PROCESS | 1778 | 1465223093516 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}] 07:24:53 INFO - PROCESS | 1778 | 1465223093521 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:53 INFO - PROCESS | 1778 | 1465223093765 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:24:53 INFO - PROCESS | 1778 | 1465223093844 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 1778 | 1465223093853 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f108400 == 23 [pid = 1778] [id = 309] 07:24:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8f10cc00) [pid = 1778] [serial = 928] [outer = (nil)] 07:24:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x90bed800) [pid = 1778] [serial = 929] [outer = 0x8f10cc00] 07:24:53 INFO - PROCESS | 1778 | 1465223093926 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x90e89400) [pid = 1778] [serial = 930] [outer = 0x8f10cc00] 07:24:54 INFO - PROCESS | 1778 | 1465223094953 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]]]}] 07:24:54 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 07:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1495ms 07:24:55 INFO - PROCESS | 1778 | 1465223095002 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:24:55 INFO - PROCESS | 1778 | 1465223095006 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 07:24:55 INFO - PROCESS | 1778 | 1465223095015 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - PROCESS | 1778 | 1465223095024 Marionette TRACE conn3 <- [1,1210,null,{}] 07:24:55 INFO - PROCESS | 1778 | 1465223095050 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}] 07:24:55 INFO - PROCESS | 1778 | 1465223095058 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:55 INFO - PROCESS | 1778 | 1465223095288 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:24:55 INFO - PROCESS | 1778 | 1465223095313 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:55 INFO - PROCESS | 1778 | 1465223095321 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cc2c00 == 24 [pid = 1778] [id = 310] 07:24:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x91cc3c00) [pid = 1778] [serial = 931] [outer = (nil)] 07:24:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x91ce0400) [pid = 1778] [serial = 932] [outer = 0x91cc3c00] 07:24:55 INFO - PROCESS | 1778 | 1465223095386 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x91f25400) [pid = 1778] [serial = 933] [outer = 0x91cc3c00] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x9871f400) [pid = 1778] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8e6e4000) [pid = 1778] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x9284b800) [pid = 1778] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x9242b800) [pid = 1778] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8e3d9000) [pid = 1778] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8f10a000) [pid = 1778] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x929b0000) [pid = 1778] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8c3cb000) [pid = 1778] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x90922800) [pid = 1778] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8e3d5400) [pid = 1778] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8f120c00) [pid = 1778] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8f101400) [pid = 1778] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91cd5400) [pid = 1778] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x919f4000) [pid = 1778] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:24:56 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x939e7400) [pid = 1778] [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.] 07:24:56 INFO - PROCESS | 1778 | 1465223096868 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]]]}] 07:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1909ms 07:24:56 INFO - PROCESS | 1778 | 1465223096921 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 07:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:24:56 INFO - PROCESS | 1778 | 1465223096926 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 07:24:56 INFO - PROCESS | 1778 | 1465223096933 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:24:56 INFO - PROCESS | 1778 | 1465223096936 Marionette TRACE conn3 <- [1,1214,null,{}] 07:24:56 INFO - PROCESS | 1778 | 1465223096941 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}] 07:24:56 INFO - PROCESS | 1778 | 1465223096946 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:57 INFO - PROCESS | 1778 | 1465223097111 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:24:57 INFO - PROCESS | 1778 | 1465223097237 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:57 INFO - PROCESS | 1778 | 1465223097245 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e013000 == 25 [pid = 1778] [id = 311] 07:24:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8e6e5000) [pid = 1778] [serial = 934] [outer = (nil)] 07:24:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x91ce2400) [pid = 1778] [serial = 935] [outer = 0x8e6e5000] 07:24:57 INFO - PROCESS | 1778 | 1465223097318 Marionette DEBUG loaded listener.js 07:24:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92321000) [pid = 1778] [serial = 936] [outer = 0x8e6e5000] 07:24:58 INFO - PROCESS | 1778 | 1465223098099 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]]]}] 07:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1190ms 07:24:58 INFO - PROCESS | 1778 | 1465223098123 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 1778 | 1465223098126 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 07:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:24:58 INFO - PROCESS | 1778 | 1465223098132 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 1778 | 1465223098135 Marionette TRACE conn3 <- [1,1218,null,{}] 07:24:58 INFO - PROCESS | 1778 | 1465223098141 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}] 07:24:58 INFO - PROCESS | 1778 | 1465223098145 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:58 INFO - PROCESS | 1778 | 1465223098395 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:24:58 INFO - PROCESS | 1778 | 1465223098539 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 1778 | 1465223098549 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:24:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d1800 == 26 [pid = 1778] [id = 312] 07:24:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8c3d2c00) [pid = 1778] [serial = 937] [outer = (nil)] 07:24:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8e018c00) [pid = 1778] [serial = 938] [outer = 0x8c3d2c00] 07:24:58 INFO - PROCESS | 1778 | 1465223098638 Marionette DEBUG loaded listener.js 07:24:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e6edc00) [pid = 1778] [serial = 939] [outer = 0x8c3d2c00] 07:24:59 INFO - PROCESS | 1778 | 1465223099767 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]]]}] 07:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1694ms 07:24:59 INFO - PROCESS | 1778 | 1465223099829 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:24:59 INFO - PROCESS | 1778 | 1465223099835 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 07:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:24:59 INFO - PROCESS | 1778 | 1465223099845 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:24:59 INFO - PROCESS | 1778 | 1465223099849 Marionette TRACE conn3 <- [1,1222,null,{}] 07:24:59 INFO - PROCESS | 1778 | 1465223099858 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}] 07:24:59 INFO - PROCESS | 1778 | 1465223099865 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:00 INFO - PROCESS | 1778 | 1465223100086 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:25:00 INFO - PROCESS | 1778 | 1465223100304 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 1778 | 1465223100317 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e8c00 == 27 [pid = 1778] [id = 313] 07:25:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x919ebc00) [pid = 1778] [serial = 940] [outer = (nil)] 07:25:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x91cb7800) [pid = 1778] [serial = 941] [outer = 0x919ebc00] 07:25:00 INFO - PROCESS | 1778 | 1465223100442 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x91f29800) [pid = 1778] [serial = 942] [outer = 0x919ebc00] 07:25:01 INFO - PROCESS | 1778 | 1465223101403 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] 07:25:01 INFO - PROCESS | 1778 | 1465223101484 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 07:25:01 INFO - PROCESS | 1778 | 1465223101491 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - PROCESS | 1778 | 1465223101495 Marionette TRACE conn3 <- [1,1226,null,{}] 07:25:01 INFO - PROCESS | 1778 | 1465223101501 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}] 07:25:01 INFO - PROCESS | 1778 | 1465223101507 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:01 INFO - PROCESS | 1778 | 1465223101730 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:25:02 INFO - PROCESS | 1778 | 1465223101991 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:02 INFO - PROCESS | 1778 | 1465223102002 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x92436c00 == 28 [pid = 1778] [id = 314] 07:25:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x92666800) [pid = 1778] [serial = 943] [outer = (nil)] 07:25:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x9266e400) [pid = 1778] [serial = 944] [outer = 0x92666800] 07:25:02 INFO - PROCESS | 1778 | 1465223102124 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x92841800) [pid = 1778] [serial = 945] [outer = 0x92666800] 07:25:03 INFO - PROCESS | 1778 | 1465223103157 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]]]}] 07:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1682ms 07:25:03 INFO - PROCESS | 1778 | 1465223103173 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:25:03 INFO - PROCESS | 1778 | 1465223103178 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 07:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:25:03 INFO - PROCESS | 1778 | 1465223103196 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:25:03 INFO - PROCESS | 1778 | 1465223103202 Marionette TRACE conn3 <- [1,1230,null,{}] 07:25:03 INFO - PROCESS | 1778 | 1465223103228 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}] 07:25:03 INFO - PROCESS | 1778 | 1465223103235 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:03 INFO - PROCESS | 1778 | 1465223103423 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:25:03 INFO - PROCESS | 1778 | 1465223103589 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:03 INFO - PROCESS | 1778 | 1465223103601 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x92844800 == 29 [pid = 1778] [id = 315] 07:25:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x9284e400) [pid = 1778] [serial = 946] [outer = (nil)] 07:25:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x929b7000) [pid = 1778] [serial = 947] [outer = 0x9284e400] 07:25:03 INFO - PROCESS | 1778 | 1465223103681 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x929b5800) [pid = 1778] [serial = 948] [outer = 0x9284e400] 07:25:04 INFO - PROCESS | 1778 | 1465223104619 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]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1496ms 07:25:04 INFO - PROCESS | 1778 | 1465223104684 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 1778 | 1465223104687 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 07:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:25:04 INFO - PROCESS | 1778 | 1465223104695 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 1778 | 1465223104699 Marionette TRACE conn3 <- [1,1234,null,{}] 07:25:04 INFO - PROCESS | 1778 | 1465223104705 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}] 07:25:04 INFO - PROCESS | 1778 | 1465223104710 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:04 INFO - PROCESS | 1778 | 1465223104900 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:25:05 INFO - PROCESS | 1778 | 1465223105068 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:05 INFO - PROCESS | 1778 | 1465223105079 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x929d2800 == 30 [pid = 1778] [id = 316] 07:25:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x929d5c00) [pid = 1778] [serial = 949] [outer = (nil)] 07:25:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x92a0a400) [pid = 1778] [serial = 950] [outer = 0x929d5c00] 07:25:05 INFO - PROCESS | 1778 | 1465223105159 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x92bdd800) [pid = 1778] [serial = 951] [outer = 0x929d5c00] 07:25:06 INFO - PROCESS | 1778 | 1465223106010 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]]]}] 07:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1335ms 07:25:06 INFO - PROCESS | 1778 | 1465223106057 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:25:06 INFO - PROCESS | 1778 | 1465223106062 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 07:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:25:06 INFO - PROCESS | 1778 | 1465223106071 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - PROCESS | 1778 | 1465223106073 Marionette TRACE conn3 <- [1,1238,null,{}] 07:25:06 INFO - PROCESS | 1778 | 1465223106080 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}] 07:25:06 INFO - PROCESS | 1778 | 1465223106085 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:06 INFO - PROCESS | 1778 | 1465223106271 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:25:06 INFO - PROCESS | 1778 | 1465223106440 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:06 INFO - PROCESS | 1778 | 1465223106461 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cd6c00 == 31 [pid = 1778] [id = 317] 07:25:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x92beb400) [pid = 1778] [serial = 952] [outer = (nil)] 07:25:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x936eb400) [pid = 1778] [serial = 953] [outer = 0x92beb400] 07:25:06 INFO - PROCESS | 1778 | 1465223106562 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x939a2000) [pid = 1778] [serial = 954] [outer = 0x92beb400] 07:25:07 INFO - PROCESS | 1778 | 1465223107529 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]]]}] 07:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1530ms 07:25:07 INFO - PROCESS | 1778 | 1465223107601 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:25:07 INFO - PROCESS | 1778 | 1465223107605 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 07:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:25:07 INFO - PROCESS | 1778 | 1465223107611 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 1778 | 1465223107614 Marionette TRACE conn3 <- [1,1242,null,{}] 07:25:07 INFO - PROCESS | 1778 | 1465223107621 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}] 07:25:07 INFO - PROCESS | 1778 | 1465223107626 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:07 INFO - PROCESS | 1778 | 1465223107808 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:25:08 INFO - PROCESS | 1778 | 1465223107996 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:08 INFO - PROCESS | 1778 | 1465223108002 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3da400 == 32 [pid = 1778] [id = 318] 07:25:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x8f101400) [pid = 1778] [serial = 955] [outer = (nil)] 07:25:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x93a72000) [pid = 1778] [serial = 956] [outer = 0x8f101400] 07:25:08 INFO - PROCESS | 1778 | 1465223108086 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x91cdc000) [pid = 1778] [serial = 957] [outer = 0x8f101400] 07:25:08 INFO - PROCESS | 1778 | 1465223108982 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]]]}] 07:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1431ms 07:25:09 INFO - PROCESS | 1778 | 1465223109044 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:25:09 INFO - PROCESS | 1778 | 1465223109048 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 07:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:25:09 INFO - PROCESS | 1778 | 1465223109054 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - PROCESS | 1778 | 1465223109058 Marionette TRACE conn3 <- [1,1246,null,{}] 07:25:09 INFO - PROCESS | 1778 | 1465223109064 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}] 07:25:09 INFO - PROCESS | 1778 | 1465223109069 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:09 INFO - PROCESS | 1778 | 1465223109236 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:25:09 INFO - PROCESS | 1778 | 1465223109408 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 1778 | 1465223109417 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d6400 == 33 [pid = 1778] [id = 319] 07:25:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x8e019400) [pid = 1778] [serial = 958] [outer = (nil)] 07:25:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x9231a400) [pid = 1778] [serial = 959] [outer = 0x8e019400] 07:25:09 INFO - PROCESS | 1778 | 1465223109519 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x92850c00) [pid = 1778] [serial = 960] [outer = 0x8e019400] 07:25:10 INFO - PROCESS | 1778 | 1465223110436 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]]]}] 07:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1433ms 07:25:10 INFO - PROCESS | 1778 | 1465223110489 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 1778 | 1465223110493 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 07:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:25:10 INFO - PROCESS | 1778 | 1465223110500 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 1778 | 1465223110503 Marionette TRACE conn3 <- [1,1250,null,{}] 07:25:10 INFO - PROCESS | 1778 | 1465223110509 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}] 07:25:10 INFO - PROCESS | 1778 | 1465223110514 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:10 INFO - PROCESS | 1778 | 1465223110685 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:25:11 INFO - PROCESS | 1778 | 1465223111063 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 1778 | 1465223111082 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d0000 == 34 [pid = 1778] [id = 320] 07:25:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x8c3d4000) [pid = 1778] [serial = 961] [outer = (nil)] 07:25:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x8e3d7800) [pid = 1778] [serial = 962] [outer = 0x8c3d4000] 07:25:11 INFO - PROCESS | 1778 | 1465223111197 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x8e6e9800) [pid = 1778] [serial = 963] [outer = 0x8c3d4000] 07:25:12 INFO - PROCESS | 1778 | 1465223112195 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]]]}] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x92318c00) [pid = 1778] [serial = 858] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x929aec00) [pid = 1778] [serial = 893] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x9249a800) [pid = 1778] [serial = 887] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x90916000) [pid = 1778] [serial = 890] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x9249d400) [pid = 1778] [serial = 888] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x8f11c800) [pid = 1778] [serial = 863] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x90916400) [pid = 1778] [serial = 864] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x929b8400) [pid = 1778] [serial = 872] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x929cb400) [pid = 1778] [serial = 873] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x8c3d4400) [pid = 1778] [serial = 860] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x8e015800) [pid = 1778] [serial = 861] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x919f3400) [pid = 1778] [serial = 884] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8e3e1800) [pid = 1778] [serial = 878] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8e6ec800) [pid = 1778] [serial = 879] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x919f1400) [pid = 1778] [serial = 866] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x91cddc00) [pid = 1778] [serial = 867] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8f125c00) [pid = 1778] [serial = 881] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x90923800) [pid = 1778] [serial = 882] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x92673000) [pid = 1778] [serial = 869] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x92843000) [pid = 1778] [serial = 870] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x929d4c00) [pid = 1778] [serial = 875] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92a10000) [pid = 1778] [serial = 876] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x9b011800) [pid = 1778] [serial = 606] [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.] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x929d4800) [pid = 1778] [serial = 894] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x90bea000) [pid = 1778] [serial = 891] [outer = (nil)] [url = about:blank] 07:25:12 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x91cc4800) [pid = 1778] [serial = 885] [outer = (nil)] [url = about:blank] 07:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1835ms 07:25:12 INFO - PROCESS | 1778 | 1465223112337 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 1778 | 1465223112342 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 07:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:25:12 INFO - PROCESS | 1778 | 1465223112349 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 1778 | 1465223112355 Marionette TRACE conn3 <- [1,1254,null,{}] 07:25:12 INFO - PROCESS | 1778 | 1465223112362 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}] 07:25:12 INFO - PROCESS | 1778 | 1465223112367 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:12 INFO - PROCESS | 1778 | 1465223112545 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:25:12 INFO - PROCESS | 1778 | 1465223112726 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 1778 | 1465223112735 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f11c800 == 35 [pid = 1778] [id = 321] 07:25:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8f127c00) [pid = 1778] [serial = 964] [outer = (nil)] 07:25:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x90917000) [pid = 1778] [serial = 965] [outer = 0x8f127c00] 07:25:12 INFO - PROCESS | 1778 | 1465223112811 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x90bee000) [pid = 1778] [serial = 966] [outer = 0x8f127c00] 07:25:13 INFO - PROCESS | 1778 | 1465223113625 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]]]}] 07:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1333ms 07:25:13 INFO - PROCESS | 1778 | 1465223113686 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:25:13 INFO - PROCESS | 1778 | 1465223113692 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 07:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:25:13 INFO - PROCESS | 1778 | 1465223113699 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:25:13 INFO - PROCESS | 1778 | 1465223113702 Marionette TRACE conn3 <- [1,1258,null,{}] 07:25:13 INFO - PROCESS | 1778 | 1465223113708 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}] 07:25:13 INFO - PROCESS | 1778 | 1465223113713 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:13 INFO - PROCESS | 1778 | 1465223113880 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:25:14 INFO - PROCESS | 1778 | 1465223114012 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 1778 | 1465223114020 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bf2400 == 36 [pid = 1778] [id = 322] 07:25:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x919ee800) [pid = 1778] [serial = 967] [outer = (nil)] 07:25:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x91cd6000) [pid = 1778] [serial = 968] [outer = 0x919ee800] 07:25:14 INFO - PROCESS | 1778 | 1465223114087 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x92318c00) [pid = 1778] [serial = 969] [outer = 0x919ee800] 07:25:15 INFO - PROCESS | 1778 | 1465223115036 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]]]}] 07:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1389ms 07:25:15 INFO - PROCESS | 1778 | 1465223115089 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:25:15 INFO - PROCESS | 1778 | 1465223115092 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 07:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:25:15 INFO - PROCESS | 1778 | 1465223115123 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - PROCESS | 1778 | 1465223115131 Marionette TRACE conn3 <- [1,1262,null,{}] 07:25:15 INFO - PROCESS | 1778 | 1465223115140 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}] 07:25:15 INFO - PROCESS | 1778 | 1465223115146 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:15 INFO - PROCESS | 1778 | 1465223115375 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:25:15 INFO - PROCESS | 1778 | 1465223115403 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 1778 | 1465223115413 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x919f3800 == 37 [pid = 1778] [id = 323] 07:25:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x924a0800) [pid = 1778] [serial = 970] [outer = (nil)] 07:25:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x9266b800) [pid = 1778] [serial = 971] [outer = 0x924a0800] 07:25:15 INFO - PROCESS | 1778 | 1465223115478 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x92847c00) [pid = 1778] [serial = 972] [outer = 0x924a0800] 07:25:16 INFO - PROCESS | 1778 | 1465223116405 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]]]}] 07:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1346ms 07:25:16 INFO - PROCESS | 1778 | 1465223116464 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 1778 | 1465223116468 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 07:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:25:16 INFO - PROCESS | 1778 | 1465223116474 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - PROCESS | 1778 | 1465223116477 Marionette TRACE conn3 <- [1,1266,null,{}] 07:25:16 INFO - PROCESS | 1778 | 1465223116483 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}] 07:25:16 INFO - PROCESS | 1778 | 1465223116488 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:16 INFO - PROCESS | 1778 | 1465223116708 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x9399a400) [pid = 1778] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x91cc3c00) [pid = 1778] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x93a7b800) [pid = 1778] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x92bdcc00) [pid = 1778] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92323c00) [pid = 1778] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x919ec800) [pid = 1778] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x92848400) [pid = 1778] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8e6e8400) [pid = 1778] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8f068400) [pid = 1778] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92a0e000) [pid = 1778] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8e020400) [pid = 1778] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8c3cf800) [pid = 1778] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:25:16 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8f10cc00) [pid = 1778] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:25:17 INFO - PROCESS | 1778 | 1465223117016 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 1778 | 1465223117025 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e020400 == 38 [pid = 1778] [id = 324] 07:25:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8e3d9000) [pid = 1778] [serial = 973] [outer = (nil)] 07:25:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8f10cc00) [pid = 1778] [serial = 974] [outer = 0x8e3d9000] 07:25:17 INFO - PROCESS | 1778 | 1465223117097 Marionette DEBUG loaded listener.js 07:25:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x919f3c00) [pid = 1778] [serial = 975] [outer = 0x8e3d9000] 07:25:17 INFO - PROCESS | 1778 | 1465223117816 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]]]}] 07:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1379ms 07:25:17 INFO - PROCESS | 1778 | 1465223117854 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 1778 | 1465223117857 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 07:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:25:17 INFO - PROCESS | 1778 | 1465223117864 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - PROCESS | 1778 | 1465223117867 Marionette TRACE conn3 <- [1,1270,null,{}] 07:25:17 INFO - PROCESS | 1778 | 1465223117872 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}] 07:25:17 INFO - PROCESS | 1778 | 1465223117877 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:18 INFO - PROCESS | 1778 | 1465223118035 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:25:18 INFO - PROCESS | 1778 | 1465223118050 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:18 INFO - PROCESS | 1778 | 1465223118065 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b8400 == 39 [pid = 1778] [id = 325] 07:25:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x929cb400) [pid = 1778] [serial = 976] [outer = (nil)] 07:25:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x929d5400) [pid = 1778] [serial = 977] [outer = 0x929cb400] 07:25:18 INFO - PROCESS | 1778 | 1465223118142 Marionette DEBUG loaded listener.js 07:25:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x92be2000) [pid = 1778] [serial = 978] [outer = 0x929cb400] 07:25:19 INFO - PROCESS | 1778 | 1465223119206 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]]]}] 07:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1384ms 07:25:19 INFO - PROCESS | 1778 | 1465223119250 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:25:19 INFO - PROCESS | 1778 | 1465223119257 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 07:25:19 INFO - PROCESS | 1778 | 1465223119266 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:25:19 INFO - PROCESS | 1778 | 1465223119271 Marionette TRACE conn3 <- [1,1274,null,{}] 07:25:19 INFO - PROCESS | 1778 | 1465223119280 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}] 07:25:19 INFO - PROCESS | 1778 | 1465223119285 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:19 INFO - PROCESS | 1778 | 1465223119482 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:25:19 INFO - PROCESS | 1778 | 1465223119740 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:19 INFO - PROCESS | 1778 | 1465223119755 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3dd800 == 40 [pid = 1778] [id = 326] 07:25:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8e6e6000) [pid = 1778] [serial = 979] [outer = (nil)] 07:25:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8f128800) [pid = 1778] [serial = 980] [outer = 0x8e6e6000] 07:25:19 INFO - PROCESS | 1778 | 1465223119892 Marionette DEBUG loaded listener.js 07:25:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x90e8c000) [pid = 1778] [serial = 981] [outer = 0x8e6e6000] 07:25:20 INFO - PROCESS | 1778 | 1465223120795 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]]]}] 07:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1590ms 07:25:20 INFO - PROCESS | 1778 | 1465223120855 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 1778 | 1465223120863 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 07:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:25:20 INFO - PROCESS | 1778 | 1465223120874 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - PROCESS | 1778 | 1465223120877 Marionette TRACE conn3 <- [1,1278,null,{}] 07:25:20 INFO - PROCESS | 1778 | 1465223120884 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}] 07:25:20 INFO - PROCESS | 1778 | 1465223120890 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:21 INFO - PROCESS | 1778 | 1465223121084 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:25:21 INFO - PROCESS | 1778 | 1465223121317 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:21 INFO - PROCESS | 1778 | 1465223121324 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbec00 == 41 [pid = 1778] [id = 327] 07:25:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x91f28c00) [pid = 1778] [serial = 982] [outer = (nil)] 07:25:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x9249b400) [pid = 1778] [serial = 983] [outer = 0x91f28c00] 07:25:21 INFO - PROCESS | 1778 | 1465223121456 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x9266c400) [pid = 1778] [serial = 984] [outer = 0x91f28c00] 07:25:22 INFO - PROCESS | 1778 | 1465223122445 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]]]}] 07:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1640ms 07:25:22 INFO - PROCESS | 1778 | 1465223122514 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:25:22 INFO - PROCESS | 1778 | 1465223122519 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 07:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:25:22 INFO - PROCESS | 1778 | 1465223122526 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:25:22 INFO - PROCESS | 1778 | 1465223122533 Marionette TRACE conn3 <- [1,1282,null,{}] 07:25:22 INFO - PROCESS | 1778 | 1465223122549 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}] 07:25:22 INFO - PROCESS | 1778 | 1465223122558 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:22 INFO - PROCESS | 1778 | 1465223122787 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:25:23 INFO - PROCESS | 1778 | 1465223123058 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:23 INFO - PROCESS | 1778 | 1465223123066 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x92be9000 == 42 [pid = 1778] [id = 328] 07:25:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x92ce0000) [pid = 1778] [serial = 985] [outer = (nil)] 07:25:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x93a6f000) [pid = 1778] [serial = 986] [outer = 0x92ce0000] 07:25:23 INFO - PROCESS | 1778 | 1465223123158 Marionette DEBUG loaded listener.js 07:25:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x93acf400) [pid = 1778] [serial = 987] [outer = 0x92ce0000] 07:25:24 INFO - PROCESS | 1778 | 1465223124067 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]]]}] 07:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1593ms 07:25:24 INFO - PROCESS | 1778 | 1465223124119 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 1778 | 1465223124125 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 07:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:25:24 INFO - PROCESS | 1778 | 1465223124131 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - PROCESS | 1778 | 1465223124134 Marionette TRACE conn3 <- [1,1286,null,{}] 07:25:24 INFO - PROCESS | 1778 | 1465223124140 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}] 07:25:24 INFO - PROCESS | 1778 | 1465223124146 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:24 INFO - PROCESS | 1778 | 1465223124332 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:25:24 INFO - PROCESS | 1778 | 1465223124504 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:24 INFO - PROCESS | 1778 | 1465223124513 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091f800 == 43 [pid = 1778] [id = 329] 07:25:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x936ed000) [pid = 1778] [serial = 988] [outer = (nil)] 07:25:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x94f21400) [pid = 1778] [serial = 989] [outer = 0x936ed000] 07:25:24 INFO - PROCESS | 1778 | 1465223124595 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x94f24800) [pid = 1778] [serial = 990] [outer = 0x936ed000] 07:25:25 INFO - PROCESS | 1778 | 1465223125551 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]]]}] 07:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1482ms 07:25:25 INFO - PROCESS | 1778 | 1465223125615 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 1778 | 1465223125618 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 07:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:25:25 INFO - PROCESS | 1778 | 1465223125625 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 1778 | 1465223125629 Marionette TRACE conn3 <- [1,1290,null,{}] 07:25:25 INFO - PROCESS | 1778 | 1465223125635 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}] 07:25:25 INFO - PROCESS | 1778 | 1465223125640 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:25 INFO - PROCESS | 1778 | 1465223125834 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:25:26 INFO - PROCESS | 1778 | 1465223126007 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:26 INFO - PROCESS | 1778 | 1465223126018 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e8000 == 44 [pid = 1778] [id = 330] 07:25:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x8f06c000) [pid = 1778] [serial = 991] [outer = (nil)] 07:25:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x94f65000) [pid = 1778] [serial = 992] [outer = 0x8f06c000] 07:25:26 INFO - PROCESS | 1778 | 1465223126097 Marionette DEBUG loaded listener.js 07:25:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x94f95c00) [pid = 1778] [serial = 993] [outer = 0x8f06c000] 07:25:27 INFO - PROCESS | 1778 | 1465223127058 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]]]}] 07:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1484ms 07:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:25:27 INFO - PROCESS | 1778 | 1465223127109 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:25:27 INFO - PROCESS | 1778 | 1465223127113 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 07:25:27 INFO - PROCESS | 1778 | 1465223127120 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:25:27 INFO - PROCESS | 1778 | 1465223127123 Marionette TRACE conn3 <- [1,1294,null,{}] 07:25:27 INFO - PROCESS | 1778 | 1465223127129 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}] 07:25:27 INFO - PROCESS | 1778 | 1465223127139 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:27 INFO - PROCESS | 1778 | 1465223127392 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:25:27 INFO - PROCESS | 1778 | 1465223127620 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:27 INFO - PROCESS | 1778 | 1465223127629 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091b800 == 45 [pid = 1778] [id = 331] 07:25:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x94f2c400) [pid = 1778] [serial = 994] [outer = (nil)] 07:25:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x950a8800) [pid = 1778] [serial = 995] [outer = 0x94f2c400] 07:25:27 INFO - PROCESS | 1778 | 1465223127755 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x950ae000) [pid = 1778] [serial = 996] [outer = 0x94f2c400] 07:25:28 INFO - PROCESS | 1778 | 1465223128666 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]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1582ms 07:25:28 INFO - PROCESS | 1778 | 1465223128700 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 1778 | 1465223128704 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 07:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:25:28 INFO - PROCESS | 1778 | 1465223128710 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 1778 | 1465223128714 Marionette TRACE conn3 <- [1,1298,null,{}] 07:25:28 INFO - PROCESS | 1778 | 1465223128720 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}] 07:25:28 INFO - PROCESS | 1778 | 1465223128725 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:28 INFO - PROCESS | 1778 | 1465223128902 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:25:29 INFO - PROCESS | 1778 | 1465223129076 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:29 INFO - PROCESS | 1778 | 1465223129085 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbb800 == 46 [pid = 1778] [id = 332] 07:25:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x9508ac00) [pid = 1778] [serial = 997] [outer = (nil)] 07:25:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x97442400) [pid = 1778] [serial = 998] [outer = 0x9508ac00] 07:25:29 INFO - PROCESS | 1778 | 1465223129160 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x97446800) [pid = 1778] [serial = 999] [outer = 0x9508ac00] 07:25:30 INFO - PROCESS | 1778 | 1465223130197 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]]]}] 07:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1543ms 07:25:30 INFO - PROCESS | 1778 | 1465223130254 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 07:25:30 INFO - PROCESS | 1778 | 1465223130258 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 07:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:25:30 INFO - PROCESS | 1778 | 1465223130265 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:25:30 INFO - PROCESS | 1778 | 1465223130269 Marionette TRACE conn3 <- [1,1302,null,{}] 07:25:30 INFO - PROCESS | 1778 | 1465223130274 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}] 07:25:30 INFO - PROCESS | 1778 | 1465223130280 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:30 INFO - PROCESS | 1778 | 1465223130469 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:25:30 INFO - PROCESS | 1778 | 1465223130956 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:30 INFO - PROCESS | 1778 | 1465223130965 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f067400 == 47 [pid = 1778] [id = 333] 07:25:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x8f068400) [pid = 1778] [serial = 1000] [outer = (nil)] 07:25:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x8f120400) [pid = 1778] [serial = 1001] [outer = 0x8f068400] 07:25:31 INFO - PROCESS | 1778 | 1465223131084 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x90bebc00) [pid = 1778] [serial = 1002] [outer = 0x8f068400] 07:25:31 INFO - PROCESS | 1778 | 1465223131972 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]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1784ms 07:25:32 INFO - PROCESS | 1778 | 1465223132052 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 1778 | 1465223132058 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 07:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:25:32 INFO - PROCESS | 1778 | 1465223132065 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 1778 | 1465223132070 Marionette TRACE conn3 <- [1,1306,null,{}] 07:25:32 INFO - PROCESS | 1778 | 1465223132077 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}] 07:25:32 INFO - PROCESS | 1778 | 1465223132085 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:32 INFO - PROCESS | 1778 | 1465223132345 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:25:32 INFO - PROCESS | 1778 | 1465223132568 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 1778 | 1465223132577 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x929c9400 == 46 [pid = 1778] [id = 302] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e0000 == 45 [pid = 1778] [id = 293] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ce800 == 44 [pid = 1778] [id = 307] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01a400 == 43 [pid = 1778] [id = 294] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x8e015c00 == 42 [pid = 1778] [id = 296] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x92320000 == 41 [pid = 1778] [id = 295] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01fc00 == 40 [pid = 1778] [id = 298] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x9284b000 == 39 [pid = 1778] [id = 297] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x90e98c00 == 38 [pid = 1778] [id = 299] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x92a0f400 == 37 [pid = 1778] [id = 301] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e7c00 == 36 [pid = 1778] [id = 306] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x929d7c00 == 35 [pid = 1778] [id = 303] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x90e8a000 == 34 [pid = 1778] [id = 304] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x92846800 == 33 [pid = 1778] [id = 300] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x8f106c00 == 32 [pid = 1778] [id = 305] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x8f067400 == 31 [pid = 1778] [id = 333] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbb800 == 30 [pid = 1778] [id = 332] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x9091b800 == 29 [pid = 1778] [id = 331] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e8000 == 28 [pid = 1778] [id = 330] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x92be9000 == 27 [pid = 1778] [id = 328] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x9091f800 == 26 [pid = 1778] [id = 329] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbec00 == 25 [pid = 1778] [id = 327] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x929b8400 == 24 [pid = 1778] [id = 325] 07:25:33 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3dd800 == 23 [pid = 1778] [id = 326] 07:25:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cc000 == 24 [pid = 1778] [id = 334] 07:25:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x8c3ce800) [pid = 1778] [serial = 1003] [outer = (nil)] 07:25:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x8c3d6800) [pid = 1778] [serial = 1004] [outer = 0x8c3ce800] 07:25:33 INFO - PROCESS | 1778 | 1465223133749 Marionette DEBUG loaded listener.js 07:25:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x8e01b000) [pid = 1778] [serial = 1005] [outer = 0x8c3ce800] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x99377c00) [pid = 1778] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x91ce2400) [pid = 1778] [serial = 935] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x94f1fc00) [pid = 1778] [serial = 912] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x91f25400) [pid = 1778] [serial = 933] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x94f63800) [pid = 1778] [serial = 915] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x92be7c00) [pid = 1778] [serial = 905] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x95086800) [pid = 1778] [serial = 918] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x9231ac00) [pid = 1778] [serial = 900] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x91f1a400) [pid = 1778] [serial = 899] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x92a0bc00) [pid = 1778] [serial = 903] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x94f5f800) [pid = 1778] [serial = 914] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x8f069400) [pid = 1778] [serial = 920] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x8f109400) [pid = 1778] [serial = 927] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x939e0000) [pid = 1778] [serial = 909] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x93ada000) [pid = 1778] [serial = 911] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8f06e400) [pid = 1778] [serial = 896] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8f10d400) [pid = 1778] [serial = 897] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x9399f800) [pid = 1778] [serial = 908] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x95082c00) [pid = 1778] [serial = 917] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x92a05400) [pid = 1778] [serial = 902] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8c3d7000) [pid = 1778] [serial = 923] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8f110400) [pid = 1778] [serial = 921] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8f06b400) [pid = 1778] [serial = 926] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x90bed800) [pid = 1778] [serial = 929] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92cdf400) [pid = 1778] [serial = 906] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x90e89400) [pid = 1778] [serial = 930] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x91ce0400) [pid = 1778] [serial = 932] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8e01d000) [pid = 1778] [serial = 924] [outer = (nil)] [url = about:blank] 07:25:34 INFO - PROCESS | 1778 | 1465223134733 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]]]}] 07:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2688ms 07:25:34 INFO - PROCESS | 1778 | 1465223134759 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:25:34 INFO - PROCESS | 1778 | 1465223134765 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 07:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:25:34 INFO - PROCESS | 1778 | 1465223134773 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:25:34 INFO - PROCESS | 1778 | 1465223134777 Marionette TRACE conn3 <- [1,1310,null,{}] 07:25:34 INFO - PROCESS | 1778 | 1465223134784 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}] 07:25:34 INFO - PROCESS | 1778 | 1465223134790 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:35 INFO - PROCESS | 1778 | 1465223134994 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:25:35 INFO - PROCESS | 1778 | 1465223135118 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:35 INFO - PROCESS | 1778 | 1465223135127 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e7c00 == 25 [pid = 1778] [id = 335] 07:25:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e6e8400) [pid = 1778] [serial = 1006] [outer = (nil)] 07:25:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8f061000) [pid = 1778] [serial = 1007] [outer = 0x8e6e8400] 07:25:35 INFO - PROCESS | 1778 | 1465223135201 Marionette DEBUG loaded listener.js 07:25:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8f06dc00) [pid = 1778] [serial = 1008] [outer = 0x8e6e8400] 07:25:36 INFO - PROCESS | 1778 | 1465223136041 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] 07:25:36 INFO - PROCESS | 1778 | 1465223136113 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 07:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:25:36 INFO - PROCESS | 1778 | 1465223136124 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:25:36 INFO - PROCESS | 1778 | 1465223136128 Marionette TRACE conn3 <- [1,1314,null,{}] 07:25:36 INFO - PROCESS | 1778 | 1465223136134 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}] 07:25:36 INFO - PROCESS | 1778 | 1465223136139 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:36 INFO - PROCESS | 1778 | 1465223136329 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:25:36 INFO - PROCESS | 1778 | 1465223136482 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 1778 | 1465223136490 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10f800 == 26 [pid = 1778] [id = 336] 07:25:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8f122000) [pid = 1778] [serial = 1009] [outer = (nil)] 07:25:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x9091bc00) [pid = 1778] [serial = 1010] [outer = 0x8f122000] 07:25:36 INFO - PROCESS | 1778 | 1465223136564 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x90bf2800) [pid = 1778] [serial = 1011] [outer = 0x8f122000] 07:25:37 INFO - PROCESS | 1778 | 1465223137544 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]]]}] 07:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1492ms 07:25:37 INFO - PROCESS | 1778 | 1465223137615 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:25:37 INFO - PROCESS | 1778 | 1465223137620 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 07:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:25:37 INFO - PROCESS | 1778 | 1465223137626 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - PROCESS | 1778 | 1465223137632 Marionette TRACE conn3 <- [1,1318,null,{}] 07:25:37 INFO - PROCESS | 1778 | 1465223137654 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}] 07:25:37 INFO - PROCESS | 1778 | 1465223137664 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:37 INFO - PROCESS | 1778 | 1465223137896 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:25:37 INFO - PROCESS | 1778 | 1465223137921 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:37 INFO - PROCESS | 1778 | 1465223137929 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x919f5c00 == 27 [pid = 1778] [id = 337] 07:25:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x91cb5400) [pid = 1778] [serial = 1012] [outer = (nil)] 07:25:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x91cdb800) [pid = 1778] [serial = 1013] [outer = 0x91cb5400] 07:25:38 INFO - PROCESS | 1778 | 1465223137997 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x91f22800) [pid = 1778] [serial = 1014] [outer = 0x91cb5400] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8e019400) [pid = 1778] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x9284e400) [pid = 1778] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8c3d2c00) [pid = 1778] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x929d5c00) [pid = 1778] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8f101400) [pid = 1778] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8e6e5000) [pid = 1778] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x92666800) [pid = 1778] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x92beb400) [pid = 1778] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8f127c00) [pid = 1778] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x919ebc00) [pid = 1778] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x919ee800) [pid = 1778] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8c3d4000) [pid = 1778] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x929cb400) [pid = 1778] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x924a0800) [pid = 1778] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:25:39 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e3d9000) [pid = 1778] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:25:39 INFO - PROCESS | 1778 | 1465223139528 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]]]}] 07:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1952ms 07:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:25:39 INFO - PROCESS | 1778 | 1465223139579 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 1778 | 1465223139583 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 07:25:39 INFO - PROCESS | 1778 | 1465223139589 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - PROCESS | 1778 | 1465223139592 Marionette TRACE conn3 <- [1,1322,null,{}] 07:25:39 INFO - PROCESS | 1778 | 1465223139598 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}] 07:25:39 INFO - PROCESS | 1778 | 1465223139603 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:39 INFO - PROCESS | 1778 | 1465223139766 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:25:39 INFO - PROCESS | 1778 | 1465223139776 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:39 INFO - PROCESS | 1778 | 1465223139785 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01d400 == 28 [pid = 1778] [id = 338] 07:25:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x90beb800) [pid = 1778] [serial = 1015] [outer = (nil)] 07:25:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92319c00) [pid = 1778] [serial = 1016] [outer = 0x90beb800] 07:25:39 INFO - PROCESS | 1778 | 1465223139853 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9231e000) [pid = 1778] [serial = 1017] [outer = 0x90beb800] 07:25:40 INFO - PROCESS | 1778 | 1465223140772 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]]]}] 07:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1239ms 07:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:25:40 INFO - PROCESS | 1778 | 1465223140827 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:25:40 INFO - PROCESS | 1778 | 1465223140830 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 07:25:40 INFO - PROCESS | 1778 | 1465223140837 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:25:40 INFO - PROCESS | 1778 | 1465223140841 Marionette TRACE conn3 <- [1,1326,null,{}] 07:25:40 INFO - PROCESS | 1778 | 1465223140846 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}] 07:25:40 INFO - PROCESS | 1778 | 1465223140851 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:41 INFO - PROCESS | 1778 | 1465223141003 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:25:41 INFO - PROCESS | 1778 | 1465223141176 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 1778 | 1465223141193 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cf400 == 29 [pid = 1778] [id = 339] 07:25:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8c3cfc00) [pid = 1778] [serial = 1018] [outer = (nil)] 07:25:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8c3d7c00) [pid = 1778] [serial = 1019] [outer = 0x8c3cfc00] 07:25:41 INFO - PROCESS | 1778 | 1465223141330 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8e3d6000) [pid = 1778] [serial = 1020] [outer = 0x8c3cfc00] 07:25:42 INFO - PROCESS | 1778 | 1465223142450 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]]]}] 07:25:42 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 07:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1681ms 07:25:42 INFO - PROCESS | 1778 | 1465223142520 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:25:42 INFO - PROCESS | 1778 | 1465223142526 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 07:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:25:42 INFO - PROCESS | 1778 | 1465223142534 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:25:42 INFO - PROCESS | 1778 | 1465223142539 Marionette TRACE conn3 <- [1,1330,null,{}] 07:25:42 INFO - PROCESS | 1778 | 1465223142548 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}] 07:25:42 INFO - PROCESS | 1778 | 1465223142555 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:42 INFO - PROCESS | 1778 | 1465223142780 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:25:43 INFO - PROCESS | 1778 | 1465223143052 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:43 INFO - PROCESS | 1778 | 1465223143062 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01a800 == 30 [pid = 1778] [id = 340] 07:25:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8f128000) [pid = 1778] [serial = 1021] [outer = (nil)] 07:25:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9091f800) [pid = 1778] [serial = 1022] [outer = 0x8f128000] 07:25:43 INFO - PROCESS | 1778 | 1465223143149 Marionette DEBUG loaded listener.js 07:25:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x90e90400) [pid = 1778] [serial = 1023] [outer = 0x8f128000] 07:25:44 INFO - PROCESS | 1778 | 1465223144163 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]]]}] 07:25:44 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 07:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1684ms 07:25:44 INFO - PROCESS | 1778 | 1465223144222 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 1778 | 1465223144229 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 07:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:25:44 INFO - PROCESS | 1778 | 1465223144236 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - PROCESS | 1778 | 1465223144239 Marionette TRACE conn3 <- [1,1334,null,{}] 07:25:44 INFO - PROCESS | 1778 | 1465223144246 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}] 07:25:44 INFO - PROCESS | 1778 | 1465223144251 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:44 INFO - PROCESS | 1778 | 1465223144465 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:25:44 INFO - PROCESS | 1778 | 1465223144774 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 1778 | 1465223144784 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e4400 == 31 [pid = 1778] [id = 341] 07:25:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8f10fc00) [pid = 1778] [serial = 1024] [outer = (nil)] 07:25:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x91f23c00) [pid = 1778] [serial = 1025] [outer = 0x8f10fc00] 07:25:44 INFO - PROCESS | 1778 | 1465223144872 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x92439400) [pid = 1778] [serial = 1026] [outer = 0x8f10fc00] 07:25:45 INFO - PROCESS | 1778 | 1465223145943 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]]]}] 07:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1782ms 07:25:46 INFO - PROCESS | 1778 | 1465223146019 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 1778 | 1465223146023 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 07:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:25:46 INFO - PROCESS | 1778 | 1465223146038 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 1778 | 1465223146047 Marionette TRACE conn3 <- [1,1338,null,{}] 07:25:46 INFO - PROCESS | 1778 | 1465223146056 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}] 07:25:46 INFO - PROCESS | 1778 | 1465223146064 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:46 INFO - PROCESS | 1778 | 1465223146305 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:25:46 INFO - PROCESS | 1778 | 1465223146588 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:46 INFO - PROCESS | 1778 | 1465223146597 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cb7000 == 32 [pid = 1778] [id = 342] 07:25:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x92843000) [pid = 1778] [serial = 1027] [outer = (nil)] 07:25:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x929af400) [pid = 1778] [serial = 1028] [outer = 0x92843000] 07:25:46 INFO - PROCESS | 1778 | 1465223146679 Marionette DEBUG loaded listener.js 07:25:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x9284c000) [pid = 1778] [serial = 1029] [outer = 0x92843000] 07:25:48 INFO - PROCESS | 1778 | --DOCSHELL 0x91cc2c00 == 31 [pid = 1778] [id = 310] 07:25:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01d400 == 30 [pid = 1778] [id = 338] 07:25:48 INFO - PROCESS | 1778 | --DOCSHELL 0x919f5c00 == 29 [pid = 1778] [id = 337] 07:25:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10f800 == 28 [pid = 1778] [id = 336] 07:25:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e7c00 == 27 [pid = 1778] [id = 335] 07:25:48 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cc000 == 26 [pid = 1778] [id = 334] 07:25:48 INFO - PROCESS | 1778 | 1465223148357 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]]]}] 07:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2359ms 07:25:48 INFO - PROCESS | 1778 | 1465223148390 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:25:48 INFO - PROCESS | 1778 | 1465223148396 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 07:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:25:48 INFO - PROCESS | 1778 | 1465223148403 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:25:48 INFO - PROCESS | 1778 | 1465223148408 Marionette TRACE conn3 <- [1,1342,null,{}] 07:25:48 INFO - PROCESS | 1778 | 1465223148416 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}] 07:25:48 INFO - PROCESS | 1778 | 1465223148422 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:48 INFO - PROCESS | 1778 | 1465223148600 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x92318c00) [pid = 1778] [serial = 969] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x919f3c00) [pid = 1778] [serial = 975] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x929d5400) [pid = 1778] [serial = 977] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x9266b800) [pid = 1778] [serial = 971] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8f10cc00) [pid = 1778] [serial = 974] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92847c00) [pid = 1778] [serial = 972] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x9231a400) [pid = 1778] [serial = 959] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x92850c00) [pid = 1778] [serial = 960] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x929b7000) [pid = 1778] [serial = 947] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x929b5800) [pid = 1778] [serial = 948] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8e018c00) [pid = 1778] [serial = 938] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8e6edc00) [pid = 1778] [serial = 939] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92a0a400) [pid = 1778] [serial = 950] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92bdd800) [pid = 1778] [serial = 951] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x93a72000) [pid = 1778] [serial = 956] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91cdc000) [pid = 1778] [serial = 957] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92321000) [pid = 1778] [serial = 936] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x9266e400) [pid = 1778] [serial = 944] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92841800) [pid = 1778] [serial = 945] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x936eb400) [pid = 1778] [serial = 953] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x939a2000) [pid = 1778] [serial = 954] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90917000) [pid = 1778] [serial = 965] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x90bee000) [pid = 1778] [serial = 966] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91cb7800) [pid = 1778] [serial = 941] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91f29800) [pid = 1778] [serial = 942] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91cd6000) [pid = 1778] [serial = 968] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e3d7800) [pid = 1778] [serial = 962] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e6e9800) [pid = 1778] [serial = 963] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92be2000) [pid = 1778] [serial = 978] [outer = (nil)] [url = about:blank] 07:25:48 INFO - PROCESS | 1778 | 1465223148768 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:48 INFO - PROCESS | 1778 | 1465223148782 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01fc00 == 27 [pid = 1778] [id = 343] 07:25:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e020c00) [pid = 1778] [serial = 1030] [outer = (nil)] 07:25:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8e6eb800) [pid = 1778] [serial = 1031] [outer = 0x8e020c00] 07:25:48 INFO - PROCESS | 1778 | 1465223148857 Marionette DEBUG loaded listener.js 07:25:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8f06ac00) [pid = 1778] [serial = 1032] [outer = 0x8e020c00] 07:25:49 INFO - PROCESS | 1778 | 1465223149650 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]]]}] 07:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1288ms 07:25:49 INFO - PROCESS | 1778 | 1465223149691 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:25:49 INFO - PROCESS | 1778 | 1465223149697 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 07:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:25:49 INFO - PROCESS | 1778 | 1465223149708 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:25:49 INFO - PROCESS | 1778 | 1465223149712 Marionette TRACE conn3 <- [1,1346,null,{}] 07:25:49 INFO - PROCESS | 1778 | 1465223149728 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}] 07:25:49 INFO - PROCESS | 1778 | 1465223149733 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:49 INFO - PROCESS | 1778 | 1465223149952 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:25:49 INFO - PROCESS | 1778 | 1465223149963 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:49 INFO - PROCESS | 1778 | 1465223149969 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f106400 == 28 [pid = 1778] [id = 344] 07:25:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90919000) [pid = 1778] [serial = 1033] [outer = (nil)] 07:25:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x90bedc00) [pid = 1778] [serial = 1034] [outer = 0x90919000] 07:25:50 INFO - PROCESS | 1778 | 1465223150057 Marionette DEBUG loaded listener.js 07:25:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x90e8ec00) [pid = 1778] [serial = 1035] [outer = 0x90919000] 07:25:50 INFO - PROCESS | 1778 | 1465223150996 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]]]}] 07:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1332ms 07:25:51 INFO - PROCESS | 1778 | 1465223151040 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:25:51 INFO - PROCESS | 1778 | 1465223151044 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 07:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:25:51 INFO - PROCESS | 1778 | 1465223151051 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:25:51 INFO - PROCESS | 1778 | 1465223151057 Marionette TRACE conn3 <- [1,1350,null,{}] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92ce0000) [pid = 1778] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91cb5400) [pid = 1778] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8f122000) [pid = 1778] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x94f2c400) [pid = 1778] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x9508ac00) [pid = 1778] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x936ed000) [pid = 1778] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x91f28c00) [pid = 1778] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8f068400) [pid = 1778] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8e6e6000) [pid = 1778] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8c3ce800) [pid = 1778] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x8e6e8400) [pid = 1778] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:25:51 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x8f06c000) [pid = 1778] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:25:51 INFO - PROCESS | 1778 | 1465223151423 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}] 07:25:51 INFO - PROCESS | 1778 | 1465223151431 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:51 INFO - PROCESS | 1778 | 1465223151716 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:25:51 INFO - PROCESS | 1778 | 1465223151902 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:51 INFO - PROCESS | 1778 | 1465223151914 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e6800 == 29 [pid = 1778] [id = 345] 07:25:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x8e6e7000) [pid = 1778] [serial = 1036] [outer = (nil)] 07:25:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x8e6ef400) [pid = 1778] [serial = 1037] [outer = 0x8e6e7000] 07:25:52 INFO - PROCESS | 1778 | 1465223151997 Marionette DEBUG loaded listener.js 07:25:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8f103400) [pid = 1778] [serial = 1038] [outer = 0x8e6e7000] 07:25:52 INFO - PROCESS | 1778 | 1465223152972 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]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1986ms 07:25:53 INFO - PROCESS | 1778 | 1465223153039 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 1778 | 1465223153045 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 07:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:25:53 INFO - PROCESS | 1778 | 1465223153054 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - PROCESS | 1778 | 1465223153058 Marionette TRACE conn3 <- [1,1354,null,{}] 07:25:53 INFO - PROCESS | 1778 | 1465223153067 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}] 07:25:53 INFO - PROCESS | 1778 | 1465223153073 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:53 INFO - PROCESS | 1778 | 1465223153301 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:25:53 INFO - PROCESS | 1778 | 1465223153521 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:53 INFO - PROCESS | 1778 | 1465223153532 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f110400 == 30 [pid = 1778] [id = 346] 07:25:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x90e94c00) [pid = 1778] [serial = 1039] [outer = (nil)] 07:25:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x919ec000) [pid = 1778] [serial = 1040] [outer = 0x90e94c00] 07:25:53 INFO - PROCESS | 1778 | 1465223153660 Marionette DEBUG loaded listener.js 07:25:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x91cba800) [pid = 1778] [serial = 1041] [outer = 0x90e94c00] 07:25:54 INFO - PROCESS | 1778 | 1465223154598 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]]]}] 07:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1590ms 07:25:54 INFO - PROCESS | 1778 | 1465223154643 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 07:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:25:54 INFO - PROCESS | 1778 | 1465223154648 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 07:25:54 INFO - PROCESS | 1778 | 1465223154655 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:25:54 INFO - PROCESS | 1778 | 1465223154659 Marionette TRACE conn3 <- [1,1358,null,{}] 07:25:54 INFO - PROCESS | 1778 | 1465223154665 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}] 07:25:54 INFO - PROCESS | 1778 | 1465223154671 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:54 INFO - PROCESS | 1778 | 1465223154863 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:25:55 INFO - PROCESS | 1778 | 1465223155137 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:55 INFO - PROCESS | 1778 | 1465223155151 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x92321000 == 31 [pid = 1778] [id = 347] 07:25:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9242b800) [pid = 1778] [serial = 1042] [outer = (nil)] 07:25:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x92435000) [pid = 1778] [serial = 1043] [outer = 0x9242b800] 07:25:55 INFO - PROCESS | 1778 | 1465223155285 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92496000) [pid = 1778] [serial = 1044] [outer = 0x9242b800] 07:25:56 INFO - PROCESS | 1778 | 1465223156202 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]]]}] 07:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1586ms 07:25:56 INFO - PROCESS | 1778 | 1465223156249 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 07:25:56 INFO - PROCESS | 1778 | 1465223156268 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 07:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:25:56 INFO - PROCESS | 1778 | 1465223156280 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:25:56 INFO - PROCESS | 1778 | 1465223156283 Marionette TRACE conn3 <- [1,1362,null,{}] 07:25:56 INFO - PROCESS | 1778 | 1465223156289 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}] 07:25:56 INFO - PROCESS | 1778 | 1465223156294 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:56 INFO - PROCESS | 1778 | 1465223156517 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:25:56 INFO - PROCESS | 1778 | 1465223156687 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 1778 | 1465223156697 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f110800 == 32 [pid = 1778] [id = 348] 07:25:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9242e400) [pid = 1778] [serial = 1045] [outer = (nil)] 07:25:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9284b400) [pid = 1778] [serial = 1046] [outer = 0x9242e400] 07:25:56 INFO - PROCESS | 1778 | 1465223156828 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x929af000) [pid = 1778] [serial = 1047] [outer = 0x9242e400] 07:25:57 INFO - PROCESS | 1778 | 1465223157770 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]]]}] 07:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1533ms 07:25:57 INFO - PROCESS | 1778 | 1465223157813 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 07:25:57 INFO - PROCESS | 1778 | 1465223157818 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 07:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:25:57 INFO - PROCESS | 1778 | 1465223157826 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - PROCESS | 1778 | 1465223157829 Marionette TRACE conn3 <- [1,1366,null,{}] 07:25:57 INFO - PROCESS | 1778 | 1465223157835 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}] 07:25:57 INFO - PROCESS | 1778 | 1465223157841 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:58 INFO - PROCESS | 1778 | 1465223158020 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:25:58 INFO - PROCESS | 1778 | 1465223158275 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 1778 | 1465223158281 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ccc00 == 33 [pid = 1778] [id = 349] 07:25:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e6edc00) [pid = 1778] [serial = 1048] [outer = (nil)] 07:25:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x929cb400) [pid = 1778] [serial = 1049] [outer = 0x8e6edc00] 07:25:58 INFO - PROCESS | 1778 | 1465223158383 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x929cdc00) [pid = 1778] [serial = 1050] [outer = 0x8e6edc00] 07:25:59 INFO - PROCESS | 1778 | 1465223159306 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] 07:25:59 INFO - PROCESS | 1778 | 1465223159364 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 07:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:25:59 INFO - PROCESS | 1778 | 1465223159370 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - PROCESS | 1778 | 1465223159374 Marionette TRACE conn3 <- [1,1370,null,{}] 07:25:59 INFO - PROCESS | 1778 | 1465223159380 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}] 07:25:59 INFO - PROCESS | 1778 | 1465223159391 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:25:59 INFO - PROCESS | 1778 | 1465223159681 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:25:59 INFO - PROCESS | 1778 | 1465223159963 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 1778 | 1465223159975 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cc800 == 34 [pid = 1778] [id = 350] 07:26:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91cd8c00) [pid = 1778] [serial = 1051] [outer = (nil)] 07:26:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92be3400) [pid = 1778] [serial = 1052] [outer = 0x91cd8c00] 07:26:00 INFO - PROCESS | 1778 | 1465223160069 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x936e0800) [pid = 1778] [serial = 1053] [outer = 0x91cd8c00] 07:26:01 INFO - PROCESS | 1778 | 1465223161072 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] 07:26:01 INFO - PROCESS | 1778 | 1465223161119 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 07:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:26:01 INFO - PROCESS | 1778 | 1465223161127 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:26:01 INFO - PROCESS | 1778 | 1465223161131 Marionette TRACE conn3 <- [1,1374,null,{}] 07:26:01 INFO - PROCESS | 1778 | 1465223161137 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}] 07:26:01 INFO - PROCESS | 1778 | 1465223161142 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:01 INFO - PROCESS | 1778 | 1465223161337 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:26:01 INFO - PROCESS | 1778 | 1465223161556 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:01 INFO - PROCESS | 1778 | 1465223161566 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01a400 == 35 [pid = 1778] [id = 351] 07:26:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8e3d9000) [pid = 1778] [serial = 1054] [outer = (nil)] 07:26:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8f10bc00) [pid = 1778] [serial = 1055] [outer = 0x8e3d9000] 07:26:01 INFO - PROCESS | 1778 | 1465223161693 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x90e8fc00) [pid = 1778] [serial = 1056] [outer = 0x8e3d9000] 07:26:02 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:02 INFO - PROCESS | 1778 | 1465223162811 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] 07:26:02 INFO - PROCESS | 1778 | 1465223162874 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 07:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:26:02 INFO - PROCESS | 1778 | 1465223162924 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - PROCESS | 1778 | 1465223162930 Marionette TRACE conn3 <- [1,1378,null,{}] 07:26:02 INFO - PROCESS | 1778 | 1465223162942 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}] 07:26:02 INFO - PROCESS | 1778 | 1465223162947 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:03 INFO - PROCESS | 1778 | 1465223163199 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:26:03 INFO - PROCESS | 1778 | 1465223163442 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:03 INFO - PROCESS | 1778 | 1465223163456 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f103800 == 36 [pid = 1778] [id = 352] 07:26:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8f105c00) [pid = 1778] [serial = 1057] [outer = (nil)] 07:26:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8f10e800) [pid = 1778] [serial = 1058] [outer = 0x8f105c00] 07:26:03 INFO - PROCESS | 1778 | 1465223163531 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8f12b800) [pid = 1778] [serial = 1059] [outer = 0x8f105c00] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d0000 == 35 [pid = 1778] [id = 320] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01fc00 == 34 [pid = 1778] [id = 343] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8f11c800 == 33 [pid = 1778] [id = 321] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d6400 == 32 [pid = 1778] [id = 319] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d1800 == 31 [pid = 1778] [id = 312] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cf400 == 30 [pid = 1778] [id = 339] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x92844800 == 29 [pid = 1778] [id = 315] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x91cb7000 == 28 [pid = 1778] [id = 342] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01a800 == 27 [pid = 1778] [id = 340] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x92436c00 == 26 [pid = 1778] [id = 314] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x919f3800 == 25 [pid = 1778] [id = 323] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e4400 == 24 [pid = 1778] [id = 341] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8e013000 == 23 [pid = 1778] [id = 311] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x929d2800 == 22 [pid = 1778] [id = 316] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3da400 == 21 [pid = 1778] [id = 318] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8f108400 == 20 [pid = 1778] [id = 309] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x90bf2400 == 19 [pid = 1778] [id = 322] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8f064c00 == 18 [pid = 1778] [id = 308] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e8c00 == 17 [pid = 1778] [id = 313] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8e020400 == 16 [pid = 1778] [id = 324] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x91cd6c00 == 15 [pid = 1778] [id = 317] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ccc00 == 14 [pid = 1778] [id = 349] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cc800 == 13 [pid = 1778] [id = 350] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8f110800 == 12 [pid = 1778] [id = 348] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x92321000 == 11 [pid = 1778] [id = 347] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8f110400 == 10 [pid = 1778] [id = 346] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8f106400 == 9 [pid = 1778] [id = 344] 07:26:04 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e6800 == 8 [pid = 1778] [id = 345] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92319c00) [pid = 1778] [serial = 1016] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x93a6f000) [pid = 1778] [serial = 986] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x91cdb800) [pid = 1778] [serial = 1013] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9091bc00) [pid = 1778] [serial = 1010] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x950a8800) [pid = 1778] [serial = 995] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x97446800) [pid = 1778] [serial = 999] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x94f24800) [pid = 1778] [serial = 990] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9266c400) [pid = 1778] [serial = 984] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x94f21400) [pid = 1778] [serial = 989] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x90bebc00) [pid = 1778] [serial = 1002] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x93acf400) [pid = 1778] [serial = 987] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x97442400) [pid = 1778] [serial = 998] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9249b400) [pid = 1778] [serial = 983] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90e8c000) [pid = 1778] [serial = 981] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8c3d6800) [pid = 1778] [serial = 1004] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8f061000) [pid = 1778] [serial = 1007] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x90bf2800) [pid = 1778] [serial = 1011] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e01b000) [pid = 1778] [serial = 1005] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8f128800) [pid = 1778] [serial = 980] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8f06dc00) [pid = 1778] [serial = 1008] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x94f95c00) [pid = 1778] [serial = 993] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x950ae000) [pid = 1778] [serial = 996] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x94f65000) [pid = 1778] [serial = 992] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x91f22800) [pid = 1778] [serial = 1014] [outer = (nil)] [url = about:blank] 07:26:04 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x8f120400) [pid = 1778] [serial = 1001] [outer = (nil)] [url = about:blank] 07:26:05 INFO - PROCESS | 1778 | 1465223165513 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] 07:26:05 INFO - PROCESS | 1778 | 1465223165576 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 07:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:26:05 INFO - PROCESS | 1778 | 1465223165584 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 1778 | 1465223165591 Marionette TRACE conn3 <- [1,1382,null,{}] 07:26:05 INFO - PROCESS | 1778 | 1465223165599 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}] 07:26:05 INFO - PROCESS | 1778 | 1465223165603 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:05 INFO - PROCESS | 1778 | 1465223165830 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:26:05 INFO - PROCESS | 1778 | 1465223165845 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 1778 | 1465223165852 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e3400 == 9 [pid = 1778] [id = 353] 07:26:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x8e6e5000) [pid = 1778] [serial = 1060] [outer = (nil)] 07:26:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x8e6eb400) [pid = 1778] [serial = 1061] [outer = 0x8e6e5000] 07:26:05 INFO - PROCESS | 1778 | 1465223165926 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x8f069c00) [pid = 1778] [serial = 1062] [outer = 0x8e6e5000] 07:26:06 INFO - PROCESS | 1778 | [1778] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:26:06 INFO - PROCESS | 1778 | 1465223166894 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] 07:26:06 INFO - PROCESS | 1778 | 1465223166933 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 07:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:26:06 INFO - PROCESS | 1778 | 1465223166946 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 1778 | 1465223166950 Marionette TRACE conn3 <- [1,1386,null,{}] 07:26:06 INFO - PROCESS | 1778 | 1465223166956 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}] 07:26:06 INFO - PROCESS | 1778 | 1465223166962 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:07 INFO - PROCESS | 1778 | 1465223167211 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:26:07 INFO - PROCESS | 1778 | 1465223167244 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 1778 | 1465223167252 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x90919800 == 10 [pid = 1778] [id = 354] 07:26:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x9091ec00) [pid = 1778] [serial = 1063] [outer = (nil)] 07:26:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x90924800) [pid = 1778] [serial = 1064] [outer = 0x9091ec00] 07:26:07 INFO - PROCESS | 1778 | 1465223167331 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x90bf3800) [pid = 1778] [serial = 1065] [outer = 0x9091ec00] 07:26:08 INFO - PROCESS | 1778 | 1465223168352 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] 07:26:08 INFO - PROCESS | 1778 | 1465223168383 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 07:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:26:08 INFO - PROCESS | 1778 | 1465223168389 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - PROCESS | 1778 | 1465223168395 Marionette TRACE conn3 <- [1,1390,null,{}] 07:26:08 INFO - PROCESS | 1778 | 1465223168418 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}] 07:26:08 INFO - PROCESS | 1778 | 1465223168427 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:08 INFO - PROCESS | 1778 | 1465223168643 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:26:08 INFO - PROCESS | 1778 | 1465223168677 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 1778 | 1465223168685 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cd6000 == 11 [pid = 1778] [id = 355] 07:26:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x91cd6c00) [pid = 1778] [serial = 1066] [outer = (nil)] 07:26:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x91cdb000) [pid = 1778] [serial = 1067] [outer = 0x91cd6c00] 07:26:08 INFO - PROCESS | 1778 | 1465223168827 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x91f25400) [pid = 1778] [serial = 1068] [outer = 0x91cd6c00] 07:26:09 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x90919000) [pid = 1778] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:26:09 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x90beb800) [pid = 1778] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:26:09 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8f10fc00) [pid = 1778] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:26:09 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8f128000) [pid = 1778] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:26:09 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8e020c00) [pid = 1778] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:26:09 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8c3cfc00) [pid = 1778] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:26:09 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x92843000) [pid = 1778] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:26:09 INFO - PROCESS | 1778 | 1465223169973 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]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1646ms 07:26:10 INFO - PROCESS | 1778 | 1465223170035 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 1778 | 1465223170040 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 07:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:26:10 INFO - PROCESS | 1778 | 1465223170053 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 1778 | 1465223170055 Marionette TRACE conn3 <- [1,1394,null,{}] 07:26:10 INFO - PROCESS | 1778 | 1465223170062 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}] 07:26:10 INFO - PROCESS | 1778 | 1465223170066 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:10 INFO - PROCESS | 1778 | 1465223170263 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:26:10 INFO - PROCESS | 1778 | 1465223170274 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 1778 | 1465223170281 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3dc800 == 12 [pid = 1778] [id = 356] 07:26:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x90bf1800) [pid = 1778] [serial = 1069] [outer = (nil)] 07:26:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x91f28800) [pid = 1778] [serial = 1070] [outer = 0x90bf1800] 07:26:10 INFO - PROCESS | 1778 | 1465223170349 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x9231dc00) [pid = 1778] [serial = 1071] [outer = 0x90bf1800] 07:26:11 INFO - PROCESS | 1778 | 1465223171298 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]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1277ms 07:26:11 INFO - PROCESS | 1778 | 1465223171330 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 1778 | 1465223171339 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 07:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:26:11 INFO - PROCESS | 1778 | 1465223171348 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - PROCESS | 1778 | 1465223171357 Marionette TRACE conn3 <- [1,1398,null,{}] 07:26:11 INFO - PROCESS | 1778 | 1465223171362 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}] 07:26:11 INFO - PROCESS | 1778 | 1465223171367 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:11 INFO - PROCESS | 1778 | 1465223171543 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:26:11 INFO - PROCESS | 1778 | 1465223171753 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:11 INFO - PROCESS | 1778 | 1465223171762 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cac00 == 13 [pid = 1778] [id = 357] 07:26:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8c3cb800) [pid = 1778] [serial = 1072] [outer = (nil)] 07:26:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8c3d3800) [pid = 1778] [serial = 1073] [outer = 0x8c3cb800] 07:26:11 INFO - PROCESS | 1778 | 1465223171855 Marionette DEBUG loaded listener.js 07:26:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e3d4800) [pid = 1778] [serial = 1074] [outer = 0x8c3cb800] 07:26:12 INFO - PROCESS | 1778 | 1465223172969 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]]]}] 07:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1635ms 07:26:12 INFO - PROCESS | 1778 | 1465223172986 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 1778 | 1465223172992 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 07:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:26:13 INFO - PROCESS | 1778 | 1465223173000 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - PROCESS | 1778 | 1465223173005 Marionette TRACE conn3 <- [1,1402,null,{}] 07:26:13 INFO - PROCESS | 1778 | 1465223173013 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}] 07:26:13 INFO - PROCESS | 1778 | 1465223173022 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:13 INFO - PROCESS | 1778 | 1465223173215 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:26:13 INFO - PROCESS | 1778 | 1465223173434 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 1778 | 1465223173447 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01cc00 == 14 [pid = 1778] [id = 358] 07:26:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x90918c00) [pid = 1778] [serial = 1075] [outer = (nil)] 07:26:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x90922c00) [pid = 1778] [serial = 1076] [outer = 0x90918c00] 07:26:13 INFO - PROCESS | 1778 | 1465223173532 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90e8b400) [pid = 1778] [serial = 1077] [outer = 0x90918c00] 07:26:14 INFO - PROCESS | 1778 | 1465223174519 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]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1591ms 07:26:14 INFO - PROCESS | 1778 | 1465223174595 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 1778 | 1465223174602 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 07:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:26:14 INFO - PROCESS | 1778 | 1465223174609 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 1778 | 1465223174612 Marionette TRACE conn3 <- [1,1406,null,{}] 07:26:14 INFO - PROCESS | 1778 | 1465223174619 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}] 07:26:14 INFO - PROCESS | 1778 | 1465223174625 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:14 INFO - PROCESS | 1778 | 1465223174857 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:26:15 INFO - PROCESS | 1778 | 1465223175188 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 1778 | 1465223175197 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cf000 == 15 [pid = 1778] [id = 359] 07:26:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8c3d4000) [pid = 1778] [serial = 1078] [outer = (nil)] 07:26:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9231c800) [pid = 1778] [serial = 1079] [outer = 0x8c3d4000] 07:26:15 INFO - PROCESS | 1778 | 1465223175284 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92436800) [pid = 1778] [serial = 1080] [outer = 0x8c3d4000] 07:26:16 INFO - PROCESS | 1778 | 1465223176364 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]]]}] 07:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1835ms 07:26:16 INFO - PROCESS | 1778 | 1465223176445 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 1778 | 1465223176449 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 07:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:26:16 INFO - PROCESS | 1778 | 1465223176465 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - PROCESS | 1778 | 1465223176475 Marionette TRACE conn3 <- [1,1410,null,{}] 07:26:16 INFO - PROCESS | 1778 | 1465223176481 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}] 07:26:16 INFO - PROCESS | 1778 | 1465223176489 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:16 INFO - PROCESS | 1778 | 1465223176715 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:26:16 INFO - PROCESS | 1778 | 1465223176926 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 1778 | 1465223176936 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ce800 == 16 [pid = 1778] [id = 360] 07:26:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9091dc00) [pid = 1778] [serial = 1081] [outer = (nil)] 07:26:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9266f000) [pid = 1778] [serial = 1082] [outer = 0x9091dc00] 07:26:17 INFO - PROCESS | 1778 | 1465223177013 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92671c00) [pid = 1778] [serial = 1083] [outer = 0x9091dc00] 07:26:18 INFO - PROCESS | 1778 | 1465223178289 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]]]}] 07:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1853ms 07:26:18 INFO - PROCESS | 1778 | 1465223178311 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 1778 | 1465223178317 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 07:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:26:18 INFO - PROCESS | 1778 | 1465223178325 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 1778 | 1465223178330 Marionette TRACE conn3 <- [1,1414,null,{}] 07:26:18 INFO - PROCESS | 1778 | 1465223178338 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}] 07:26:18 INFO - PROCESS | 1778 | 1465223178343 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:18 INFO - PROCESS | 1778 | 1465223178618 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:26:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3dc800 == 15 [pid = 1778] [id = 356] 07:26:18 INFO - PROCESS | 1778 | --DOCSHELL 0x91cd6000 == 14 [pid = 1778] [id = 355] 07:26:18 INFO - PROCESS | 1778 | 1465223178819 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 1778 | 1465223178835 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:18 INFO - PROCESS | 1778 | --DOCSHELL 0x90919800 == 13 [pid = 1778] [id = 354] 07:26:18 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e3400 == 12 [pid = 1778] [id = 353] 07:26:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01c000 == 13 [pid = 1778] [id = 361] 07:26:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e01e400) [pid = 1778] [serial = 1084] [outer = (nil)] 07:26:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e3e0c00) [pid = 1778] [serial = 1085] [outer = 0x8e01e400] 07:26:18 INFO - PROCESS | 1778 | 1465223178906 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8f103000) [pid = 1778] [serial = 1086] [outer = 0x8e01e400] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9231e000) [pid = 1778] [serial = 1017] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x90bedc00) [pid = 1778] [serial = 1034] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91f23c00) [pid = 1778] [serial = 1025] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92439400) [pid = 1778] [serial = 1026] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9091f800) [pid = 1778] [serial = 1022] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90e90400) [pid = 1778] [serial = 1023] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e6eb800) [pid = 1778] [serial = 1031] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8f06ac00) [pid = 1778] [serial = 1032] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8c3d7c00) [pid = 1778] [serial = 1019] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e3d6000) [pid = 1778] [serial = 1020] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x929af400) [pid = 1778] [serial = 1028] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x9284c000) [pid = 1778] [serial = 1029] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x90e8ec00) [pid = 1778] [serial = 1035] [outer = (nil)] [url = about:blank] 07:26:19 INFO - PROCESS | 1778 | 1465223179772 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]]]}] 07:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1480ms 07:26:19 INFO - PROCESS | 1778 | 1465223179805 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 1778 | 1465223179810 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 07:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:26:19 INFO - PROCESS | 1778 | 1465223179821 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 1778 | 1465223179825 Marionette TRACE conn3 <- [1,1418,null,{}] 07:26:19 INFO - PROCESS | 1778 | 1465223179831 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}] 07:26:19 INFO - PROCESS | 1778 | 1465223179837 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:20 INFO - PROCESS | 1778 | 1465223180004 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:26:20 INFO - PROCESS | 1778 | 1465223180149 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 1778 | 1465223180164 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d7400 == 14 [pid = 1778] [id = 362] 07:26:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x90919800) [pid = 1778] [serial = 1087] [outer = (nil)] 07:26:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x90bf0000) [pid = 1778] [serial = 1088] [outer = 0x90919800] 07:26:20 INFO - PROCESS | 1778 | 1465223180235 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x90e90000) [pid = 1778] [serial = 1089] [outer = 0x90919800] 07:26:21 INFO - PROCESS | 1778 | 1465223181196 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]]]}] 07:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1430ms 07:26:21 INFO - PROCESS | 1778 | 1465223181252 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 1778 | 1465223181255 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 07:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:26:21 INFO - PROCESS | 1778 | 1465223181262 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 1778 | 1465223181267 Marionette TRACE conn3 <- [1,1422,null,{}] 07:26:21 INFO - PROCESS | 1778 | 1465223181283 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}] 07:26:21 INFO - PROCESS | 1778 | 1465223181291 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:21 INFO - PROCESS | 1778 | 1465223181469 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:26:21 INFO - PROCESS | 1778 | 1465223181604 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 1778 | 1465223181614 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cdfc00 == 15 [pid = 1778] [id = 363] 07:26:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91ce1400) [pid = 1778] [serial = 1090] [outer = (nil)] 07:26:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92314800) [pid = 1778] [serial = 1091] [outer = 0x91ce1400] 07:26:21 INFO - PROCESS | 1778 | 1465223181686 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9242d000) [pid = 1778] [serial = 1092] [outer = 0x91ce1400] 07:26:22 INFO - PROCESS | 1778 | 1465223182649 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]]]}] 07:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1443ms 07:26:22 INFO - PROCESS | 1778 | 1465223182708 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:26:22 INFO - PROCESS | 1778 | 1465223182712 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 07:26:22 INFO - PROCESS | 1778 | 1465223182719 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:26:22 INFO - PROCESS | 1778 | 1465223182722 Marionette TRACE conn3 <- [1,1426,null,{}] 07:26:22 INFO - PROCESS | 1778 | 1465223182730 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}] 07:26:22 INFO - PROCESS | 1778 | 1465223182734 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:22 INFO - PROCESS | 1778 | 1465223182968 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:26:23 INFO - PROCESS | 1778 | 1465223182995 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 1778 | 1465223183005 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbf400 == 16 [pid = 1778] [id = 364] 07:26:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x924a1800) [pid = 1778] [serial = 1093] [outer = (nil)] 07:26:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92671000) [pid = 1778] [serial = 1094] [outer = 0x924a1800] 07:26:23 INFO - PROCESS | 1778 | 1465223183072 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9284ac00) [pid = 1778] [serial = 1095] [outer = 0x924a1800] 07:26:23 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e6e7000) [pid = 1778] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:26:23 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90e94c00) [pid = 1778] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:26:23 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9242b800) [pid = 1778] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:26:23 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9242e400) [pid = 1778] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:26:23 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e6edc00) [pid = 1778] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:26:23 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91cd6c00) [pid = 1778] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:26:23 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e6e5000) [pid = 1778] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:26:23 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8f105c00) [pid = 1778] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:26:23 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x91cd8c00) [pid = 1778] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:26:23 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8e3d9000) [pid = 1778] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:26:23 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x9091ec00) [pid = 1778] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:26:24 INFO - PROCESS | 1778 | 1465223184042 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]]]}] 07:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1387ms 07:26:24 INFO - PROCESS | 1778 | 1465223184106 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:26:24 INFO - PROCESS | 1778 | 1465223184110 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 07:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:26:24 INFO - PROCESS | 1778 | 1465223184116 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - PROCESS | 1778 | 1465223184118 Marionette TRACE conn3 <- [1,1430,null,{}] 07:26:24 INFO - PROCESS | 1778 | 1465223184124 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}] 07:26:24 INFO - PROCESS | 1778 | 1465223184129 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:24 INFO - PROCESS | 1778 | 1465223184286 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:26:24 INFO - PROCESS | 1778 | 1465223184408 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:24 INFO - PROCESS | 1778 | 1465223184414 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3c9800 == 17 [pid = 1778] [id = 365] 07:26:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8e3d7800) [pid = 1778] [serial = 1096] [outer = (nil)] 07:26:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x91f1a400) [pid = 1778] [serial = 1097] [outer = 0x8e3d7800] 07:26:24 INFO - PROCESS | 1778 | 1465223184484 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x92670800) [pid = 1778] [serial = 1098] [outer = 0x8e3d7800] 07:26:25 INFO - PROCESS | 1778 | 1465223185330 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]]]}] 07:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1237ms 07:26:25 INFO - PROCESS | 1778 | 1465223185353 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:26:25 INFO - PROCESS | 1778 | 1465223185358 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 07:26:25 INFO - PROCESS | 1778 | 1465223185364 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - PROCESS | 1778 | 1465223185367 Marionette TRACE conn3 <- [1,1434,null,{}] 07:26:25 INFO - PROCESS | 1778 | 1465223185372 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}] 07:26:25 INFO - PROCESS | 1778 | 1465223185382 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:25 INFO - PROCESS | 1778 | 1465223185684 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:26:25 INFO - PROCESS | 1778 | 1465223185882 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 1778 | 1465223185895 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d7c00 == 18 [pid = 1778] [id = 366] 07:26:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8c3d8000) [pid = 1778] [serial = 1099] [outer = (nil)] 07:26:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e01b000) [pid = 1778] [serial = 1100] [outer = 0x8c3d8000] 07:26:26 INFO - PROCESS | 1778 | 1465223186039 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e3e1400) [pid = 1778] [serial = 1101] [outer = 0x8c3d8000] 07:26:27 INFO - PROCESS | 1778 | 1465223187100 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]]]}] 07:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1783ms 07:26:27 INFO - PROCESS | 1778 | 1465223187149 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:26:27 INFO - PROCESS | 1778 | 1465223187155 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 07:26:27 INFO - PROCESS | 1778 | 1465223187163 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - PROCESS | 1778 | 1465223187168 Marionette TRACE conn3 <- [1,1438,null,{}] 07:26:27 INFO - PROCESS | 1778 | 1465223187176 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}] 07:26:27 INFO - PROCESS | 1778 | 1465223187184 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:27 INFO - PROCESS | 1778 | 1465223187382 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:26:27 INFO - PROCESS | 1778 | 1465223187603 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 1778 | 1465223187616 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bed800 == 19 [pid = 1778] [id = 367] 07:26:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x90bf1000) [pid = 1778] [serial = 1102] [outer = (nil)] 07:26:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x90e92400) [pid = 1778] [serial = 1103] [outer = 0x90bf1000] 07:26:27 INFO - PROCESS | 1778 | 1465223187695 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x919f3800) [pid = 1778] [serial = 1104] [outer = 0x90bf1000] 07:26:28 INFO - PROCESS | 1778 | 1465223188663 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]]]}] 07:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1544ms 07:26:28 INFO - PROCESS | 1778 | 1465223188711 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:26:28 INFO - PROCESS | 1778 | 1465223188718 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 07:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:26:28 INFO - PROCESS | 1778 | 1465223188726 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:26:28 INFO - PROCESS | 1778 | 1465223188730 Marionette TRACE conn3 <- [1,1442,null,{}] 07:26:28 INFO - PROCESS | 1778 | 1465223188736 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}] 07:26:28 INFO - PROCESS | 1778 | 1465223188742 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:28 INFO - PROCESS | 1778 | 1465223188935 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:26:29 INFO - PROCESS | 1778 | 1465223189195 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 1778 | 1465223189204 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x91ce4c00 == 20 [pid = 1778] [id = 368] 07:26:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92323400) [pid = 1778] [serial = 1105] [outer = (nil)] 07:26:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92496c00) [pid = 1778] [serial = 1106] [outer = 0x92323400] 07:26:29 INFO - PROCESS | 1778 | 1465223189330 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92672000) [pid = 1778] [serial = 1107] [outer = 0x92323400] 07:26:30 INFO - PROCESS | 1778 | 1465223190354 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]]]}] 07:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1690ms 07:26:30 INFO - PROCESS | 1778 | 1465223190417 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:26:30 INFO - PROCESS | 1778 | 1465223190421 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 07:26:30 INFO - PROCESS | 1778 | 1465223190436 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:26:30 INFO - PROCESS | 1778 | 1465223190445 Marionette TRACE conn3 <- [1,1446,null,{}] 07:26:30 INFO - PROCESS | 1778 | 1465223190454 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}] 07:26:30 INFO - PROCESS | 1778 | 1465223190461 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:30 INFO - PROCESS | 1778 | 1465223190704 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:26:31 INFO - PROCESS | 1778 | 1465223191082 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:31 INFO - PROCESS | 1778 | 1465223191093 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x92845800 == 21 [pid = 1778] [id = 369] 07:26:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x929bb800) [pid = 1778] [serial = 1108] [outer = (nil)] 07:26:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92a07400) [pid = 1778] [serial = 1109] [outer = 0x929bb800] 07:26:31 INFO - PROCESS | 1778 | 1465223191225 Marionette DEBUG loaded listener.js 07:26:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92a0d400) [pid = 1778] [serial = 1110] [outer = 0x929bb800] 07:26:32 INFO - PROCESS | 1778 | 1465223192409 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]]]}] 07:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 2050ms 07:26:32 INFO - PROCESS | 1778 | 1465223192478 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:26:32 INFO - PROCESS | 1778 | 1465223192483 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 07:26:32 INFO - PROCESS | 1778 | 1465223192490 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:26:32 INFO - PROCESS | 1778 | 1465223192493 Marionette TRACE conn3 <- [1,1450,null,{}] 07:26:32 INFO - PROCESS | 1778 | 1465223192499 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}] 07:26:32 INFO - PROCESS | 1778 | 1465223192505 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:32 INFO - PROCESS | 1778 | 1465223192725 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:26:32 INFO - PROCESS | 1778 | 1465223192939 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 1778 | 1465223192946 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e017800 == 22 [pid = 1778] [id = 370] 07:26:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92a10400) [pid = 1778] [serial = 1111] [outer = (nil)] 07:26:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92be5400) [pid = 1778] [serial = 1112] [outer = 0x92a10400] 07:26:33 INFO - PROCESS | 1778 | 1465223193072 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92be8000) [pid = 1778] [serial = 1113] [outer = 0x92a10400] 07:26:34 INFO - PROCESS | 1778 | 1465223194035 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]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1593ms 07:26:34 INFO - PROCESS | 1778 | 1465223194082 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:26:34 INFO - PROCESS | 1778 | 1465223194086 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 07:26:34 INFO - PROCESS | 1778 | 1465223194093 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 1778 | 1465223194096 Marionette TRACE conn3 <- [1,1454,null,{}] 07:26:34 INFO - PROCESS | 1778 | 1465223194102 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}] 07:26:34 INFO - PROCESS | 1778 | 1465223194107 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:34 INFO - PROCESS | 1778 | 1465223194289 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:26:34 INFO - PROCESS | 1778 | 1465223194712 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 1778 | 1465223194721 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3dcc00 == 23 [pid = 1778] [id = 371] 07:26:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8e3dd800) [pid = 1778] [serial = 1114] [outer = (nil)] 07:26:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8e6e6000) [pid = 1778] [serial = 1115] [outer = 0x8e3dd800] 07:26:34 INFO - PROCESS | 1778 | 1465223194842 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8f06b000) [pid = 1778] [serial = 1116] [outer = 0x8e3dd800] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3c9800 == 22 [pid = 1778] [id = 365] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbf400 == 21 [pid = 1778] [id = 364] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x91cdfc00 == 20 [pid = 1778] [id = 363] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d7400 == 19 [pid = 1778] [id = 362] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01c000 == 18 [pid = 1778] [id = 361] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ce800 == 17 [pid = 1778] [id = 360] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cf000 == 16 [pid = 1778] [id = 359] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01cc00 == 15 [pid = 1778] [id = 358] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cac00 == 14 [pid = 1778] [id = 357] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8f103800 == 13 [pid = 1778] [id = 352] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01a400 == 12 [pid = 1778] [id = 351] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e017800 == 11 [pid = 1778] [id = 370] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x92845800 == 10 [pid = 1778] [id = 369] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x90bed800 == 9 [pid = 1778] [id = 367] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x91ce4c00 == 8 [pid = 1778] [id = 368] 07:26:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d7c00 == 7 [pid = 1778] [id = 366] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x91f28800) [pid = 1778] [serial = 1070] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8f103400) [pid = 1778] [serial = 1038] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8e6ef400) [pid = 1778] [serial = 1037] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x91cba800) [pid = 1778] [serial = 1041] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x919ec000) [pid = 1778] [serial = 1040] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92496000) [pid = 1778] [serial = 1044] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92435000) [pid = 1778] [serial = 1043] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x929af000) [pid = 1778] [serial = 1047] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9284b400) [pid = 1778] [serial = 1046] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x929cdc00) [pid = 1778] [serial = 1050] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x929cb400) [pid = 1778] [serial = 1049] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91cdb000) [pid = 1778] [serial = 1067] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e6eb400) [pid = 1778] [serial = 1061] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8f069c00) [pid = 1778] [serial = 1062] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8f12b800) [pid = 1778] [serial = 1059] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x936e0800) [pid = 1778] [serial = 1053] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92be3400) [pid = 1778] [serial = 1052] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8f10e800) [pid = 1778] [serial = 1058] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x90e8fc00) [pid = 1778] [serial = 1056] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8f10bc00) [pid = 1778] [serial = 1055] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x91f25400) [pid = 1778] [serial = 1068] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x90bf3800) [pid = 1778] [serial = 1065] [outer = (nil)] [url = about:blank] 07:26:36 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x90924800) [pid = 1778] [serial = 1064] [outer = (nil)] [url = about:blank] 07:26:37 INFO - PROCESS | 1778 | 1465223197003 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]]]}] 07:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2988ms 07:26:37 INFO - PROCESS | 1778 | 1465223197082 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:26:37 INFO - PROCESS | 1778 | 1465223197085 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 07:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:26:37 INFO - PROCESS | 1778 | 1465223197096 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 1778 | 1465223197100 Marionette TRACE conn3 <- [1,1458,null,{}] 07:26:37 INFO - PROCESS | 1778 | 1465223197110 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}] 07:26:37 INFO - PROCESS | 1778 | 1465223197115 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:37 INFO - PROCESS | 1778 | 1465223197283 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:26:37 INFO - PROCESS | 1778 | 1465223197404 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 1778 | 1465223197414 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e2000 == 8 [pid = 1778] [id = 372] 07:26:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8e6e3000) [pid = 1778] [serial = 1117] [outer = (nil)] 07:26:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8e6eac00) [pid = 1778] [serial = 1118] [outer = 0x8e6e3000] 07:26:37 INFO - PROCESS | 1778 | 1465223197489 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8f065800) [pid = 1778] [serial = 1119] [outer = 0x8e6e3000] 07:26:38 INFO - PROCESS | 1778 | 1465223198317 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]]]}] 07:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1293ms 07:26:38 INFO - PROCESS | 1778 | 1465223198388 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:26:38 INFO - PROCESS | 1778 | 1465223198397 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 07:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:26:38 INFO - PROCESS | 1778 | 1465223198408 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 1778 | 1465223198412 Marionette TRACE conn3 <- [1,1462,null,{}] 07:26:38 INFO - PROCESS | 1778 | 1465223198419 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}] 07:26:38 INFO - PROCESS | 1778 | 1465223198425 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:38 INFO - PROCESS | 1778 | 1465223198608 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:26:38 INFO - PROCESS | 1778 | 1465223198733 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 1778 | 1465223198743 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f127c00 == 9 [pid = 1778] [id = 373] 07:26:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8f12a000) [pid = 1778] [serial = 1120] [outer = (nil)] 07:26:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9091e000) [pid = 1778] [serial = 1121] [outer = 0x8f12a000] 07:26:38 INFO - PROCESS | 1778 | 1465223198817 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x90be9c00) [pid = 1778] [serial = 1122] [outer = 0x8f12a000] 07:26:39 INFO - PROCESS | 1778 | 1465223199831 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]]]}] 07:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1489ms 07:26:39 INFO - PROCESS | 1778 | 1465223199898 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:26:39 INFO - PROCESS | 1778 | 1465223199902 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 07:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:26:39 INFO - PROCESS | 1778 | 1465223199908 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:26:39 INFO - PROCESS | 1778 | 1465223199914 Marionette TRACE conn3 <- [1,1466,null,{}] 07:26:39 INFO - PROCESS | 1778 | 1465223199941 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}] 07:26:39 INFO - PROCESS | 1778 | 1465223199951 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:40 INFO - PROCESS | 1778 | 1465223200177 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:26:40 INFO - PROCESS | 1778 | 1465223200201 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 1778 | 1465223200212 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbd400 == 10 [pid = 1778] [id = 374] 07:26:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91cbf000) [pid = 1778] [serial = 1123] [outer = (nil)] 07:26:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91cdb000) [pid = 1778] [serial = 1124] [outer = 0x91cbf000] 07:26:40 INFO - PROCESS | 1778 | 1465223200300 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91ce4400) [pid = 1778] [serial = 1125] [outer = 0x91cbf000] 07:26:41 INFO - PROCESS | 1778 | 1465223201312 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]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1440ms 07:26:41 INFO - PROCESS | 1778 | 1465223201349 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 1778 | 1465223201353 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 07:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:26:41 INFO - PROCESS | 1778 | 1465223201360 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 1778 | 1465223201362 Marionette TRACE conn3 <- [1,1470,null,{}] 07:26:41 INFO - PROCESS | 1778 | 1465223201394 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}] 07:26:41 INFO - PROCESS | 1778 | 1465223201399 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:41 INFO - PROCESS | 1778 | 1465223201960 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:26:42 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9091dc00) [pid = 1778] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:26:42 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e01e400) [pid = 1778] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:26:42 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91ce1400) [pid = 1778] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:26:42 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x924a1800) [pid = 1778] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:26:42 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x90919800) [pid = 1778] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:26:42 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x90918c00) [pid = 1778] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:26:42 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x90bf1800) [pid = 1778] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:26:42 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8c3d4000) [pid = 1778] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:26:42 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8c3cb800) [pid = 1778] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:26:42 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x8e3d7800) [pid = 1778] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:26:42 INFO - PROCESS | 1778 | 1465223202129 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 1778 | 1465223202136 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cb800 == 11 [pid = 1778] [id = 375] 07:26:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x8c3d4000) [pid = 1778] [serial = 1126] [outer = (nil)] 07:26:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x90918c00) [pid = 1778] [serial = 1127] [outer = 0x8c3d4000] 07:26:42 INFO - PROCESS | 1778 | 1465223202213 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x91f20c00) [pid = 1778] [serial = 1128] [outer = 0x8c3d4000] 07:26:42 INFO - PROCESS | 1778 | 1465223202990 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]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1660ms 07:26:43 INFO - PROCESS | 1778 | 1465223203020 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 1778 | 1465223203025 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 07:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:26:43 INFO - PROCESS | 1778 | 1465223203031 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - PROCESS | 1778 | 1465223203034 Marionette TRACE conn3 <- [1,1474,null,{}] 07:26:43 INFO - PROCESS | 1778 | 1465223203040 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}] 07:26:43 INFO - PROCESS | 1778 | 1465223203045 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:43 INFO - PROCESS | 1778 | 1465223203242 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:26:43 INFO - PROCESS | 1778 | 1465223203261 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 1778 | 1465223203269 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bf8400 == 12 [pid = 1778] [id = 376] 07:26:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x919efc00) [pid = 1778] [serial = 1129] [outer = (nil)] 07:26:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x92495800) [pid = 1778] [serial = 1130] [outer = 0x919efc00] 07:26:43 INFO - PROCESS | 1778 | 1465223203341 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9266a400) [pid = 1778] [serial = 1131] [outer = 0x919efc00] 07:26:44 INFO - PROCESS | 1778 | 1465223204448 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]]]}] 07:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1480ms 07:26:44 INFO - PROCESS | 1778 | 1465223204512 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 1778 | 1465223204519 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 07:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:26:44 INFO - PROCESS | 1778 | 1465223204528 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - PROCESS | 1778 | 1465223204534 Marionette TRACE conn3 <- [1,1478,null,{}] 07:26:44 INFO - PROCESS | 1778 | 1465223204542 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}] 07:26:44 INFO - PROCESS | 1778 | 1465223204548 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:44 INFO - PROCESS | 1778 | 1465223204748 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:26:45 INFO - PROCESS | 1778 | 1465223205002 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 1778 | 1465223205013 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e020000 == 13 [pid = 1778] [id = 377] 07:26:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8e3e2400) [pid = 1778] [serial = 1132] [outer = (nil)] 07:26:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8f12b800) [pid = 1778] [serial = 1133] [outer = 0x8e3e2400] 07:26:45 INFO - PROCESS | 1778 | 1465223205099 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90bec400) [pid = 1778] [serial = 1134] [outer = 0x8e3e2400] 07:26:46 INFO - PROCESS | 1778 | 1465223206226 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]]]}] 07:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1788ms 07:26:46 INFO - PROCESS | 1778 | 1465223206317 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 1778 | 1465223206324 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 07:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:26:46 INFO - PROCESS | 1778 | 1465223206343 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 1778 | 1465223206347 Marionette TRACE conn3 <- [1,1482,null,{}] 07:26:46 INFO - PROCESS | 1778 | 1465223206353 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}] 07:26:46 INFO - PROCESS | 1778 | 1465223206359 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:46 INFO - PROCESS | 1778 | 1465223206701 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:26:46 INFO - PROCESS | 1778 | 1465223206822 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:46 INFO - PROCESS | 1778 | 1465223206833 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cc2000 == 14 [pid = 1778] [id = 378] 07:26:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91f21c00) [pid = 1778] [serial = 1135] [outer = (nil)] 07:26:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92323c00) [pid = 1778] [serial = 1136] [outer = 0x91f21c00] 07:26:46 INFO - PROCESS | 1778 | 1465223206919 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9243a000) [pid = 1778] [serial = 1137] [outer = 0x91f21c00] 07:26:48 INFO - PROCESS | 1778 | 1465223208060 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]]]}] 07:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1791ms 07:26:48 INFO - PROCESS | 1778 | 1465223208127 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:26:48 INFO - PROCESS | 1778 | 1465223208132 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 07:26:48 INFO - PROCESS | 1778 | 1465223208139 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - PROCESS | 1778 | 1465223208146 Marionette TRACE conn3 <- [1,1486,null,{}] 07:26:48 INFO - PROCESS | 1778 | 1465223208165 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}] 07:26:48 INFO - PROCESS | 1778 | 1465223208183 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:48 INFO - PROCESS | 1778 | 1465223208408 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:26:48 INFO - PROCESS | 1778 | 1465223208633 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 1778 | 1465223208645 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b0400 == 15 [pid = 1778] [id = 379] 07:26:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x929b0800) [pid = 1778] [serial = 1138] [outer = (nil)] 07:26:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x929b5800) [pid = 1778] [serial = 1139] [outer = 0x929b0800] 07:26:48 INFO - PROCESS | 1778 | 1465223208730 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x929c9800) [pid = 1778] [serial = 1140] [outer = 0x929b0800] 07:26:49 INFO - PROCESS | 1778 | 1465223209835 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]]]}] 07:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1741ms 07:26:49 INFO - PROCESS | 1778 | 1465223209879 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 1778 | 1465223209885 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 07:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:26:49 INFO - PROCESS | 1778 | 1465223209891 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - PROCESS | 1778 | 1465223209895 Marionette TRACE conn3 <- [1,1490,null,{}] 07:26:49 INFO - PROCESS | 1778 | 1465223209901 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}] 07:26:49 INFO - PROCESS | 1778 | 1465223209906 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:50 INFO - PROCESS | 1778 | 1465223210091 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:26:50 INFO - PROCESS | 1778 | 1465223210437 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 1778 | 1465223210445 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d6000 == 16 [pid = 1778] [id = 380] 07:26:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8c3d6400) [pid = 1778] [serial = 1141] [outer = (nil)] 07:26:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e016800) [pid = 1778] [serial = 1142] [outer = 0x8c3d6400] 07:26:50 INFO - PROCESS | 1778 | 1465223210545 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8e3d7400) [pid = 1778] [serial = 1143] [outer = 0x8c3d6400] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92670800) [pid = 1778] [serial = 1098] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92671c00) [pid = 1778] [serial = 1083] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8f103000) [pid = 1778] [serial = 1086] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92314800) [pid = 1778] [serial = 1091] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9242d000) [pid = 1778] [serial = 1092] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92671000) [pid = 1778] [serial = 1094] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9266f000) [pid = 1778] [serial = 1082] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x90bf0000) [pid = 1778] [serial = 1088] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90922c00) [pid = 1778] [serial = 1076] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9231dc00) [pid = 1778] [serial = 1071] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x90e8b400) [pid = 1778] [serial = 1077] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e3e0c00) [pid = 1778] [serial = 1085] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x90e90000) [pid = 1778] [serial = 1089] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x92436800) [pid = 1778] [serial = 1080] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8e3d4800) [pid = 1778] [serial = 1074] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x91f1a400) [pid = 1778] [serial = 1097] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x9231c800) [pid = 1778] [serial = 1079] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x9284ac00) [pid = 1778] [serial = 1095] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x8c3d3800) [pid = 1778] [serial = 1073] [outer = (nil)] [url = about:blank] 07:26:51 INFO - PROCESS | 1778 | 1465223211623 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]]]}] 07:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1788ms 07:26:51 INFO - PROCESS | 1778 | 1465223211681 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:26:51 INFO - PROCESS | 1778 | 1465223211686 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 07:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:26:51 INFO - PROCESS | 1778 | 1465223211705 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 1778 | 1465223211710 Marionette TRACE conn3 <- [1,1494,null,{}] 07:26:51 INFO - PROCESS | 1778 | 1465223211719 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}] 07:26:51 INFO - PROCESS | 1778 | 1465223211726 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:51 INFO - PROCESS | 1778 | 1465223211889 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:26:51 INFO - PROCESS | 1778 | 1465223211900 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 1778 | 1465223211913 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f12a400 == 17 [pid = 1778] [id = 381] 07:26:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x90915400) [pid = 1778] [serial = 1144] [outer = (nil)] 07:26:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x90922c00) [pid = 1778] [serial = 1145] [outer = 0x90915400] 07:26:52 INFO - PROCESS | 1778 | 1465223212041 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x90e89400) [pid = 1778] [serial = 1146] [outer = 0x90915400] 07:26:52 INFO - PROCESS | 1778 | 1465223212967 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]]]}] 07:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1292ms 07:26:52 INFO - PROCESS | 1778 | 1465223212997 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 1778 | 1465223213003 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 07:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:26:53 INFO - PROCESS | 1778 | 1465223213016 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - PROCESS | 1778 | 1465223213019 Marionette TRACE conn3 <- [1,1498,null,{}] 07:26:53 INFO - PROCESS | 1778 | 1465223213026 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}] 07:26:53 INFO - PROCESS | 1778 | 1465223213031 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:53 INFO - PROCESS | 1778 | 1465223213202 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:26:53 INFO - PROCESS | 1778 | 1465223213337 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 1778 | 1465223213345 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10a800 == 18 [pid = 1778] [id = 382] 07:26:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x90bf0000) [pid = 1778] [serial = 1147] [outer = (nil)] 07:26:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x92318400) [pid = 1778] [serial = 1148] [outer = 0x90bf0000] 07:26:53 INFO - PROCESS | 1778 | 1465223213418 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x92430000) [pid = 1778] [serial = 1149] [outer = 0x90bf0000] 07:26:54 INFO - PROCESS | 1778 | 1465223214286 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]]]}] 07:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1336ms 07:26:54 INFO - PROCESS | 1778 | 1465223214348 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 1778 | 1465223214353 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 07:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:26:54 INFO - PROCESS | 1778 | 1465223214366 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 1778 | 1465223214376 Marionette TRACE conn3 <- [1,1502,null,{}] 07:26:54 INFO - PROCESS | 1778 | 1465223214393 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}] 07:26:54 INFO - PROCESS | 1778 | 1465223214401 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:54 INFO - PROCESS | 1778 | 1465223214624 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:26:54 INFO - PROCESS | 1778 | 1465223214649 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 1778 | 1465223214657 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06bc00 == 19 [pid = 1778] [id = 383] 07:26:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9249fc00) [pid = 1778] [serial = 1150] [outer = (nil)] 07:26:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x9284f000) [pid = 1778] [serial = 1151] [outer = 0x9249fc00] 07:26:54 INFO - PROCESS | 1778 | 1465223214725 Marionette DEBUG loaded listener.js 07:26:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x929ad800) [pid = 1778] [serial = 1152] [outer = 0x9249fc00] 07:26:55 INFO - PROCESS | 1778 | 1465223215659 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]]]}] 07:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1356ms 07:26:55 INFO - PROCESS | 1778 | 1465223215716 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:26:55 INFO - PROCESS | 1778 | 1465223215721 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 07:26:55 INFO - PROCESS | 1778 | 1465223215733 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 1778 | 1465223215736 Marionette TRACE conn3 <- [1,1506,null,{}] 07:26:55 INFO - PROCESS | 1778 | 1465223215742 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}] 07:26:55 INFO - PROCESS | 1778 | 1465223215747 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:55 INFO - PROCESS | 1778 | 1465223215958 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:26:55 INFO - PROCESS | 1778 | 1465223215981 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 1778 | 1465223215987 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e018800 == 20 [pid = 1778] [id = 384] 07:26:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92432800) [pid = 1778] [serial = 1153] [outer = (nil)] 07:26:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x929d3c00) [pid = 1778] [serial = 1154] [outer = 0x92432800] 07:26:56 INFO - PROCESS | 1778 | 1465223216055 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x929d0800) [pid = 1778] [serial = 1155] [outer = 0x92432800] 07:26:56 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8c3d8000) [pid = 1778] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:26:56 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90bf1000) [pid = 1778] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:26:56 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92323400) [pid = 1778] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:26:56 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8f12a000) [pid = 1778] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:26:56 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e3dd800) [pid = 1778] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:26:56 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e6e3000) [pid = 1778] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:26:56 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x929bb800) [pid = 1778] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:26:56 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x92a10400) [pid = 1778] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:26:56 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x91cbf000) [pid = 1778] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:26:56 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8c3d4000) [pid = 1778] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:26:57 INFO - PROCESS | 1778 | 1465223217004 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]]]}] 07:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1340ms 07:26:57 INFO - PROCESS | 1778 | 1465223217066 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:26:57 INFO - PROCESS | 1778 | 1465223217070 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 07:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:26:57 INFO - PROCESS | 1778 | 1465223217080 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:26:57 INFO - PROCESS | 1778 | 1465223217082 Marionette TRACE conn3 <- [1,1510,null,{}] 07:26:57 INFO - PROCESS | 1778 | 1465223217088 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}] 07:26:57 INFO - PROCESS | 1778 | 1465223217093 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:57 INFO - PROCESS | 1778 | 1465223217247 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:26:57 INFO - PROCESS | 1778 | 1465223217369 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 1778 | 1465223217388 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10a000 == 21 [pid = 1778] [id = 385] 07:26:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8f10e800) [pid = 1778] [serial = 1156] [outer = (nil)] 07:26:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x92493c00) [pid = 1778] [serial = 1157] [outer = 0x8f10e800] 07:26:57 INFO - PROCESS | 1778 | 1465223217480 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x929d8800) [pid = 1778] [serial = 1158] [outer = 0x8f10e800] 07:26:58 INFO - PROCESS | 1778 | 1465223218277 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]]]}] 07:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1240ms 07:26:58 INFO - PROCESS | 1778 | 1465223218321 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:26:58 INFO - PROCESS | 1778 | 1465223218325 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 07:26:58 INFO - PROCESS | 1778 | 1465223218332 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 1778 | 1465223218335 Marionette TRACE conn3 <- [1,1514,null,{}] 07:26:58 INFO - PROCESS | 1778 | 1465223218340 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}] 07:26:58 INFO - PROCESS | 1778 | 1465223218346 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:58 INFO - PROCESS | 1778 | 1465223218571 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:26:58 INFO - PROCESS | 1778 | 1465223218738 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 1778 | 1465223218747 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:26:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01c000 == 22 [pid = 1778] [id = 386] 07:26:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8e01d000) [pid = 1778] [serial = 1159] [outer = (nil)] 07:26:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e6e7800) [pid = 1778] [serial = 1160] [outer = 0x8e01d000] 07:26:58 INFO - PROCESS | 1778 | 1465223218833 Marionette DEBUG loaded listener.js 07:26:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f06a800) [pid = 1778] [serial = 1161] [outer = 0x8e01d000] 07:26:59 INFO - PROCESS | 1778 | 1465223219853 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]]]}] 07:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1584ms 07:26:59 INFO - PROCESS | 1778 | 1465223219917 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:26:59 INFO - PROCESS | 1778 | 1465223219924 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 07:26:59 INFO - PROCESS | 1778 | 1465223219933 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:26:59 INFO - PROCESS | 1778 | 1465223219939 Marionette TRACE conn3 <- [1,1518,null,{}] 07:26:59 INFO - PROCESS | 1778 | 1465223219946 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}] 07:26:59 INFO - PROCESS | 1778 | 1465223219953 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:00 INFO - PROCESS | 1778 | 1465223220179 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:27:00 INFO - PROCESS | 1778 | 1465223220410 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:00 INFO - PROCESS | 1778 | 1465223220418 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x919ec000 == 23 [pid = 1778] [id = 387] 07:27:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91cb8c00) [pid = 1778] [serial = 1162] [outer = (nil)] 07:27:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91f1a400) [pid = 1778] [serial = 1163] [outer = 0x91cb8c00] 07:27:00 INFO - PROCESS | 1778 | 1465223220551 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92319c00) [pid = 1778] [serial = 1164] [outer = 0x91cb8c00] 07:27:01 INFO - PROCESS | 1778 | 1465223221526 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]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1636ms 07:27:01 INFO - PROCESS | 1778 | 1465223221568 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 1778 | 1465223221573 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 07:27:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:27:01 INFO - PROCESS | 1778 | 1465223221580 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 1778 | 1465223221584 Marionette TRACE conn3 <- [1,1522,null,{}] 07:27:01 INFO - PROCESS | 1778 | 1465223221590 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}] 07:27:01 INFO - PROCESS | 1778 | 1465223221596 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:01 INFO - PROCESS | 1778 | 1465223221827 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:27:02 INFO - PROCESS | 1778 | 1465223222114 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:02 INFO - PROCESS | 1778 | 1465223222121 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x92673c00 == 24 [pid = 1778] [id = 388] 07:27:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9284b400) [pid = 1778] [serial = 1165] [outer = (nil)] 07:27:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x929cec00) [pid = 1778] [serial = 1166] [outer = 0x9284b400] 07:27:02 INFO - PROCESS | 1778 | 1465223222254 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92a08800) [pid = 1778] [serial = 1167] [outer = 0x9284b400] 07:27:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:02 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:27:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:27:03 INFO - PROCESS | 1778 | 1465223223124 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"]]]}] 07:27:03 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 () { 07:27:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:27:03 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 () { 07:27:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:27:03 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 () { 07:27:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:27:03 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 () { 07:27:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:27:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:27:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1584ms 07:27:03 INFO - PROCESS | 1778 | 1465223223181 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 1778 | 1465223223187 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 07:27:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:27:03 INFO - PROCESS | 1778 | 1465223223207 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - PROCESS | 1778 | 1465223223215 Marionette TRACE conn3 <- [1,1526,null,{}] 07:27:03 INFO - PROCESS | 1778 | 1465223223221 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}] 07:27:03 INFO - PROCESS | 1778 | 1465223223228 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:03 INFO - PROCESS | 1778 | 1465223223419 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:27:03 INFO - PROCESS | 1778 | 1465223223590 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 1778 | 1465223223599 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x92bdf800 == 25 [pid = 1778] [id = 389] 07:27:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92be2800) [pid = 1778] [serial = 1168] [outer = (nil)] 07:27:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x936ef000) [pid = 1778] [serial = 1169] [outer = 0x92be2800] 07:27:03 INFO - PROCESS | 1778 | 1465223223679 Marionette DEBUG loaded listener.js 07:27:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9399a800) [pid = 1778] [serial = 1170] [outer = 0x92be2800] 07:27:04 INFO - PROCESS | 1778 | 1465223224571 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"]]]}] 07:27:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:27:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:27:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:27:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:27:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1394ms 07:27:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:27:04 INFO - PROCESS | 1778 | 1465223224596 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:27:04 INFO - PROCESS | 1778 | 1465223224599 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 07:27:04 INFO - PROCESS | 1778 | 1465223224605 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:27:04 INFO - PROCESS | 1778 | 1465223224609 Marionette TRACE conn3 <- [1,1530,null,{}] 07:27:04 INFO - PROCESS | 1778 | 1465223224615 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}] 07:27:04 INFO - PROCESS | 1778 | 1465223224620 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:04 INFO - PROCESS | 1778 | 1465223224799 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:27:04 INFO - PROCESS | 1778 | 1465223224946 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 1778 | 1465223224953 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x929d4400 == 26 [pid = 1778] [id = 390] 07:27:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x93997000) [pid = 1778] [serial = 1171] [outer = (nil)] 07:27:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x939dcc00) [pid = 1778] [serial = 1172] [outer = 0x93997000] 07:27:05 INFO - PROCESS | 1778 | 1465223225034 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x939e0800) [pid = 1778] [serial = 1173] [outer = 0x93997000] 07:27:05 INFO - PROCESS | 1778 | 1465223225831 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]]]}] 07:27:05 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 07:27:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:27:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:27:05 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. 07:27:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:27:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1288ms 07:27:05 INFO - PROCESS | 1778 | 1465223225896 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:27:05 INFO - PROCESS | 1778 | 1465223225899 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 07:27:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:27:05 INFO - PROCESS | 1778 | 1465223225906 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - PROCESS | 1778 | 1465223225910 Marionette TRACE conn3 <- [1,1534,null,{}] 07:27:05 INFO - PROCESS | 1778 | 1465223225916 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}] 07:27:05 INFO - PROCESS | 1778 | 1465223225921 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:06 INFO - PROCESS | 1778 | 1465223226175 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:27:06 INFO - PROCESS | 1778 | 1465223226304 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 1778 | 1465223226323 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e012800 == 27 [pid = 1778] [id = 391] 07:27:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93acec00) [pid = 1778] [serial = 1174] [outer = (nil)] 07:27:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x93ad2400) [pid = 1778] [serial = 1175] [outer = 0x93acec00] 07:27:06 INFO - PROCESS | 1778 | 1465223226457 Marionette DEBUG loaded listener.js 07:27:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x93ad9800) [pid = 1778] [serial = 1176] [outer = 0x93acec00] 07:27:07 INFO - PROCESS | 1778 | 1465223227472 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]]]}] 07:27:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:27:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1632ms 07:27:07 INFO - PROCESS | 1778 | 1465223227539 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:27:07 INFO - PROCESS | 1778 | 1465223227543 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 07:27:07 INFO - PROCESS | 1778 | 1465223227550 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:27:07 INFO - PROCESS | 1778 | 1465223227554 Marionette TRACE conn3 <- [1,1538,null,{}] 07:27:07 INFO - PROCESS | 1778 | 1465223227559 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}] 07:27:07 INFO - PROCESS | 1778 | 1465223227565 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:07 INFO - PROCESS | 1778 | 1465223227747 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:27:07 INFO - PROCESS | 1778 | 1465223227926 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:07 INFO - PROCESS | 1778 | 1465223227933 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x90924800 == 28 [pid = 1778] [id = 392] 07:27:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x91cb9c00) [pid = 1778] [serial = 1177] [outer = (nil)] 07:27:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x92439800) [pid = 1778] [serial = 1178] [outer = 0x91cb9c00] 07:27:08 INFO - PROCESS | 1778 | 1465223228062 Marionette DEBUG loaded listener.js 07:27:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9453cc00) [pid = 1778] [serial = 1179] [outer = 0x91cb9c00] 07:27:09 INFO - PROCESS | 1778 | 1465223229198 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]]]}] 07:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1688ms 07:27:09 INFO - PROCESS | 1778 | 1465223229238 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:27:09 INFO - PROCESS | 1778 | 1465223229242 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 07:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:27:09 INFO - PROCESS | 1778 | 1465223229269 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:27:09 INFO - PROCESS | 1778 | 1465223229275 Marionette TRACE conn3 <- [1,1542,null,{}] 07:27:09 INFO - PROCESS | 1778 | 1465223229283 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}] 07:27:09 INFO - PROCESS | 1778 | 1465223229288 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:09 INFO - PROCESS | 1778 | 1465223229466 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:27:09 INFO - PROCESS | 1778 | 1465223229798 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:09 INFO - PROCESS | 1778 | 1465223229805 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f129000 == 29 [pid = 1778] [id = 393] 07:27:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x90917c00) [pid = 1778] [serial = 1180] [outer = (nil)] 07:27:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9091e800) [pid = 1778] [serial = 1181] [outer = 0x90917c00] 07:27:09 INFO - PROCESS | 1778 | 1465223229888 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x90bf5400) [pid = 1778] [serial = 1182] [outer = 0x90917c00] 07:27:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3dcc00 == 28 [pid = 1778] [id = 371] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x92495800) [pid = 1778] [serial = 1130] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8e3e1400) [pid = 1778] [serial = 1101] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8e01b000) [pid = 1778] [serial = 1100] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x90e92400) [pid = 1778] [serial = 1103] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x919f3800) [pid = 1778] [serial = 1104] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92672000) [pid = 1778] [serial = 1107] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9091e000) [pid = 1778] [serial = 1121] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92496c00) [pid = 1778] [serial = 1106] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8f06b000) [pid = 1778] [serial = 1116] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e6e6000) [pid = 1778] [serial = 1115] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8e6eac00) [pid = 1778] [serial = 1118] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8f065800) [pid = 1778] [serial = 1119] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92a0d400) [pid = 1778] [serial = 1110] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92a07400) [pid = 1778] [serial = 1109] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92be8000) [pid = 1778] [serial = 1113] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91cdb000) [pid = 1778] [serial = 1124] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92be5400) [pid = 1778] [serial = 1112] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91ce4400) [pid = 1778] [serial = 1125] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90be9c00) [pid = 1778] [serial = 1122] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91f20c00) [pid = 1778] [serial = 1128] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x90918c00) [pid = 1778] [serial = 1127] [outer = (nil)] [url = about:blank] 07:27:11 INFO - PROCESS | 1778 | 1465223231878 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]]]}] 07:27:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:27:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2640ms 07:27:11 INFO - PROCESS | 1778 | 1465223231907 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:27:11 INFO - PROCESS | 1778 | 1465223231913 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 07:27:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:27:11 INFO - PROCESS | 1778 | 1465223231921 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - PROCESS | 1778 | 1465223231926 Marionette TRACE conn3 <- [1,1546,null,{}] 07:27:11 INFO - PROCESS | 1778 | 1465223231934 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}] 07:27:11 INFO - PROCESS | 1778 | 1465223231940 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:12 INFO - PROCESS | 1778 | 1465223232114 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:27:12 INFO - PROCESS | 1778 | 1465223232292 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:12 INFO - PROCESS | 1778 | 1465223232301 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3dc800 == 29 [pid = 1778] [id = 394] 07:27:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e3dcc00) [pid = 1778] [serial = 1183] [outer = (nil)] 07:27:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8f061c00) [pid = 1778] [serial = 1184] [outer = 0x8e3dcc00] 07:27:12 INFO - PROCESS | 1778 | 1465223232376 Marionette DEBUG loaded listener.js 07:27:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8f065800) [pid = 1778] [serial = 1185] [outer = 0x8e3dcc00] 07:27:13 INFO - PROCESS | 1778 | 1465223233262 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]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:27:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1390ms 07:27:13 INFO - PROCESS | 1778 | 1465223233311 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:27:13 INFO - PROCESS | 1778 | 1465223233320 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 07:27:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:27:13 INFO - PROCESS | 1778 | 1465223233331 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - PROCESS | 1778 | 1465223233335 Marionette TRACE conn3 <- [1,1550,null,{}] 07:27:13 INFO - PROCESS | 1778 | 1465223233341 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}] 07:27:13 INFO - PROCESS | 1778 | 1465223233347 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:13 INFO - PROCESS | 1778 | 1465223233521 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:27:13 INFO - PROCESS | 1778 | 1465223233660 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 1778 | 1465223233666 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f124400 == 30 [pid = 1778] [id = 395] 07:27:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x90917400) [pid = 1778] [serial = 1186] [outer = (nil)] 07:27:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9091ac00) [pid = 1778] [serial = 1187] [outer = 0x90917400] 07:27:13 INFO - PROCESS | 1778 | 1465223233743 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x90924400) [pid = 1778] [serial = 1188] [outer = 0x90917400] 07:27:14 INFO - PROCESS | 1778 | 1465223234645 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]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:27:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1382ms 07:27:14 INFO - PROCESS | 1778 | 1465223234713 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:27:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:27:14 INFO - PROCESS | 1778 | 1465223234717 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 07:27:14 INFO - PROCESS | 1778 | 1465223234724 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 1778 | 1465223234730 Marionette TRACE conn3 <- [1,1554,null,{}] 07:27:14 INFO - PROCESS | 1778 | 1465223234754 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}] 07:27:14 INFO - PROCESS | 1778 | 1465223234763 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:14 INFO - PROCESS | 1778 | 1465223234989 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:27:15 INFO - PROCESS | 1778 | 1465223235020 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 1778 | 1465223235030 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cd5400 == 31 [pid = 1778] [id = 396] 07:27:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91cd6000) [pid = 1778] [serial = 1189] [outer = (nil)] 07:27:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91cdb000) [pid = 1778] [serial = 1190] [outer = 0x91cd6000] 07:27:15 INFO - PROCESS | 1778 | 1465223235109 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91f22400) [pid = 1778] [serial = 1191] [outer = 0x91cd6000] 07:27:16 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8f10e800) [pid = 1778] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:27:16 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9249fc00) [pid = 1778] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:27:16 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92432800) [pid = 1778] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:27:16 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91f21c00) [pid = 1778] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:27:16 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e3e2400) [pid = 1778] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:27:16 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x929b0800) [pid = 1778] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:27:16 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90bf0000) [pid = 1778] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:27:16 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x919efc00) [pid = 1778] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:27:16 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8c3d6400) [pid = 1778] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:27:16 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x90915400) [pid = 1778] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:27:16 INFO - PROCESS | 1778 | 1465223236681 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]]]}] 07:27:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:27:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 2054ms 07:27:16 INFO - PROCESS | 1778 | 1465223236780 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:27:16 INFO - PROCESS | 1778 | 1465223236787 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 07:27:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:27:16 INFO - PROCESS | 1778 | 1465223236798 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:27:16 INFO - PROCESS | 1778 | 1465223236802 Marionette TRACE conn3 <- [1,1558,null,{}] 07:27:16 INFO - PROCESS | 1778 | 1465223236812 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}] 07:27:16 INFO - PROCESS | 1778 | 1465223236819 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:16 INFO - PROCESS | 1778 | 1465223236994 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:27:17 INFO - PROCESS | 1778 | 1465223237126 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 1778 | 1465223237136 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e013000 == 32 [pid = 1778] [id = 397] 07:27:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x919ef000) [pid = 1778] [serial = 1192] [outer = (nil)] 07:27:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92317800) [pid = 1778] [serial = 1193] [outer = 0x919ef000] 07:27:17 INFO - PROCESS | 1778 | 1465223237235 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92436000) [pid = 1778] [serial = 1194] [outer = 0x919ef000] 07:27:17 INFO - PROCESS | 1778 | 1465223237963 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]]]}] 07:27:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:27:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1190ms 07:27:17 INFO - PROCESS | 1778 | 1465223237987 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:27:17 INFO - PROCESS | 1778 | 1465223237991 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 07:27:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:27:17 INFO - PROCESS | 1778 | 1465223237997 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:27:18 INFO - PROCESS | 1778 | 1465223238000 Marionette TRACE conn3 <- [1,1562,null,{}] 07:27:18 INFO - PROCESS | 1778 | 1465223238019 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}] 07:27:18 INFO - PROCESS | 1778 | 1465223238024 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:18 INFO - PROCESS | 1778 | 1465223238179 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:27:18 INFO - PROCESS | 1778 | 1465223238188 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:18 INFO - PROCESS | 1778 | 1465223238195 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3dd000 == 33 [pid = 1778] [id = 398] 07:27:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x919efc00) [pid = 1778] [serial = 1195] [outer = (nil)] 07:27:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92668800) [pid = 1778] [serial = 1196] [outer = 0x919efc00] 07:27:18 INFO - PROCESS | 1778 | 1465223238274 Marionette DEBUG loaded listener.js 07:27:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92674c00) [pid = 1778] [serial = 1197] [outer = 0x919efc00] 07:27:19 INFO - PROCESS | 1778 | 1465223239477 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]]]}] 07:27:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:27:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1554ms 07:27:19 INFO - PROCESS | 1778 | 1465223239553 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:27:19 INFO - PROCESS | 1778 | 1465223239560 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 07:27:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:27:19 INFO - PROCESS | 1778 | 1465223239569 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:27:19 INFO - PROCESS | 1778 | 1465223239574 Marionette TRACE conn3 <- [1,1566,null,{}] 07:27:19 INFO - PROCESS | 1778 | 1465223239584 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}] 07:27:19 INFO - PROCESS | 1778 | 1465223239591 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:19 INFO - PROCESS | 1778 | 1465223239816 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:27:20 INFO - PROCESS | 1778 | 1465223240092 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:20 INFO - PROCESS | 1778 | 1465223240103 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d9000 == 34 [pid = 1778] [id = 399] 07:27:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e6e9000) [pid = 1778] [serial = 1198] [outer = (nil)] 07:27:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8f11f000) [pid = 1778] [serial = 1199] [outer = 0x8e6e9000] 07:27:20 INFO - PROCESS | 1778 | 1465223240189 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x90923800) [pid = 1778] [serial = 1200] [outer = 0x8e6e9000] 07:27:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:27:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1638ms 07:27:21 INFO - PROCESS | 1778 | 1465223241197 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]]]}] 07:27:21 INFO - PROCESS | 1778 | 1465223241208 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:27:21 INFO - PROCESS | 1778 | 1465223241215 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 07:27:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:27:21 INFO - PROCESS | 1778 | 1465223241226 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:27:21 INFO - PROCESS | 1778 | 1465223241230 Marionette TRACE conn3 <- [1,1570,null,{}] 07:27:21 INFO - PROCESS | 1778 | 1465223241237 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}] 07:27:21 INFO - PROCESS | 1778 | 1465223241243 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:21 INFO - PROCESS | 1778 | 1465223241428 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:27:21 INFO - PROCESS | 1778 | 1465223241720 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:21 INFO - PROCESS | 1778 | 1465223241729 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e92000 == 35 [pid = 1778] [id = 400] 07:27:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91cbe400) [pid = 1778] [serial = 1201] [outer = (nil)] 07:27:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91ce4400) [pid = 1778] [serial = 1202] [outer = 0x91cbe400] 07:27:21 INFO - PROCESS | 1778 | 1465223241841 Marionette DEBUG loaded listener.js 07:27:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x919ea400) [pid = 1778] [serial = 1203] [outer = 0x91cbe400] 07:27:22 INFO - PROCESS | 1778 | 1465223242836 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]]]}] 07:27:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:27:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1684ms 07:27:22 INFO - PROCESS | 1778 | 1465223242910 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 1778 | 1465223242914 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 07:27:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:27:22 INFO - PROCESS | 1778 | 1465223242921 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 1778 | 1465223242927 Marionette TRACE conn3 <- [1,1574,null,{}] 07:27:22 INFO - PROCESS | 1778 | 1465223242944 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}] 07:27:22 INFO - PROCESS | 1778 | 1465223242953 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:23 INFO - PROCESS | 1778 | 1465223243171 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:27:23 INFO - PROCESS | 1778 | 1465223243392 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 1778 | 1465223243404 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x9284e800 == 36 [pid = 1778] [id = 401] 07:27:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92850400) [pid = 1778] [serial = 1204] [outer = (nil)] 07:27:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929bac00) [pid = 1778] [serial = 1205] [outer = 0x92850400] 07:27:23 INFO - PROCESS | 1778 | 1465223243537 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x929d1000) [pid = 1778] [serial = 1206] [outer = 0x92850400] 07:27:24 INFO - PROCESS | 1778 | 1465223244537 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]]]}] 07:27:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:27:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1687ms 07:27:24 INFO - PROCESS | 1778 | 1465223244609 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:27:24 INFO - PROCESS | 1778 | 1465223244613 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 07:27:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:27:24 INFO - PROCESS | 1778 | 1465223244620 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:27:24 INFO - PROCESS | 1778 | 1465223244623 Marionette TRACE conn3 <- [1,1578,null,{}] 07:27:24 INFO - PROCESS | 1778 | 1465223244629 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}] 07:27:24 INFO - PROCESS | 1778 | 1465223244635 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:24 INFO - PROCESS | 1778 | 1465223244972 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:27:25 INFO - PROCESS | 1778 | 1465223245212 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 1778 | 1465223245220 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cd800 == 37 [pid = 1778] [id = 402] 07:27:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8c3ce400) [pid = 1778] [serial = 1207] [outer = (nil)] 07:27:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8e3d4800) [pid = 1778] [serial = 1208] [outer = 0x8c3ce400] 07:27:25 INFO - PROCESS | 1778 | 1465223245296 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8e3db000) [pid = 1778] [serial = 1209] [outer = 0x8c3ce400] 07:27:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8e013000 == 36 [pid = 1778] [id = 397] 07:27:26 INFO - PROCESS | 1778 | --DOCSHELL 0x91cd5400 == 35 [pid = 1778] [id = 396] 07:27:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8f124400 == 34 [pid = 1778] [id = 395] 07:27:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3dc800 == 33 [pid = 1778] [id = 394] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92493c00) [pid = 1778] [serial = 1157] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9284f000) [pid = 1778] [serial = 1151] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x929d3c00) [pid = 1778] [serial = 1154] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x929ad800) [pid = 1778] [serial = 1152] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92323c00) [pid = 1778] [serial = 1136] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9243a000) [pid = 1778] [serial = 1137] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8f12b800) [pid = 1778] [serial = 1133] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x90bec400) [pid = 1778] [serial = 1134] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x929b5800) [pid = 1778] [serial = 1139] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x929c9800) [pid = 1778] [serial = 1140] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92318400) [pid = 1778] [serial = 1148] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9266a400) [pid = 1778] [serial = 1131] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e016800) [pid = 1778] [serial = 1142] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e3d7400) [pid = 1778] [serial = 1143] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90922c00) [pid = 1778] [serial = 1145] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x90e89400) [pid = 1778] [serial = 1146] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x929d0800) [pid = 1778] [serial = 1155] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x929d8800) [pid = 1778] [serial = 1158] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92430000) [pid = 1778] [serial = 1149] [outer = (nil)] [url = about:blank] 07:27:26 INFO - PROCESS | 1778 | 1465223246304 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]]]}] 07:27:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:27:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1751ms 07:27:26 INFO - PROCESS | 1778 | 1465223246374 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:27:26 INFO - PROCESS | 1778 | 1465223246380 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 07:27:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:27:26 INFO - PROCESS | 1778 | 1465223246389 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - PROCESS | 1778 | 1465223246393 Marionette TRACE conn3 <- [1,1582,null,{}] 07:27:26 INFO - PROCESS | 1778 | 1465223246400 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}] 07:27:26 INFO - PROCESS | 1778 | 1465223246406 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:26 INFO - PROCESS | 1778 | 1465223246572 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:27:26 INFO - PROCESS | 1778 | 1465223246752 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:26 INFO - PROCESS | 1778 | 1465223246762 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ec400 == 34 [pid = 1778] [id = 403] 07:27:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8f06b000) [pid = 1778] [serial = 1210] [outer = (nil)] 07:27:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f10c800) [pid = 1778] [serial = 1211] [outer = 0x8f06b000] 07:27:26 INFO - PROCESS | 1778 | 1465223246837 Marionette DEBUG loaded listener.js 07:27:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8f123800) [pid = 1778] [serial = 1212] [outer = 0x8f06b000] 07:27:27 INFO - PROCESS | 1778 | 1465223247673 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]]]}] 07:27:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:27:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1336ms 07:27:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:27:27 INFO - PROCESS | 1778 | 1465223247724 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:27:27 INFO - PROCESS | 1778 | 1465223247728 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 07:27:27 INFO - PROCESS | 1778 | 1465223247735 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - PROCESS | 1778 | 1465223247737 Marionette TRACE conn3 <- [1,1586,null,{}] 07:27:27 INFO - PROCESS | 1778 | 1465223247744 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}] 07:27:27 INFO - PROCESS | 1778 | 1465223247749 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:27 INFO - PROCESS | 1778 | 1465223247931 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:27:28 INFO - PROCESS | 1778 | 1465223248094 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 1778 | 1465223248101 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f104000 == 35 [pid = 1778] [id = 404] 07:27:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90922c00) [pid = 1778] [serial = 1213] [outer = (nil)] 07:27:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x919eb400) [pid = 1778] [serial = 1214] [outer = 0x90922c00] 07:27:28 INFO - PROCESS | 1778 | 1465223248171 Marionette DEBUG loaded listener.js 07:27:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91cba800) [pid = 1778] [serial = 1215] [outer = 0x90922c00] 07:27:29 INFO - PROCESS | 1778 | 1465223249061 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]]]}] 07:27:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:27:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1384ms 07:27:29 INFO - PROCESS | 1778 | 1465223249133 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:27:29 INFO - PROCESS | 1778 | 1465223249139 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 07:27:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:27:29 INFO - PROCESS | 1778 | 1465223249156 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:27:29 INFO - PROCESS | 1778 | 1465223249164 Marionette TRACE conn3 <- [1,1590,null,{}] 07:27:29 INFO - PROCESS | 1778 | 1465223249178 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}] 07:27:29 INFO - PROCESS | 1778 | 1465223249185 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:29 INFO - PROCESS | 1778 | 1465223249406 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:27:29 INFO - PROCESS | 1778 | 1465223249431 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:29 INFO - PROCESS | 1778 | 1465223249439 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e021800 == 36 [pid = 1778] [id = 405] 07:27:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91cc3000) [pid = 1778] [serial = 1216] [outer = (nil)] 07:27:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92438400) [pid = 1778] [serial = 1217] [outer = 0x91cc3000] 07:27:29 INFO - PROCESS | 1778 | 1465223249508 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92497400) [pid = 1778] [serial = 1218] [outer = 0x91cc3000] 07:27:30 INFO - PROCESS | 1778 | 1465223250455 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]]]}] 07:27:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:27:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1355ms 07:27:30 INFO - PROCESS | 1778 | 1465223250504 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:27:30 INFO - PROCESS | 1778 | 1465223250508 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 07:27:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:27:30 INFO - PROCESS | 1778 | 1465223250515 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:27:30 INFO - PROCESS | 1778 | 1465223250519 Marionette TRACE conn3 <- [1,1594,null,{}] 07:27:30 INFO - PROCESS | 1778 | 1465223250531 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}] 07:27:30 INFO - PROCESS | 1778 | 1465223250535 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:30 INFO - PROCESS | 1778 | 1465223250825 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91cb8c00) [pid = 1778] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90917c00) [pid = 1778] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x93997000) [pid = 1778] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e01d000) [pid = 1778] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x919ef000) [pid = 1778] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x93acec00) [pid = 1778] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9284b400) [pid = 1778] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e3dcc00) [pid = 1778] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x91cb9c00) [pid = 1778] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x92be2800) [pid = 1778] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x90917400) [pid = 1778] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:27:30 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x91cd6000) [pid = 1778] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:27:30 INFO - PROCESS | 1778 | 1465223250943 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:30 INFO - PROCESS | 1778 | 1465223250949 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cf000 == 37 [pid = 1778] [id = 406] 07:27:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8e01d000) [pid = 1778] [serial = 1219] [outer = (nil)] 07:27:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8f122800) [pid = 1778] [serial = 1220] [outer = 0x8e01d000] 07:27:31 INFO - PROCESS | 1778 | 1465223251023 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x90917c00) [pid = 1778] [serial = 1221] [outer = 0x8e01d000] 07:27:31 INFO - PROCESS | 1778 | 1465223251903 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]]]}] 07:27:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:27:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1448ms 07:27:31 INFO - PROCESS | 1778 | 1465223251964 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:27:31 INFO - PROCESS | 1778 | 1465223251967 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 07:27:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:27:31 INFO - PROCESS | 1778 | 1465223251974 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:27:31 INFO - PROCESS | 1778 | 1465223251977 Marionette TRACE conn3 <- [1,1598,null,{}] 07:27:31 INFO - PROCESS | 1778 | 1465223251982 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}] 07:27:31 INFO - PROCESS | 1778 | 1465223251986 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:32 INFO - PROCESS | 1778 | 1465223252156 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:27:32 INFO - PROCESS | 1778 | 1465223252300 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:32 INFO - PROCESS | 1778 | 1465223252320 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x929acc00 == 38 [pid = 1778] [id = 407] 07:27:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x929ad400) [pid = 1778] [serial = 1222] [outer = (nil)] 07:27:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x929b2400) [pid = 1778] [serial = 1223] [outer = 0x929ad400] 07:27:32 INFO - PROCESS | 1778 | 1465223252399 Marionette DEBUG loaded listener.js 07:27:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x929c9800) [pid = 1778] [serial = 1224] [outer = 0x929ad400] 07:27:33 INFO - PROCESS | 1778 | 1465223253370 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]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:27:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1441ms 07:27:33 INFO - PROCESS | 1778 | 1465223253417 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 1778 | 1465223253423 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 07:27:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:27:33 INFO - PROCESS | 1778 | 1465223253432 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 1778 | 1465223253437 Marionette TRACE conn3 <- [1,1602,null,{}] 07:27:33 INFO - PROCESS | 1778 | 1465223253446 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}] 07:27:33 INFO - PROCESS | 1778 | 1465223253452 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:33 INFO - PROCESS | 1778 | 1465223253686 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:27:33 INFO - PROCESS | 1778 | 1465223253936 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 1778 | 1465223253945 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3db800 == 39 [pid = 1778] [id = 408] 07:27:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e6e6000) [pid = 1778] [serial = 1225] [outer = (nil)] 07:27:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8f128400) [pid = 1778] [serial = 1226] [outer = 0x8e6e6000] 07:27:34 INFO - PROCESS | 1778 | 1465223254075 Marionette DEBUG loaded listener.js 07:27:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9091e400) [pid = 1778] [serial = 1227] [outer = 0x8e6e6000] 07:27:35 INFO - PROCESS | 1778 | 1465223255047 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]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:27:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1691ms 07:27:35 INFO - PROCESS | 1778 | 1465223255122 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 1778 | 1465223255130 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 07:27:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:27:35 INFO - PROCESS | 1778 | 1465223255141 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - PROCESS | 1778 | 1465223255146 Marionette TRACE conn3 <- [1,1606,null,{}] 07:27:35 INFO - PROCESS | 1778 | 1465223255152 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}] 07:27:35 INFO - PROCESS | 1778 | 1465223255158 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:35 INFO - PROCESS | 1778 | 1465223255398 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:27:35 INFO - PROCESS | 1778 | 1465223255633 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:35 INFO - PROCESS | 1778 | 1465223255640 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ec000 == 40 [pid = 1778] [id = 409] 07:27:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91cc4400) [pid = 1778] [serial = 1228] [outer = (nil)] 07:27:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91f29800) [pid = 1778] [serial = 1229] [outer = 0x91cc4400] 07:27:35 INFO - PROCESS | 1778 | 1465223255767 Marionette DEBUG loaded listener.js 07:27:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9231e000) [pid = 1778] [serial = 1230] [outer = 0x91cc4400] 07:27:36 INFO - PROCESS | 1778 | 1465223256794 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]]]}] 07:27:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:27:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1734ms 07:27:36 INFO - PROCESS | 1778 | 1465223256875 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:27:36 INFO - PROCESS | 1778 | 1465223256880 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 07:27:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:27:36 INFO - PROCESS | 1778 | 1465223256887 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:27:36 INFO - PROCESS | 1778 | 1465223256894 Marionette TRACE conn3 <- [1,1610,null,{}] 07:27:36 INFO - PROCESS | 1778 | 1465223256911 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}] 07:27:36 INFO - PROCESS | 1778 | 1465223256922 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:37 INFO - PROCESS | 1778 | 1465223257244 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:27:37 INFO - PROCESS | 1778 | 1465223257433 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 1778 | 1465223257446 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x929d3400 == 41 [pid = 1778] [id = 410] 07:27:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x929d3c00) [pid = 1778] [serial = 1231] [outer = (nil)] 07:27:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92a05000) [pid = 1778] [serial = 1232] [outer = 0x929d3c00] 07:27:37 INFO - PROCESS | 1778 | 1465223257530 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92a0c800) [pid = 1778] [serial = 1233] [outer = 0x929d3c00] 07:27:38 INFO - PROCESS | 1778 | 1465223258441 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]]]}] 07:27:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:27:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1602ms 07:27:38 INFO - PROCESS | 1778 | 1465223258506 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:27:38 INFO - PROCESS | 1778 | 1465223258512 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 07:27:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:27:38 INFO - PROCESS | 1778 | 1465223258521 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:27:38 INFO - PROCESS | 1778 | 1465223258524 Marionette TRACE conn3 <- [1,1614,null,{}] 07:27:38 INFO - PROCESS | 1778 | 1465223258530 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}] 07:27:38 INFO - PROCESS | 1778 | 1465223258535 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:38 INFO - PROCESS | 1778 | 1465223258726 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:27:38 INFO - PROCESS | 1778 | 1465223258904 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 1778 | 1465223258912 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x92850c00 == 42 [pid = 1778] [id = 411] 07:27:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92a01800) [pid = 1778] [serial = 1234] [outer = (nil)] 07:27:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92be3000) [pid = 1778] [serial = 1235] [outer = 0x92a01800] 07:27:38 INFO - PROCESS | 1778 | 1465223258995 Marionette DEBUG loaded listener.js 07:27:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92be7c00) [pid = 1778] [serial = 1236] [outer = 0x92a01800] 07:27:39 INFO - PROCESS | 1778 | 1465223259959 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]]]}] 07:27:39 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 07:27:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1480ms 07:27:40 INFO - PROCESS | 1778 | 1465223260002 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 1778 | 1465223260006 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 07:27:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:27:40 INFO - PROCESS | 1778 | 1465223260013 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - PROCESS | 1778 | 1465223260016 Marionette TRACE conn3 <- [1,1618,null,{}] 07:27:40 INFO - PROCESS | 1778 | 1465223260022 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}] 07:27:40 INFO - PROCESS | 1778 | 1465223260028 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:40 INFO - PROCESS | 1778 | 1465223260206 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:27:40 INFO - PROCESS | 1778 | 1465223260401 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 1778 | 1465223260407 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e013800 == 43 [pid = 1778] [id = 412] 07:27:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x929ca000) [pid = 1778] [serial = 1237] [outer = (nil)] 07:27:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92ce1400) [pid = 1778] [serial = 1238] [outer = 0x929ca000] 07:27:40 INFO - PROCESS | 1778 | 1465223260494 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x936e9c00) [pid = 1778] [serial = 1239] [outer = 0x929ca000] 07:27:41 INFO - PROCESS | 1778 | 1465223261484 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]]]}] 07:27:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:27:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1536ms 07:27:41 INFO - PROCESS | 1778 | 1465223261550 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 1778 | 1465223261555 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 07:27:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:27:41 INFO - PROCESS | 1778 | 1465223261561 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 1778 | 1465223261565 Marionette TRACE conn3 <- [1,1622,null,{}] 07:27:41 INFO - PROCESS | 1778 | 1465223261571 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}] 07:27:41 INFO - PROCESS | 1778 | 1465223261582 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:42 INFO - PROCESS | 1778 | 1465223262028 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:27:42 INFO - PROCESS | 1778 | 1465223262287 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:42 INFO - PROCESS | 1778 | 1465223262293 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6efc00 == 44 [pid = 1778] [id = 413] 07:27:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8f05f400) [pid = 1778] [serial = 1240] [outer = (nil)] 07:27:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8f067000) [pid = 1778] [serial = 1241] [outer = 0x8f05f400] 07:27:42 INFO - PROCESS | 1778 | 1465223262372 Marionette DEBUG loaded listener.js 07:27:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8f123000) [pid = 1778] [serial = 1242] [outer = 0x8f05f400] 07:27:43 INFO - PROCESS | 1778 | 1465223263263 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]]]}] 07:27:43 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 07:27:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1787ms 07:27:43 INFO - PROCESS | 1778 | 1465223263350 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:27:43 INFO - PROCESS | 1778 | 1465223263356 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 07:27:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:27:43 INFO - PROCESS | 1778 | 1465223263364 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:27:43 INFO - PROCESS | 1778 | 1465223263369 Marionette TRACE conn3 <- [1,1626,null,{}] 07:27:43 INFO - PROCESS | 1778 | 1465223263376 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}] 07:27:43 INFO - PROCESS | 1778 | 1465223263380 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:43 INFO - PROCESS | 1778 | 1465223263637 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:27:43 INFO - PROCESS | 1778 | 1465223263886 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:43 INFO - PROCESS | 1778 | 1465223263896 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bf1000 == 45 [pid = 1778] [id = 414] 07:27:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x919f1000) [pid = 1778] [serial = 1243] [outer = (nil)] 07:27:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x91cd9c00) [pid = 1778] [serial = 1244] [outer = 0x919f1000] 07:27:43 INFO - PROCESS | 1778 | 1465223263971 Marionette DEBUG loaded listener.js 07:27:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x92319400) [pid = 1778] [serial = 1245] [outer = 0x919f1000] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8f129000 == 44 [pid = 1778] [id = 393] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cf000 == 43 [pid = 1778] [id = 406] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e021800 == 42 [pid = 1778] [id = 405] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8f104000 == 41 [pid = 1778] [id = 404] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ec400 == 40 [pid = 1778] [id = 403] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cd800 == 39 [pid = 1778] [id = 402] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e012800 == 38 [pid = 1778] [id = 391] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3dd000 == 37 [pid = 1778] [id = 398] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x90e92000 == 36 [pid = 1778] [id = 400] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d9000 == 35 [pid = 1778] [id = 399] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x9284e800 == 34 [pid = 1778] [id = 401] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x929d4400 == 33 [pid = 1778] [id = 390] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x92bdf800 == 32 [pid = 1778] [id = 389] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x90924800 == 31 [pid = 1778] [id = 392] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6efc00 == 30 [pid = 1778] [id = 413] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e013800 == 29 [pid = 1778] [id = 412] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x929d3400 == 28 [pid = 1778] [id = 410] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x92850c00 == 27 [pid = 1778] [id = 411] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ec000 == 26 [pid = 1778] [id = 409] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x929acc00 == 25 [pid = 1778] [id = 407] 07:27:45 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3db800 == 24 [pid = 1778] [id = 408] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x90bf5400) [pid = 1778] [serial = 1182] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x939e0800) [pid = 1778] [serial = 1173] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x92319c00) [pid = 1778] [serial = 1164] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8f06a800) [pid = 1778] [serial = 1161] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92317800) [pid = 1778] [serial = 1193] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x93ad2400) [pid = 1778] [serial = 1175] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92a08800) [pid = 1778] [serial = 1167] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8f065800) [pid = 1778] [serial = 1185] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x93ad9800) [pid = 1778] [serial = 1176] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e6e7800) [pid = 1778] [serial = 1160] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92439800) [pid = 1778] [serial = 1178] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9399a800) [pid = 1778] [serial = 1170] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x90924400) [pid = 1778] [serial = 1188] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x929cec00) [pid = 1778] [serial = 1166] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9091e800) [pid = 1778] [serial = 1181] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x936ef000) [pid = 1778] [serial = 1169] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x939dcc00) [pid = 1778] [serial = 1172] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9091ac00) [pid = 1778] [serial = 1187] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8f061c00) [pid = 1778] [serial = 1184] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9453cc00) [pid = 1778] [serial = 1179] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91f22400) [pid = 1778] [serial = 1191] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91cdb000) [pid = 1778] [serial = 1190] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x92668800) [pid = 1778] [serial = 1196] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92436000) [pid = 1778] [serial = 1194] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x91f1a400) [pid = 1778] [serial = 1163] [outer = (nil)] [url = about:blank] 07:27:45 INFO - PROCESS | 1778 | 1465223265930 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]]]}] 07:27:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:27:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2606ms 07:27:45 INFO - PROCESS | 1778 | 1465223265971 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:27:45 INFO - PROCESS | 1778 | 1465223265978 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 07:27:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:27:45 INFO - PROCESS | 1778 | 1465223265986 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:27:45 INFO - PROCESS | 1778 | 1465223265994 Marionette TRACE conn3 <- [1,1630,null,{}] 07:27:46 INFO - PROCESS | 1778 | 1465223266001 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}] 07:27:46 INFO - PROCESS | 1778 | 1465223266007 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:46 INFO - PROCESS | 1778 | 1465223266174 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:27:46 INFO - PROCESS | 1778 | 1465223266302 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:46 INFO - PROCESS | 1778 | 1465223266310 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e2400 == 25 [pid = 1778] [id = 415] 07:27:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8e6e0800) [pid = 1778] [serial = 1246] [outer = (nil)] 07:27:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e6efc00) [pid = 1778] [serial = 1247] [outer = 0x8e6e0800] 07:27:46 INFO - PROCESS | 1778 | 1465223266384 Marionette DEBUG loaded listener.js 07:27:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f06e400) [pid = 1778] [serial = 1248] [outer = 0x8e6e0800] 07:27:47 INFO - PROCESS | 1778 | 1465223267254 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]]]}] 07:27:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:27:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1336ms 07:27:47 INFO - PROCESS | 1778 | 1465223267323 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:27:47 INFO - PROCESS | 1778 | 1465223267332 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 07:27:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:27:47 INFO - PROCESS | 1778 | 1465223267343 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:27:47 INFO - PROCESS | 1778 | 1465223267347 Marionette TRACE conn3 <- [1,1634,null,{}] 07:27:47 INFO - PROCESS | 1778 | 1465223267354 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}] 07:27:47 INFO - PROCESS | 1778 | 1465223267360 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:47 INFO - PROCESS | 1778 | 1465223267538 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:27:47 INFO - PROCESS | 1778 | 1465223267693 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:47 INFO - PROCESS | 1778 | 1465223267701 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091f000 == 26 [pid = 1778] [id = 416] 07:27:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x90bf0800) [pid = 1778] [serial = 1249] [outer = (nil)] 07:27:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90bf8800) [pid = 1778] [serial = 1250] [outer = 0x90bf0800] 07:27:47 INFO - PROCESS | 1778 | 1465223267778 Marionette DEBUG loaded listener.js 07:27:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x90e92000) [pid = 1778] [serial = 1251] [outer = 0x90bf0800] 07:27:48 INFO - PROCESS | 1778 | 1465223268748 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]]]}] 07:27:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:27:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1436ms 07:27:48 INFO - PROCESS | 1778 | 1465223268779 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 1778 | 1465223268783 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 07:27:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:27:48 INFO - PROCESS | 1778 | 1465223268789 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - PROCESS | 1778 | 1465223268795 Marionette TRACE conn3 <- [1,1638,null,{}] 07:27:48 INFO - PROCESS | 1778 | 1465223268819 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}] 07:27:48 INFO - PROCESS | 1778 | 1465223268828 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:49 INFO - PROCESS | 1778 | 1465223269044 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:27:49 INFO - PROCESS | 1778 | 1465223269069 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 1778 | 1465223269083 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f22400 == 27 [pid = 1778] [id = 417] 07:27:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91f22c00) [pid = 1778] [serial = 1252] [outer = (nil)] 07:27:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92318c00) [pid = 1778] [serial = 1253] [outer = 0x91f22c00] 07:27:49 INFO - PROCESS | 1778 | 1465223269154 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9091fc00) [pid = 1778] [serial = 1254] [outer = 0x91f22c00] 07:27:50 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91cc3000) [pid = 1778] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:27:50 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e01d000) [pid = 1778] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:27:50 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x929ad400) [pid = 1778] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:27:50 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x919efc00) [pid = 1778] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:27:50 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8f06b000) [pid = 1778] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:27:50 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e6e9000) [pid = 1778] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:27:50 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91cbe400) [pid = 1778] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:27:50 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8c3ce400) [pid = 1778] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:27:50 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x90922c00) [pid = 1778] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:27:50 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x92850400) [pid = 1778] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:27:50 INFO - PROCESS | 1778 | 1465223270535 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]]]}] 07:27:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:27:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1787ms 07:27:50 INFO - PROCESS | 1778 | 1465223270585 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:27:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:27:50 INFO - PROCESS | 1778 | 1465223270590 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 07:27:50 INFO - PROCESS | 1778 | 1465223270596 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:27:50 INFO - PROCESS | 1778 | 1465223270599 Marionette TRACE conn3 <- [1,1642,null,{}] 07:27:50 INFO - PROCESS | 1778 | 1465223270604 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}] 07:27:50 INFO - PROCESS | 1778 | 1465223270609 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:50 INFO - PROCESS | 1778 | 1465223270769 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:27:50 INFO - PROCESS | 1778 | 1465223270778 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:50 INFO - PROCESS | 1778 | 1465223270785 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6eb400 == 28 [pid = 1778] [id = 418] 07:27:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x91cbe400) [pid = 1778] [serial = 1255] [outer = (nil)] 07:27:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x92438800) [pid = 1778] [serial = 1256] [outer = 0x91cbe400] 07:27:50 INFO - PROCESS | 1778 | 1465223270856 Marionette DEBUG loaded listener.js 07:27:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x92667c00) [pid = 1778] [serial = 1257] [outer = 0x91cbe400] 07:27:51 INFO - PROCESS | 1778 | 1465223271720 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]]]}] 07:27:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:27:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1181ms 07:27:51 INFO - PROCESS | 1778 | 1465223271777 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:27:51 INFO - PROCESS | 1778 | 1465223271781 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 07:27:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:27:51 INFO - PROCESS | 1778 | 1465223271792 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:27:51 INFO - PROCESS | 1778 | 1465223271794 Marionette TRACE conn3 <- [1,1646,null,{}] 07:27:51 INFO - PROCESS | 1778 | 1465223271801 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}] 07:27:51 INFO - PROCESS | 1778 | 1465223271806 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:51 INFO - PROCESS | 1778 | 1465223271976 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:27:52 INFO - PROCESS | 1778 | 1465223271985 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 1778 | 1465223271995 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f069800 == 29 [pid = 1778] [id = 419] 07:27:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f12bc00) [pid = 1778] [serial = 1258] [outer = (nil)] 07:27:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92844000) [pid = 1778] [serial = 1259] [outer = 0x8f12bc00] 07:27:52 INFO - PROCESS | 1778 | 1465223272179 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92846800) [pid = 1778] [serial = 1260] [outer = 0x8f12bc00] 07:27:53 INFO - PROCESS | 1778 | 1465223273286 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]]]}] 07:27:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:27:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1581ms 07:27:53 INFO - PROCESS | 1778 | 1465223273375 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 1778 | 1465223273382 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 07:27:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:27:53 INFO - PROCESS | 1778 | 1465223273390 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - PROCESS | 1778 | 1465223273398 Marionette TRACE conn3 <- [1,1650,null,{}] 07:27:53 INFO - PROCESS | 1778 | 1465223273406 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}] 07:27:53 INFO - PROCESS | 1778 | 1465223273412 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:53 INFO - PROCESS | 1778 | 1465223273643 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:27:53 INFO - PROCESS | 1778 | 1465223273872 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 1778 | 1465223273881 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e7400 == 30 [pid = 1778] [id = 420] 07:27:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e6ea000) [pid = 1778] [serial = 1261] [outer = (nil)] 07:27:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8f128800) [pid = 1778] [serial = 1262] [outer = 0x8e6ea000] 07:27:53 INFO - PROCESS | 1778 | 1465223273968 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x90bec000) [pid = 1778] [serial = 1263] [outer = 0x8e6ea000] 07:27:54 INFO - PROCESS | 1778 | 1465223274992 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]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:27:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1690ms 07:27:55 INFO - PROCESS | 1778 | 1465223275081 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 1778 | 1465223275088 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 07:27:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:27:55 INFO - PROCESS | 1778 | 1465223275099 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 1778 | 1465223275103 Marionette TRACE conn3 <- [1,1654,null,{}] 07:27:55 INFO - PROCESS | 1778 | 1465223275110 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}] 07:27:55 INFO - PROCESS | 1778 | 1465223275116 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:55 INFO - PROCESS | 1778 | 1465223275346 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:27:55 INFO - PROCESS | 1778 | 1465223275668 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:55 INFO - PROCESS | 1778 | 1465223275676 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ec400 == 31 [pid = 1778] [id = 421] 07:27:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91cc2800) [pid = 1778] [serial = 1264] [outer = (nil)] 07:27:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92319c00) [pid = 1778] [serial = 1265] [outer = 0x91cc2800] 07:27:55 INFO - PROCESS | 1778 | 1465223275764 Marionette DEBUG loaded listener.js 07:27:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9249fc00) [pid = 1778] [serial = 1266] [outer = 0x91cc2800] 07:27:56 INFO - PROCESS | 1778 | 1465223276710 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]]]}] 07:27:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:27:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1684ms 07:27:56 INFO - PROCESS | 1778 | 1465223276783 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:27:56 INFO - PROCESS | 1778 | 1465223276787 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 07:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:27:56 INFO - PROCESS | 1778 | 1465223276794 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - PROCESS | 1778 | 1465223276800 Marionette TRACE conn3 <- [1,1658,null,{}] 07:27:56 INFO - PROCESS | 1778 | 1465223276817 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}] 07:27:56 INFO - PROCESS | 1778 | 1465223276826 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:57 INFO - PROCESS | 1778 | 1465223277107 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:27:57 INFO - PROCESS | 1778 | 1465223277310 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 1778 | 1465223277329 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b9000 == 32 [pid = 1778] [id = 422] 07:27:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x929b9c00) [pid = 1778] [serial = 1267] [outer = (nil)] 07:27:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x929cf400) [pid = 1778] [serial = 1268] [outer = 0x929b9c00] 07:27:57 INFO - PROCESS | 1778 | 1465223277443 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x929d8000) [pid = 1778] [serial = 1269] [outer = 0x929b9c00] 07:27:58 INFO - PROCESS | 1778 | 1465223278407 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]]]}] 07:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1695ms 07:27:58 INFO - PROCESS | 1778 | 1465223278490 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:27:58 INFO - PROCESS | 1778 | 1465223278495 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 07:27:58 INFO - PROCESS | 1778 | 1465223278502 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:27:58 INFO - PROCESS | 1778 | 1465223278505 Marionette TRACE conn3 <- [1,1662,null,{}] 07:27:58 INFO - PROCESS | 1778 | 1465223278511 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}] 07:27:58 INFO - PROCESS | 1778 | 1465223278517 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:58 INFO - PROCESS | 1778 | 1465223278863 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:27:59 INFO - PROCESS | 1778 | 1465223279103 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 1778 | 1465223279115 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:27:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e014800 == 33 [pid = 1778] [id = 423] 07:27:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8e3d6c00) [pid = 1778] [serial = 1270] [outer = (nil)] 07:27:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8e3e0c00) [pid = 1778] [serial = 1271] [outer = 0x8e3d6c00] 07:27:59 INFO - PROCESS | 1778 | 1465223279185 Marionette DEBUG loaded listener.js 07:27:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8e6e7000) [pid = 1778] [serial = 1272] [outer = 0x8e3d6c00] 07:27:59 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6eb400 == 32 [pid = 1778] [id = 418] 07:27:59 INFO - PROCESS | 1778 | --DOCSHELL 0x91f22400 == 31 [pid = 1778] [id = 417] 07:27:59 INFO - PROCESS | 1778 | --DOCSHELL 0x9091f000 == 30 [pid = 1778] [id = 416] 07:27:59 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e2400 == 29 [pid = 1778] [id = 415] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92438400) [pid = 1778] [serial = 1217] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8f122800) [pid = 1778] [serial = 1220] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92497400) [pid = 1778] [serial = 1218] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x929b2400) [pid = 1778] [serial = 1223] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92674c00) [pid = 1778] [serial = 1197] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8f10c800) [pid = 1778] [serial = 1211] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8f123800) [pid = 1778] [serial = 1212] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8f11f000) [pid = 1778] [serial = 1199] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90923800) [pid = 1778] [serial = 1200] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91ce4400) [pid = 1778] [serial = 1202] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x919ea400) [pid = 1778] [serial = 1203] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e3d4800) [pid = 1778] [serial = 1208] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e3db000) [pid = 1778] [serial = 1209] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x919eb400) [pid = 1778] [serial = 1214] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x929c9800) [pid = 1778] [serial = 1224] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x929bac00) [pid = 1778] [serial = 1205] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x929d1000) [pid = 1778] [serial = 1206] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x90917c00) [pid = 1778] [serial = 1221] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x91cba800) [pid = 1778] [serial = 1215] [outer = (nil)] [url = about:blank] 07:28:00 INFO - PROCESS | 1778 | 1465223280188 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]]]}] 07:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1747ms 07:28:00 INFO - PROCESS | 1778 | 1465223280250 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:28:00 INFO - PROCESS | 1778 | 1465223280257 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 07:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:28:00 INFO - PROCESS | 1778 | 1465223280273 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - PROCESS | 1778 | 1465223280278 Marionette TRACE conn3 <- [1,1666,null,{}] 07:28:00 INFO - PROCESS | 1778 | 1465223280285 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}] 07:28:00 INFO - PROCESS | 1778 | 1465223280291 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:00 INFO - PROCESS | 1778 | 1465223280453 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:28:00 INFO - PROCESS | 1778 | 1465223280463 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 1778 | 1465223280471 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f120000 == 30 [pid = 1778] [id = 424] 07:28:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8f129c00) [pid = 1778] [serial = 1273] [outer = (nil)] 07:28:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x9091f000) [pid = 1778] [serial = 1274] [outer = 0x8f129c00] 07:28:00 INFO - PROCESS | 1778 | 1465223280556 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x90e8e400) [pid = 1778] [serial = 1275] [outer = 0x8f129c00] 07:28:01 INFO - PROCESS | 1778 | 1465223281503 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]]]}] 07:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1301ms 07:28:01 INFO - PROCESS | 1778 | 1465223281566 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:28:01 INFO - PROCESS | 1778 | 1465223281571 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 07:28:01 INFO - PROCESS | 1778 | 1465223281577 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:28:01 INFO - PROCESS | 1778 | 1465223281580 Marionette TRACE conn3 <- [1,1670,null,{}] 07:28:01 INFO - PROCESS | 1778 | 1465223281586 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}] 07:28:01 INFO - PROCESS | 1778 | 1465223281591 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:01 INFO - PROCESS | 1778 | 1465223281756 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:28:01 INFO - PROCESS | 1778 | 1465223281895 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:01 INFO - PROCESS | 1778 | 1465223281906 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6eb400 == 31 [pid = 1778] [id = 425] 07:28:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x91cbb000) [pid = 1778] [serial = 1276] [outer = (nil)] 07:28:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x91f29c00) [pid = 1778] [serial = 1277] [outer = 0x91cbb000] 07:28:01 INFO - PROCESS | 1778 | 1465223281977 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92435400) [pid = 1778] [serial = 1278] [outer = 0x91cbb000] 07:28:02 INFO - PROCESS | 1778 | 1465223282923 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]]]}] 07:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1389ms 07:28:02 INFO - PROCESS | 1778 | 1465223282966 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 1778 | 1465223282972 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 07:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:28:02 INFO - PROCESS | 1778 | 1465223282988 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 1778 | 1465223282994 Marionette TRACE conn3 <- [1,1674,null,{}] 07:28:03 INFO - PROCESS | 1778 | 1465223283006 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}] 07:28:03 INFO - PROCESS | 1778 | 1465223283012 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:03 INFO - PROCESS | 1778 | 1465223283225 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:28:03 INFO - PROCESS | 1778 | 1465223283251 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 1778 | 1465223283261 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x9243a800 == 32 [pid = 1778] [id = 426] 07:28:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9266a400) [pid = 1778] [serial = 1279] [outer = (nil)] 07:28:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x929b2800) [pid = 1778] [serial = 1280] [outer = 0x9266a400] 07:28:03 INFO - PROCESS | 1778 | 1465223283325 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x929bac00) [pid = 1778] [serial = 1281] [outer = 0x9266a400] 07:28:04 INFO - PROCESS | 1778 | 1465223284237 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]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1308ms 07:28:04 INFO - PROCESS | 1778 | 1465223284288 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 1778 | 1465223284292 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 07:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:28:04 INFO - PROCESS | 1778 | 1465223284310 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 1778 | 1465223284313 Marionette TRACE conn3 <- [1,1678,null,{}] 07:28:04 INFO - PROCESS | 1778 | 1465223284319 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}] 07:28:04 INFO - PROCESS | 1778 | 1465223284324 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:04 INFO - PROCESS | 1778 | 1465223284530 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:28:04 INFO - PROCESS | 1778 | 1465223284554 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 1778 | 1465223284561 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x919f3c00 == 33 [pid = 1778] [id = 427] 07:28:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92668400) [pid = 1778] [serial = 1282] [outer = (nil)] 07:28:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92a02000) [pid = 1778] [serial = 1283] [outer = 0x92668400] 07:28:04 INFO - PROCESS | 1778 | 1465223284627 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x929d3800) [pid = 1778] [serial = 1284] [outer = 0x92668400] 07:28:05 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e6e6000) [pid = 1778] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:28:05 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x91cc4400) [pid = 1778] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:28:05 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x929d3c00) [pid = 1778] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:28:05 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x91f22c00) [pid = 1778] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:28:05 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x919f1000) [pid = 1778] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:28:05 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92a01800) [pid = 1778] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:28:05 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x929ca000) [pid = 1778] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:28:05 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91cbe400) [pid = 1778] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:28:05 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8f05f400) [pid = 1778] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:28:05 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8e6e0800) [pid = 1778] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:28:05 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x90bf0800) [pid = 1778] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:28:05 INFO - PROCESS | 1778 | 1465223285584 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]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1338ms 07:28:05 INFO - PROCESS | 1778 | 1465223285646 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 1778 | 1465223285654 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 07:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:28:05 INFO - PROCESS | 1778 | 1465223285662 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 1778 | 1465223285665 Marionette TRACE conn3 <- [1,1682,null,{}] 07:28:05 INFO - PROCESS | 1778 | 1465223285675 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}] 07:28:05 INFO - PROCESS | 1778 | 1465223285681 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:05 INFO - PROCESS | 1778 | 1465223285845 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:28:05 INFO - PROCESS | 1778 | 1465223285977 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 1778 | 1465223285994 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e3400 == 34 [pid = 1778] [id = 428] 07:28:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8f064400) [pid = 1778] [serial = 1285] [outer = (nil)] 07:28:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x929d3c00) [pid = 1778] [serial = 1286] [outer = 0x8f064400] 07:28:06 INFO - PROCESS | 1778 | 1465223286077 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x92be4c00) [pid = 1778] [serial = 1287] [outer = 0x8f064400] 07:28:06 INFO - PROCESS | 1778 | 1465223286858 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]]]}] 07:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1240ms 07:28:06 INFO - PROCESS | 1778 | 1465223286903 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 1778 | 1465223286907 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 07:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:28:06 INFO - PROCESS | 1778 | 1465223286914 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 1778 | 1465223286918 Marionette TRACE conn3 <- [1,1686,null,{}] 07:28:06 INFO - PROCESS | 1778 | 1465223286923 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}] 07:28:06 INFO - PROCESS | 1778 | 1465223286927 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:07 INFO - PROCESS | 1778 | 1465223287157 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:28:07 INFO - PROCESS | 1778 | 1465223287339 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 1778 | 1465223287351 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d0c00 == 35 [pid = 1778] [id = 429] 07:28:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8c3d4400) [pid = 1778] [serial = 1288] [outer = (nil)] 07:28:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e015c00) [pid = 1778] [serial = 1289] [outer = 0x8c3d4400] 07:28:07 INFO - PROCESS | 1778 | 1465223287446 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e3da000) [pid = 1778] [serial = 1290] [outer = 0x8c3d4400] 07:28:08 INFO - PROCESS | 1778 | 1465223288449 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]]]}] 07:28:08 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 07:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1583ms 07:28:08 INFO - PROCESS | 1778 | 1465223288500 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:28:08 INFO - PROCESS | 1778 | 1465223288507 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 07:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:28:08 INFO - PROCESS | 1778 | 1465223288516 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - PROCESS | 1778 | 1465223288521 Marionette TRACE conn3 <- [1,1690,null,{}] 07:28:08 INFO - PROCESS | 1778 | 1465223288528 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}] 07:28:08 INFO - PROCESS | 1778 | 1465223288534 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:08 INFO - PROCESS | 1778 | 1465223288724 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:28:08 INFO - PROCESS | 1778 | 1465223288899 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 1778 | 1465223288909 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x90917800 == 36 [pid = 1778] [id = 430] 07:28:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x919efc00) [pid = 1778] [serial = 1291] [outer = (nil)] 07:28:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91cc0c00) [pid = 1778] [serial = 1292] [outer = 0x919efc00] 07:28:09 INFO - PROCESS | 1778 | 1465223289039 Marionette DEBUG loaded listener.js 07:28:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91ce0800) [pid = 1778] [serial = 1293] [outer = 0x919efc00] 07:28:09 INFO - PROCESS | 1778 | 1465223289965 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]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1491ms 07:28:10 INFO - PROCESS | 1778 | 1465223290006 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:28:10 INFO - PROCESS | 1778 | 1465223290012 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 07:28:10 INFO - PROCESS | 1778 | 1465223290018 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - PROCESS | 1778 | 1465223290021 Marionette TRACE conn3 <- [1,1694,null,{}] 07:28:10 INFO - PROCESS | 1778 | 1465223290028 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}] 07:28:10 INFO - PROCESS | 1778 | 1465223290034 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:10 INFO - PROCESS | 1778 | 1465223290220 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:28:10 INFO - PROCESS | 1778 | 1465223290399 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 1778 | 1465223290410 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x92848c00 == 37 [pid = 1778] [id = 431] 07:28:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92849000) [pid = 1778] [serial = 1294] [outer = (nil)] 07:28:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x929b4800) [pid = 1778] [serial = 1295] [outer = 0x92849000] 07:28:10 INFO - PROCESS | 1778 | 1465223290490 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92a0bc00) [pid = 1778] [serial = 1296] [outer = 0x92849000] 07:28:11 INFO - PROCESS | 1778 | 1465223291495 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]]]}] 07:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1540ms 07:28:11 INFO - PROCESS | 1778 | 1465223291558 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 1778 | 1465223291565 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 07:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:28:11 INFO - PROCESS | 1778 | 1465223291582 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 1778 | 1465223291589 Marionette TRACE conn3 <- [1,1698,null,{}] 07:28:11 INFO - PROCESS | 1778 | 1465223291596 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}] 07:28:11 INFO - PROCESS | 1778 | 1465223291603 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:11 INFO - PROCESS | 1778 | 1465223291827 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:28:12 INFO - PROCESS | 1778 | 1465223292050 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 1778 | 1465223292059 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e013800 == 38 [pid = 1778] [id = 432] 07:28:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9284f800) [pid = 1778] [serial = 1297] [outer = (nil)] 07:28:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9399f800) [pid = 1778] [serial = 1298] [outer = 0x9284f800] 07:28:12 INFO - PROCESS | 1778 | 1465223292184 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x939ddc00) [pid = 1778] [serial = 1299] [outer = 0x9284f800] 07:28:13 INFO - PROCESS | 1778 | 1465223293091 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]]]}] 07:28:13 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 07:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1594ms 07:28:13 INFO - PROCESS | 1778 | 1465223293170 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 1778 | 1465223293173 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 07:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:28:13 INFO - PROCESS | 1778 | 1465223293180 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 1778 | 1465223293183 Marionette TRACE conn3 <- [1,1702,null,{}] 07:28:13 INFO - PROCESS | 1778 | 1465223293189 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}] 07:28:13 INFO - PROCESS | 1778 | 1465223293195 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:13 INFO - PROCESS | 1778 | 1465223293408 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:28:13 INFO - PROCESS | 1778 | 1465223293589 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 1778 | 1465223293598 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f104000 == 39 [pid = 1778] [id = 433] 07:28:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x939a4400) [pid = 1778] [serial = 1300] [outer = (nil)] 07:28:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93a74800) [pid = 1778] [serial = 1301] [outer = 0x939a4400] 07:28:13 INFO - PROCESS | 1778 | 1465223293749 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x93a77000) [pid = 1778] [serial = 1302] [outer = 0x939a4400] 07:28:14 INFO - PROCESS | 1778 | 1465223294635 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]]]}] 07:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1486ms 07:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:28:14 INFO - PROCESS | 1778 | 1465223294667 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:28:14 INFO - PROCESS | 1778 | 1465223294670 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 07:28:14 INFO - PROCESS | 1778 | 1465223294678 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 1778 | 1465223294682 Marionette TRACE conn3 <- [1,1706,null,{}] 07:28:14 INFO - PROCESS | 1778 | 1465223294687 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}] 07:28:14 INFO - PROCESS | 1778 | 1465223294692 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:14 INFO - PROCESS | 1778 | 1465223294877 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:28:15 INFO - PROCESS | 1778 | 1465223295057 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 1778 | 1465223295074 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x93ad5c00 == 40 [pid = 1778] [id = 434] 07:28:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x93ad6000) [pid = 1778] [serial = 1303] [outer = (nil)] 07:28:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x93ad9c00) [pid = 1778] [serial = 1304] [outer = 0x93ad6000] 07:28:15 INFO - PROCESS | 1778 | 1465223295161 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x94539000) [pid = 1778] [serial = 1305] [outer = 0x93ad6000] 07:28:16 INFO - PROCESS | 1778 | 1465223296148 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]]]}] 07:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1534ms 07:28:16 INFO - PROCESS | 1778 | 1465223296211 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 1778 | 1465223296216 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 07:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:28:16 INFO - PROCESS | 1778 | 1465223296222 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 1778 | 1465223296226 Marionette TRACE conn3 <- [1,1710,null,{}] 07:28:16 INFO - PROCESS | 1778 | 1465223296234 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}] 07:28:16 INFO - PROCESS | 1778 | 1465223296240 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:16 INFO - PROCESS | 1778 | 1465223296419 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:28:16 INFO - PROCESS | 1778 | 1465223296597 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 1778 | 1465223296604 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x90921c00 == 41 [pid = 1778] [id = 435] 07:28:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9249e000) [pid = 1778] [serial = 1306] [outer = (nil)] 07:28:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x94f24400) [pid = 1778] [serial = 1307] [outer = 0x9249e000] 07:28:16 INFO - PROCESS | 1778 | 1465223296731 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x94f2b400) [pid = 1778] [serial = 1308] [outer = 0x9249e000] 07:28:17 INFO - PROCESS | 1778 | 1465223297712 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]]]}] 07:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1536ms 07:28:17 INFO - PROCESS | 1778 | 1465223297759 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:28:17 INFO - PROCESS | 1778 | 1465223297764 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 07:28:17 INFO - PROCESS | 1778 | 1465223297770 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - PROCESS | 1778 | 1465223297774 Marionette TRACE conn3 <- [1,1714,null,{}] 07:28:17 INFO - PROCESS | 1778 | 1465223297780 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}] 07:28:17 INFO - PROCESS | 1778 | 1465223297785 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:17 INFO - PROCESS | 1778 | 1465223297959 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:28:18 INFO - PROCESS | 1778 | 1465223298196 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 1778 | 1465223298207 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d6c00 == 42 [pid = 1778] [id = 436] 07:28:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8c3d7c00) [pid = 1778] [serial = 1309] [outer = (nil)] 07:28:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8e01e400) [pid = 1778] [serial = 1310] [outer = 0x8c3d7c00] 07:28:18 INFO - PROCESS | 1778 | 1465223298496 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8e3e1800) [pid = 1778] [serial = 1311] [outer = 0x8c3d7c00] 07:28:19 INFO - PROCESS | 1778 | 1465223299518 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]]]}] 07:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1781ms 07:28:19 INFO - PROCESS | 1778 | 1465223299553 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:28:19 INFO - PROCESS | 1778 | 1465223299559 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 07:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:28:19 INFO - PROCESS | 1778 | 1465223299567 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 1778 | 1465223299571 Marionette TRACE conn3 <- [1,1718,null,{}] 07:28:19 INFO - PROCESS | 1778 | 1465223299578 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}] 07:28:19 INFO - PROCESS | 1778 | 1465223299584 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:19 INFO - PROCESS | 1778 | 1465223299759 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:28:20 INFO - PROCESS | 1778 | 1465223300001 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 1778 | 1465223300008 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e3400 == 41 [pid = 1778] [id = 428] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x919f3c00 == 40 [pid = 1778] [id = 427] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x9243a800 == 39 [pid = 1778] [id = 426] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6eb400 == 38 [pid = 1778] [id = 425] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x8f120000 == 37 [pid = 1778] [id = 424] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x8e014800 == 36 [pid = 1778] [id = 423] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x8f069800 == 35 [pid = 1778] [id = 419] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e7400 == 34 [pid = 1778] [id = 420] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ec400 == 33 [pid = 1778] [id = 421] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x929b9000 == 32 [pid = 1778] [id = 422] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x90bf1000 == 31 [pid = 1778] [id = 414] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x90921c00 == 30 [pid = 1778] [id = 435] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d6c00 == 29 [pid = 1778] [id = 436] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x93ad5c00 == 28 [pid = 1778] [id = 434] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x8f104000 == 27 [pid = 1778] [id = 433] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x8e013800 == 26 [pid = 1778] [id = 432] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x90917800 == 25 [pid = 1778] [id = 430] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x92848c00 == 24 [pid = 1778] [id = 431] 07:28:21 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d0c00 == 23 [pid = 1778] [id = 429] 07:28:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cec00 == 24 [pid = 1778] [id = 437] 07:28:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8c3cf400) [pid = 1778] [serial = 1312] [outer = (nil)] 07:28:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8c3d6c00) [pid = 1778] [serial = 1313] [outer = 0x8c3cf400] 07:28:21 INFO - PROCESS | 1778 | 1465223301120 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8e3d5c00) [pid = 1778] [serial = 1314] [outer = 0x8c3cf400] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x9091e400) [pid = 1778] [serial = 1227] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8f128400) [pid = 1778] [serial = 1226] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x9231e000) [pid = 1778] [serial = 1230] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x91f29800) [pid = 1778] [serial = 1229] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92a0c800) [pid = 1778] [serial = 1233] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x92318c00) [pid = 1778] [serial = 1253] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x92a05000) [pid = 1778] [serial = 1232] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92319400) [pid = 1778] [serial = 1245] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x91cd9c00) [pid = 1778] [serial = 1244] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92be7c00) [pid = 1778] [serial = 1236] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92be3000) [pid = 1778] [serial = 1235] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x936e9c00) [pid = 1778] [serial = 1239] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92ce1400) [pid = 1778] [serial = 1238] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92438800) [pid = 1778] [serial = 1256] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8f123000) [pid = 1778] [serial = 1242] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8f067000) [pid = 1778] [serial = 1241] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8f06e400) [pid = 1778] [serial = 1248] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8e6efc00) [pid = 1778] [serial = 1247] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x90e92000) [pid = 1778] [serial = 1251] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9091fc00) [pid = 1778] [serial = 1254] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90bf8800) [pid = 1778] [serial = 1250] [outer = (nil)] [url = about:blank] 07:28:21 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92667c00) [pid = 1778] [serial = 1257] [outer = (nil)] [url = about:blank] 07:28:22 INFO - PROCESS | 1778 | 1465223302071 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]]]}] 07:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2535ms 07:28:22 INFO - PROCESS | 1778 | 1465223302102 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:28:22 INFO - PROCESS | 1778 | 1465223302108 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 07:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:28:22 INFO - PROCESS | 1778 | 1465223302116 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - PROCESS | 1778 | 1465223302120 Marionette TRACE conn3 <- [1,1722,null,{}] 07:28:22 INFO - PROCESS | 1778 | 1465223302127 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}] 07:28:22 INFO - PROCESS | 1778 | 1465223302133 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:22 INFO - PROCESS | 1778 | 1465223302308 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:28:22 INFO - PROCESS | 1778 | 1465223302449 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 1778 | 1465223302462 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06b800 == 25 [pid = 1778] [id = 438] 07:28:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8f102400) [pid = 1778] [serial = 1315] [outer = (nil)] 07:28:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8f107c00) [pid = 1778] [serial = 1316] [outer = 0x8f102400] 07:28:22 INFO - PROCESS | 1778 | 1465223302560 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8f11d400) [pid = 1778] [serial = 1317] [outer = 0x8f102400] 07:28:23 INFO - PROCESS | 1778 | 1465223303398 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]]]}] 07:28:23 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 07:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1337ms 07:28:23 INFO - PROCESS | 1778 | 1465223303452 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 1778 | 1465223303459 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 07:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:28:23 INFO - PROCESS | 1778 | 1465223303470 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 1778 | 1465223303474 Marionette TRACE conn3 <- [1,1726,null,{}] 07:28:23 INFO - PROCESS | 1778 | 1465223303480 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}] 07:28:23 INFO - PROCESS | 1778 | 1465223303486 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:23 INFO - PROCESS | 1778 | 1465223303663 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:28:23 INFO - PROCESS | 1778 | 1465223303675 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 1778 | 1465223303685 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f12b800 == 26 [pid = 1778] [id = 439] 07:28:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x90921000) [pid = 1778] [serial = 1318] [outer = (nil)] 07:28:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x90bf1000) [pid = 1778] [serial = 1319] [outer = 0x90921000] 07:28:23 INFO - PROCESS | 1778 | 1465223303885 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x90e8d400) [pid = 1778] [serial = 1320] [outer = 0x90921000] 07:28:24 INFO - PROCESS | 1778 | 1465223304883 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]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1431ms 07:28:24 INFO - PROCESS | 1778 | 1465223304902 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 1778 | 1465223304906 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 07:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:28:24 INFO - PROCESS | 1778 | 1465223304919 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 1778 | 1465223304925 Marionette TRACE conn3 <- [1,1730,null,{}] 07:28:24 INFO - PROCESS | 1778 | 1465223304942 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}] 07:28:24 INFO - PROCESS | 1778 | 1465223304951 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:25 INFO - PROCESS | 1778 | 1465223305213 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:28:25 INFO - PROCESS | 1778 | 1465223305238 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 1778 | 1465223305247 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbb800 == 27 [pid = 1778] [id = 440] 07:28:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91cbcc00) [pid = 1778] [serial = 1321] [outer = (nil)] 07:28:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91f25400) [pid = 1778] [serial = 1322] [outer = 0x91cbcc00] 07:28:25 INFO - PROCESS | 1778 | 1465223305316 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9231c800) [pid = 1778] [serial = 1323] [outer = 0x91cbcc00] 07:28:26 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e6ea000) [pid = 1778] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:28:26 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e3d6c00) [pid = 1778] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:28:26 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x929b9c00) [pid = 1778] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:28:26 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8f12bc00) [pid = 1778] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:28:26 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91cc2800) [pid = 1778] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:28:26 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91cbb000) [pid = 1778] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:28:26 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8f064400) [pid = 1778] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:28:26 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9266a400) [pid = 1778] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:28:26 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92668400) [pid = 1778] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:28:26 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8f129c00) [pid = 1778] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:28:26 INFO - PROCESS | 1778 | 1465223306714 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]]]}] 07:28:26 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 07:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1851ms 07:28:26 INFO - PROCESS | 1778 | 1465223306765 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 1778 | 1465223306770 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 07:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:28:26 INFO - PROCESS | 1778 | 1465223306776 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 1778 | 1465223306779 Marionette TRACE conn3 <- [1,1734,null,{}] 07:28:26 INFO - PROCESS | 1778 | 1465223306784 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}] 07:28:26 INFO - PROCESS | 1778 | 1465223306789 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:27 INFO - PROCESS | 1778 | 1465223306998 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:28:27 INFO - PROCESS | 1778 | 1465223307007 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 1778 | 1465223307017 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3dc000 == 28 [pid = 1778] [id = 441] 07:28:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8f06ec00) [pid = 1778] [serial = 1324] [outer = (nil)] 07:28:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92432400) [pid = 1778] [serial = 1325] [outer = 0x8f06ec00] 07:28:27 INFO - PROCESS | 1778 | 1465223307083 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92434800) [pid = 1778] [serial = 1326] [outer = 0x8f06ec00] 07:28:27 INFO - PROCESS | 1778 | 1465223307974 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]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1239ms 07:28:28 INFO - PROCESS | 1778 | 1465223308016 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 1778 | 1465223308019 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 07:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:28:28 INFO - PROCESS | 1778 | 1465223308030 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 1778 | 1465223308032 Marionette TRACE conn3 <- [1,1738,null,{}] 07:28:28 INFO - PROCESS | 1778 | 1465223308038 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}] 07:28:28 INFO - PROCESS | 1778 | 1465223308043 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:28 INFO - PROCESS | 1778 | 1465223308196 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:28:28 INFO - PROCESS | 1778 | 1465223308205 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 1778 | 1465223308213 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d1400 == 29 [pid = 1778] [id = 442] 07:28:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8c3d2800) [pid = 1778] [serial = 1327] [outer = (nil)] 07:28:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8e01a400) [pid = 1778] [serial = 1328] [outer = 0x8c3d2800] 07:28:28 INFO - PROCESS | 1778 | 1465223308345 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e6e4800) [pid = 1778] [serial = 1329] [outer = 0x8c3d2800] 07:28:29 INFO - PROCESS | 1778 | 1465223309600 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]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1649ms 07:28:29 INFO - PROCESS | 1778 | 1465223309682 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:28:29 INFO - PROCESS | 1778 | 1465223309689 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 07:28:29 INFO - PROCESS | 1778 | 1465223309698 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 1778 | 1465223309702 Marionette TRACE conn3 <- [1,1742,null,{}] 07:28:29 INFO - PROCESS | 1778 | 1465223309710 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}] 07:28:29 INFO - PROCESS | 1778 | 1465223309716 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:29 INFO - PROCESS | 1778 | 1465223309948 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:28:30 INFO - PROCESS | 1778 | 1465223310226 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 1778 | 1465223310239 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3df400 == 30 [pid = 1778] [id = 443] 07:28:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8f069000) [pid = 1778] [serial = 1330] [outer = (nil)] 07:28:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x90bf1800) [pid = 1778] [serial = 1331] [outer = 0x8f069000] 07:28:30 INFO - PROCESS | 1778 | 1465223310325 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x90e96400) [pid = 1778] [serial = 1332] [outer = 0x8f069000] 07:28:31 INFO - PROCESS | 1778 | 1465223311347 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]]]}] 07:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1736ms 07:28:31 INFO - PROCESS | 1778 | 1465223311433 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 1778 | 1465223311439 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 07:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:28:31 INFO - PROCESS | 1778 | 1465223311451 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 1778 | 1465223311455 Marionette TRACE conn3 <- [1,1746,null,{}] 07:28:31 INFO - PROCESS | 1778 | 1465223311461 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}] 07:28:31 INFO - PROCESS | 1778 | 1465223311467 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:31 INFO - PROCESS | 1778 | 1465223311699 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:28:31 INFO - PROCESS | 1778 | 1465223311974 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 1778 | 1465223311981 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x90919800 == 31 [pid = 1778] [id = 444] 07:28:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x9091fc00) [pid = 1778] [serial = 1333] [outer = (nil)] 07:28:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9242b800) [pid = 1778] [serial = 1334] [outer = 0x9091fc00] 07:28:32 INFO - PROCESS | 1778 | 1465223312078 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9249d400) [pid = 1778] [serial = 1335] [outer = 0x9091fc00] 07:28:33 INFO - PROCESS | 1778 | 1465223313207 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]]]}] 07:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1846ms 07:28:33 INFO - PROCESS | 1778 | 1465223313297 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:28:33 INFO - PROCESS | 1778 | 1465223313302 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 07:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:28:33 INFO - PROCESS | 1778 | 1465223313309 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:28:33 INFO - PROCESS | 1778 | 1465223313316 Marionette TRACE conn3 <- [1,1750,null,{}] 07:28:33 INFO - PROCESS | 1778 | 1465223313350 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}] 07:28:33 INFO - PROCESS | 1778 | 1465223313359 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:33 INFO - PROCESS | 1778 | 1465223313662 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:28:33 INFO - PROCESS | 1778 | 1465223313858 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 1778 | 1465223313869 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x91ce1400 == 32 [pid = 1778] [id = 445] 07:28:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92666c00) [pid = 1778] [serial = 1336] [outer = (nil)] 07:28:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x9284cc00) [pid = 1778] [serial = 1337] [outer = 0x92666c00] 07:28:33 INFO - PROCESS | 1778 | 1465223313959 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x92845c00) [pid = 1778] [serial = 1338] [outer = 0x92666c00] 07:28:34 INFO - PROCESS | 1778 | 1465223314993 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]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1892ms 07:28:35 INFO - PROCESS | 1778 | 1465223315202 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:28:35 INFO - PROCESS | 1778 | 1465223315209 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 07:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:28:35 INFO - PROCESS | 1778 | 1465223315217 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 1778 | 1465223315222 Marionette TRACE conn3 <- [1,1754,null,{}] 07:28:35 INFO - PROCESS | 1778 | 1465223315239 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}] 07:28:35 INFO - PROCESS | 1778 | 1465223315246 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:35 INFO - PROCESS | 1778 | 1465223315445 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:28:35 INFO - PROCESS | 1778 | 1465223315753 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 1778 | 1465223315765 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f068800 == 33 [pid = 1778] [id = 446] 07:28:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8f069800) [pid = 1778] [serial = 1339] [outer = (nil)] 07:28:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8f104800) [pid = 1778] [serial = 1340] [outer = 0x8f069800] 07:28:35 INFO - PROCESS | 1778 | 1465223315854 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8f129000) [pid = 1778] [serial = 1341] [outer = 0x8f069800] 07:28:36 INFO - PROCESS | 1778 | --DOCSHELL 0x90bf8400 == 32 [pid = 1778] [id = 376] 07:28:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e2000 == 31 [pid = 1778] [id = 372] 07:28:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3dc000 == 30 [pid = 1778] [id = 441] 07:28:36 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbb800 == 29 [pid = 1778] [id = 440] 07:28:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8f12b800 == 28 [pid = 1778] [id = 439] 07:28:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06b800 == 27 [pid = 1778] [id = 438] 07:28:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cec00 == 26 [pid = 1778] [id = 437] 07:28:36 INFO - PROCESS | 1778 | 1465223316854 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]]]}] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x929d3c00) [pid = 1778] [serial = 1286] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x929b2800) [pid = 1778] [serial = 1280] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92a02000) [pid = 1778] [serial = 1283] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x929bac00) [pid = 1778] [serial = 1281] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9091f000) [pid = 1778] [serial = 1274] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x90e8e400) [pid = 1778] [serial = 1275] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8f128800) [pid = 1778] [serial = 1262] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x90bec000) [pid = 1778] [serial = 1263] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e3e0c00) [pid = 1778] [serial = 1271] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e6e7000) [pid = 1778] [serial = 1272] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x929cf400) [pid = 1778] [serial = 1268] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x929d8000) [pid = 1778] [serial = 1269] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92846800) [pid = 1778] [serial = 1260] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92844000) [pid = 1778] [serial = 1259] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92319c00) [pid = 1778] [serial = 1265] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9249fc00) [pid = 1778] [serial = 1266] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91f29c00) [pid = 1778] [serial = 1277] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92be4c00) [pid = 1778] [serial = 1287] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x929d3800) [pid = 1778] [serial = 1284] [outer = (nil)] [url = about:blank] 07:28:36 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92435400) [pid = 1778] [serial = 1278] [outer = (nil)] [url = about:blank] 07:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1692ms 07:28:36 INFO - PROCESS | 1778 | 1465223316911 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 1778 | 1465223316915 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 07:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:28:36 INFO - PROCESS | 1778 | 1465223316927 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - PROCESS | 1778 | 1465223316931 Marionette TRACE conn3 <- [1,1758,null,{}] 07:28:36 INFO - PROCESS | 1778 | 1465223316938 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}] 07:28:36 INFO - PROCESS | 1778 | 1465223316943 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:37 INFO - PROCESS | 1778 | 1465223317132 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:28:37 INFO - PROCESS | 1778 | 1465223317312 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 1778 | 1465223317323 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f062400 == 27 [pid = 1778] [id = 447] 07:28:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90bed800) [pid = 1778] [serial = 1342] [outer = (nil)] 07:28:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x90e90800) [pid = 1778] [serial = 1343] [outer = 0x90bed800] 07:28:37 INFO - PROCESS | 1778 | 1465223317400 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91cb8c00) [pid = 1778] [serial = 1344] [outer = 0x90bed800] 07:28:38 INFO - PROCESS | 1778 | 1465223318261 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]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1394ms 07:28:38 INFO - PROCESS | 1778 | 1465223318318 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 1778 | 1465223318322 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 07:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:28:38 INFO - PROCESS | 1778 | 1465223318329 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 1778 | 1465223318332 Marionette TRACE conn3 <- [1,1762,null,{}] 07:28:38 INFO - PROCESS | 1778 | 1465223318356 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}] 07:28:38 INFO - PROCESS | 1778 | 1465223318370 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:38 INFO - PROCESS | 1778 | 1465223318571 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:28:38 INFO - PROCESS | 1778 | 1465223318714 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 1778 | 1465223318726 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x92321800 == 28 [pid = 1778] [id = 448] 07:28:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92430800) [pid = 1778] [serial = 1345] [outer = (nil)] 07:28:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92496000) [pid = 1778] [serial = 1346] [outer = 0x92430800] 07:28:38 INFO - PROCESS | 1778 | 1465223318800 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9266a000) [pid = 1778] [serial = 1347] [outer = 0x92430800] 07:28:39 INFO - PROCESS | 1778 | 1465223319740 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]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1444ms 07:28:39 INFO - PROCESS | 1778 | 1465223319774 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 1778 | 1465223319778 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 07:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:28:39 INFO - PROCESS | 1778 | 1465223319784 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 1778 | 1465223319786 Marionette TRACE conn3 <- [1,1766,null,{}] 07:28:39 INFO - PROCESS | 1778 | 1465223319792 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}] 07:28:39 INFO - PROCESS | 1778 | 1465223319797 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:40 INFO - PROCESS | 1778 | 1465223320032 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:28:40 INFO - PROCESS | 1778 | 1465223320051 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 1778 | 1465223320059 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e8f400 == 29 [pid = 1778] [id = 449] 07:28:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92847400) [pid = 1778] [serial = 1348] [outer = (nil)] 07:28:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x929b2800) [pid = 1778] [serial = 1349] [outer = 0x92847400] 07:28:40 INFO - PROCESS | 1778 | 1465223320129 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x929d0000) [pid = 1778] [serial = 1350] [outer = 0x92847400] 07:28:41 INFO - PROCESS | 1778 | 1465223321104 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]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1381ms 07:28:41 INFO - PROCESS | 1778 | 1465223321167 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 1778 | 1465223321171 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 07:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:28:41 INFO - PROCESS | 1778 | 1465223321180 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 1778 | 1465223321184 Marionette TRACE conn3 <- [1,1770,null,{}] 07:28:41 INFO - PROCESS | 1778 | 1465223321192 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}] 07:28:41 INFO - PROCESS | 1778 | 1465223321199 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:41 INFO - PROCESS | 1778 | 1465223321428 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:28:41 INFO - PROCESS | 1778 | 1465223321445 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 1778 | 1465223321453 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x90919c00 == 30 [pid = 1778] [id = 450] 07:28:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x929acc00) [pid = 1778] [serial = 1351] [outer = (nil)] 07:28:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92a01c00) [pid = 1778] [serial = 1352] [outer = 0x929acc00] 07:28:41 INFO - PROCESS | 1778 | 1465223321519 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929d2400) [pid = 1778] [serial = 1353] [outer = 0x929acc00] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x91cbcc00) [pid = 1778] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8c3cf400) [pid = 1778] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8f102400) [pid = 1778] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8c3d7c00) [pid = 1778] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8c3d4400) [pid = 1778] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x919efc00) [pid = 1778] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92849000) [pid = 1778] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9284f800) [pid = 1778] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x939a4400) [pid = 1778] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x93ad6000) [pid = 1778] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9249e000) [pid = 1778] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:28:42 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x90921000) [pid = 1778] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:28:42 INFO - PROCESS | 1778 | 1465223322615 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]]]}] 07:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1497ms 07:28:42 INFO - PROCESS | 1778 | 1465223322677 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 1778 | 1465223322681 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 07:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:28:42 INFO - PROCESS | 1778 | 1465223322688 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 1778 | 1465223322692 Marionette TRACE conn3 <- [1,1774,null,{}] 07:28:42 INFO - PROCESS | 1778 | 1465223322697 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}] 07:28:42 INFO - PROCESS | 1778 | 1465223322709 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:43 INFO - PROCESS | 1778 | 1465223323016 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:28:43 INFO - PROCESS | 1778 | 1465223323105 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 1778 | 1465223323115 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ccc00 == 31 [pid = 1778] [id = 451] 07:28:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8c3d1000) [pid = 1778] [serial = 1354] [outer = (nil)] 07:28:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92a0f000) [pid = 1778] [serial = 1355] [outer = 0x8c3d1000] 07:28:43 INFO - PROCESS | 1778 | 1465223323185 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92be8c00) [pid = 1778] [serial = 1356] [outer = 0x8c3d1000] 07:28:44 INFO - PROCESS | 1778 | 1465223324046 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]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1386ms 07:28:44 INFO - PROCESS | 1778 | 1465223324090 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 1778 | 1465223324097 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 07:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:28:44 INFO - PROCESS | 1778 | 1465223324107 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 1778 | 1465223324113 Marionette TRACE conn3 <- [1,1778,null,{}] 07:28:44 INFO - PROCESS | 1778 | 1465223324124 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}] 07:28:44 INFO - PROCESS | 1778 | 1465223324129 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:44 INFO - PROCESS | 1778 | 1465223324326 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:28:44 INFO - PROCESS | 1778 | 1465223324507 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 1778 | 1465223324523 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ee800 == 32 [pid = 1778] [id = 452] 07:28:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e6efc00) [pid = 1778] [serial = 1357] [outer = (nil)] 07:28:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8f066400) [pid = 1778] [serial = 1358] [outer = 0x8e6efc00] 07:28:44 INFO - PROCESS | 1778 | 1465223324604 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8f11ec00) [pid = 1778] [serial = 1359] [outer = 0x8e6efc00] 07:28:45 INFO - PROCESS | 1778 | ************************* 07:28:45 INFO - PROCESS | 1778 | A coding exception was thrown and uncaught in a Task. 07:28:45 INFO - PROCESS | 1778 | 07:28:45 INFO - PROCESS | 1778 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:28:45 INFO - PROCESS | 1778 | Full stack: 07:28:45 INFO - PROCESS | 1778 | ************************* 07:28:45 INFO - PROCESS | 1778 | 1465223325709 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]]]}] 07:28:45 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 07:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1650ms 07:28:45 INFO - PROCESS | 1778 | 1465223325757 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 1778 | 1465223325764 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 07:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:28:45 INFO - PROCESS | 1778 | 1465223325775 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 1778 | 1465223325779 Marionette TRACE conn3 <- [1,1782,null,{}] 07:28:45 INFO - PROCESS | 1778 | 1465223325786 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}] 07:28:45 INFO - PROCESS | 1778 | 1465223325792 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:46 INFO - PROCESS | 1778 | 1465223326005 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:28:46 INFO - PROCESS | 1778 | 1465223326236 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 1778 | 1465223326248 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x92322800 == 33 [pid = 1778] [id = 453] 07:28:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92432800) [pid = 1778] [serial = 1360] [outer = (nil)] 07:28:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92667000) [pid = 1778] [serial = 1361] [outer = 0x92432800] 07:28:46 INFO - PROCESS | 1778 | 1465223326377 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9284b000) [pid = 1778] [serial = 1362] [outer = 0x92432800] 07:28:47 INFO - PROCESS | 1778 | 1465223327325 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]]]}] 07:28:47 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 07:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1583ms 07:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:28:47 INFO - PROCESS | 1778 | 1465223327358 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 1778 | 1465223327362 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 07:28:47 INFO - PROCESS | 1778 | 1465223327369 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 1778 | 1465223327375 Marionette TRACE conn3 <- [1,1786,null,{}] 07:28:47 INFO - PROCESS | 1778 | 1465223327392 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}] 07:28:47 INFO - PROCESS | 1778 | 1465223327400 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:47 INFO - PROCESS | 1778 | 1465223327604 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:28:47 INFO - PROCESS | 1778 | 1465223327886 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 1778 | 1465223327897 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x92ce1800 == 34 [pid = 1778] [id = 454] 07:28:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x936e9000) [pid = 1778] [serial = 1363] [outer = (nil)] 07:28:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9399c000) [pid = 1778] [serial = 1364] [outer = 0x936e9000] 07:28:48 INFO - PROCESS | 1778 | 1465223328057 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x939da000) [pid = 1778] [serial = 1365] [outer = 0x936e9000] 07:28:49 INFO - PROCESS | 1778 | 1465223329000 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]]]}] 07:28:49 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 07:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1708ms 07:28:49 INFO - PROCESS | 1778 | 1465223329076 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 1778 | 1465223329081 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 07:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:28:49 INFO - PROCESS | 1778 | 1465223329087 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 1778 | 1465223329091 Marionette TRACE conn3 <- [1,1790,null,{}] 07:28:49 INFO - PROCESS | 1778 | 1465223329097 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}] 07:28:49 INFO - PROCESS | 1778 | 1465223329102 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:49 INFO - PROCESS | 1778 | 1465223329287 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:28:49 INFO - PROCESS | 1778 | 1465223329466 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 1778 | 1465223329475 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x90917000 == 35 [pid = 1778] [id = 455] 07:28:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92ce1000) [pid = 1778] [serial = 1366] [outer = (nil)] 07:28:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x93acf800) [pid = 1778] [serial = 1367] [outer = 0x92ce1000] 07:28:49 INFO - PROCESS | 1778 | 1465223329601 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x93ada000) [pid = 1778] [serial = 1368] [outer = 0x92ce1000] 07:28:50 INFO - PROCESS | 1778 | 1465223330525 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]]]}] 07:28:50 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) 07:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1486ms 07:28:50 INFO - PROCESS | 1778 | 1465223330574 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 1778 | 1465223330578 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 07:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:28:50 INFO - PROCESS | 1778 | 1465223330585 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 1778 | 1465223330588 Marionette TRACE conn3 <- [1,1794,null,{}] 07:28:50 INFO - PROCESS | 1778 | 1465223330594 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}] 07:28:50 INFO - PROCESS | 1778 | 1465223330599 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:50 INFO - PROCESS | 1778 | 1465223330783 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:28:51 INFO - PROCESS | 1778 | 1465223331008 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 1778 | 1465223331017 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01e000 == 36 [pid = 1778] [id = 456] 07:28:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x90e8e000) [pid = 1778] [serial = 1369] [outer = (nil)] 07:28:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x94f1e400) [pid = 1778] [serial = 1370] [outer = 0x90e8e000] 07:28:51 INFO - PROCESS | 1778 | 1465223331205 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x94f22800) [pid = 1778] [serial = 1371] [outer = 0x90e8e000] 07:28:52 INFO - PROCESS | 1778 | 1465223332164 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]]]}] 07:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1634ms 07:28:52 INFO - PROCESS | 1778 | 1465223332220 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 1778 | 1465223332224 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 07:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:28:52 INFO - PROCESS | 1778 | 1465223332232 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 1778 | 1465223332236 Marionette TRACE conn3 <- [1,1798,null,{}] 07:28:52 INFO - PROCESS | 1778 | 1465223332242 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}] 07:28:52 INFO - PROCESS | 1778 | 1465223332252 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:52 INFO - PROCESS | 1778 | 1465223332509 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:28:52 INFO - PROCESS | 1778 | 1465223332742 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 1778 | 1465223332749 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cd6800 == 37 [pid = 1778] [id = 457] 07:28:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x93a76800) [pid = 1778] [serial = 1372] [outer = (nil)] 07:28:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x94f97c00) [pid = 1778] [serial = 1373] [outer = 0x93a76800] 07:28:52 INFO - PROCESS | 1778 | 1465223332879 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x95086000) [pid = 1778] [serial = 1374] [outer = 0x93a76800] 07:28:53 INFO - PROCESS | 1778 | 1465223333818 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]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1630ms 07:28:53 INFO - PROCESS | 1778 | 1465223333864 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:28:53 INFO - PROCESS | 1778 | 1465223333868 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 07:28:53 INFO - PROCESS | 1778 | 1465223333877 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 1778 | 1465223333880 Marionette TRACE conn3 <- [1,1802,null,{}] 07:28:53 INFO - PROCESS | 1778 | 1465223333888 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}] 07:28:53 INFO - PROCESS | 1778 | 1465223333895 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:54 INFO - PROCESS | 1778 | 1465223334081 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:28:54 INFO - PROCESS | 1778 | 1465223334266 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 1778 | 1465223334276 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f125000 == 38 [pid = 1778] [id = 458] 07:28:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x94f1d800) [pid = 1778] [serial = 1375] [outer = (nil)] 07:28:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x9512ac00) [pid = 1778] [serial = 1376] [outer = 0x94f1d800] 07:28:54 INFO - PROCESS | 1778 | 1465223334361 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x95126000) [pid = 1778] [serial = 1377] [outer = 0x94f1d800] 07:28:55 INFO - PROCESS | 1778 | 1465223335346 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]]]}] 07:28:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:28:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1535ms 07:28:55 INFO - PROCESS | 1778 | 1465223335412 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:28:55 INFO - PROCESS | 1778 | 1465223335416 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 07:28:55 INFO - PROCESS | 1778 | 1465223335422 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - PROCESS | 1778 | 1465223335426 Marionette TRACE conn3 <- [1,1806,null,{}] 07:28:55 INFO - PROCESS | 1778 | 1465223335432 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}] 07:28:55 INFO - PROCESS | 1778 | 1465223335437 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:55 INFO - PROCESS | 1778 | 1465223335628 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:28:55 INFO - PROCESS | 1778 | 1465223335885 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 1778 | 1465223335891 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f128c00 == 39 [pid = 1778] [id = 459] 07:28:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x90916800) [pid = 1778] [serial = 1378] [outer = (nil)] 07:28:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x97448000) [pid = 1778] [serial = 1379] [outer = 0x90916800] 07:28:56 INFO - PROCESS | 1778 | 1465223336015 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x9744e000) [pid = 1778] [serial = 1380] [outer = 0x90916800] 07:28:56 INFO - PROCESS | 1778 | 1465223336942 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]]]}] 07:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1584ms 07:28:57 INFO - PROCESS | 1778 | 1465223337008 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:28:57 INFO - PROCESS | 1778 | 1465223337012 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 07:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:28:57 INFO - PROCESS | 1778 | 1465223337018 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 1778 | 1465223337021 Marionette TRACE conn3 <- [1,1810,null,{}] 07:28:57 INFO - PROCESS | 1778 | 1465223337027 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}] 07:28:57 INFO - PROCESS | 1778 | 1465223337032 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:57 INFO - PROCESS | 1778 | 1465223337428 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:28:57 INFO - PROCESS | 1778 | 1465223337700 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 1778 | 1465223337711 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e1800 == 40 [pid = 1778] [id = 460] 07:28:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x8e6e2400) [pid = 1778] [serial = 1381] [outer = (nil)] 07:28:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x8e6edc00) [pid = 1778] [serial = 1382] [outer = 0x8e6e2400] 07:28:57 INFO - PROCESS | 1778 | 1465223337799 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x8f101c00) [pid = 1778] [serial = 1383] [outer = 0x8e6e2400] 07:28:58 INFO - PROCESS | 1778 | 1465223338714 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]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1734ms 07:28:58 INFO - PROCESS | 1778 | 1465223338754 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 1778 | 1465223338760 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 07:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:28:58 INFO - PROCESS | 1778 | 1465223338796 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 1778 | 1465223338807 Marionette TRACE conn3 <- [1,1814,null,{}] 07:28:58 INFO - PROCESS | 1778 | 1465223338823 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}] 07:28:58 INFO - PROCESS | 1778 | 1465223338833 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:59 INFO - PROCESS | 1778 | 1465223339046 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:28:59 INFO - PROCESS | 1778 | 1465223339284 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 1778 | 1465223339295 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:28:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01c400 == 41 [pid = 1778] [id = 461] 07:28:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x8f06b400) [pid = 1778] [serial = 1384] [outer = (nil)] 07:28:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x919e8c00) [pid = 1778] [serial = 1385] [outer = 0x8f06b400] 07:28:59 INFO - PROCESS | 1778 | 1465223339386 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x91ce4800) [pid = 1778] [serial = 1386] [outer = 0x8f06b400] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e020000 == 40 [pid = 1778] [id = 377] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x919ec000 == 39 [pid = 1778] [id = 387] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8f12a400 == 38 [pid = 1778] [id = 381] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10a800 == 37 [pid = 1778] [id = 382] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e018800 == 36 [pid = 1778] [id = 384] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbd400 == 35 [pid = 1778] [id = 374] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8f127c00 == 34 [pid = 1778] [id = 373] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06bc00 == 33 [pid = 1778] [id = 383] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x929b0400 == 32 [pid = 1778] [id = 379] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3df400 == 31 [pid = 1778] [id = 443] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10a000 == 30 [pid = 1778] [id = 385] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d6000 == 29 [pid = 1778] [id = 380] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d1400 == 28 [pid = 1778] [id = 442] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x91cc2000 == 27 [pid = 1778] [id = 378] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01c000 == 26 [pid = 1778] [id = 386] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cb800 == 25 [pid = 1778] [id = 375] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x90919800 == 24 [pid = 1778] [id = 444] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x91ce1400 == 23 [pid = 1778] [id = 445] 07:29:01 INFO - PROCESS | 1778 | --DOCSHELL 0x92673c00 == 22 [pid = 1778] [id = 388] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x92432400) [pid = 1778] [serial = 1325] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x91f25400) [pid = 1778] [serial = 1322] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x8c3d6c00) [pid = 1778] [serial = 1313] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8e3d5c00) [pid = 1778] [serial = 1314] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8f107c00) [pid = 1778] [serial = 1316] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x8f11d400) [pid = 1778] [serial = 1317] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x8e01e400) [pid = 1778] [serial = 1310] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8e3da000) [pid = 1778] [serial = 1290] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8e015c00) [pid = 1778] [serial = 1289] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8e3e1800) [pid = 1778] [serial = 1311] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x91ce0800) [pid = 1778] [serial = 1293] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x91cc0c00) [pid = 1778] [serial = 1292] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92a0bc00) [pid = 1778] [serial = 1296] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x929b4800) [pid = 1778] [serial = 1295] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x939ddc00) [pid = 1778] [serial = 1299] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x9399f800) [pid = 1778] [serial = 1298] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x93a77000) [pid = 1778] [serial = 1302] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x93a74800) [pid = 1778] [serial = 1301] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x94539000) [pid = 1778] [serial = 1305] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x93ad9c00) [pid = 1778] [serial = 1304] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x94f2b400) [pid = 1778] [serial = 1308] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x94f24400) [pid = 1778] [serial = 1307] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9231c800) [pid = 1778] [serial = 1323] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x90e8d400) [pid = 1778] [serial = 1320] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x90bf1000) [pid = 1778] [serial = 1319] [outer = (nil)] [url = about:blank] 07:29:01 INFO - PROCESS | 1778 | 1465223341552 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]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2804ms 07:29:01 INFO - PROCESS | 1778 | 1465223341595 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 1778 | 1465223341602 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 07:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:29:01 INFO - PROCESS | 1778 | 1465223341611 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 1778 | 1465223341615 Marionette TRACE conn3 <- [1,1818,null,{}] 07:29:01 INFO - PROCESS | 1778 | 1465223341623 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}] 07:29:01 INFO - PROCESS | 1778 | 1465223341629 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:01 INFO - PROCESS | 1778 | 1465223341795 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:29:01 INFO - PROCESS | 1778 | 1465223341814 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 1778 | 1465223341825 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3de400 == 23 [pid = 1778] [id = 462] 07:29:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e3e2400) [pid = 1778] [serial = 1387] [outer = (nil)] 07:29:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8e6eb000) [pid = 1778] [serial = 1388] [outer = 0x8e3e2400] 07:29:01 INFO - PROCESS | 1778 | 1465223341943 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8f063400) [pid = 1778] [serial = 1389] [outer = 0x8e3e2400] 07:29:02 INFO - PROCESS | 1778 | 1465223342865 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]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1294ms 07:29:02 INFO - PROCESS | 1778 | 1465223342904 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 1778 | 1465223342913 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 07:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:29:02 INFO - PROCESS | 1778 | 1465223342933 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 1778 | 1465223342938 Marionette TRACE conn3 <- [1,1822,null,{}] 07:29:02 INFO - PROCESS | 1778 | 1465223342944 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}] 07:29:02 INFO - PROCESS | 1778 | 1465223342949 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:03 INFO - PROCESS | 1778 | 1465223343161 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:29:03 INFO - PROCESS | 1778 | 1465223343175 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 1778 | 1465223343184 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10a000 == 24 [pid = 1778] [id = 463] 07:29:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8f127400) [pid = 1778] [serial = 1390] [outer = (nil)] 07:29:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9091a000) [pid = 1778] [serial = 1391] [outer = 0x8f127400] 07:29:03 INFO - PROCESS | 1778 | 1465223343388 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x90beb400) [pid = 1778] [serial = 1392] [outer = 0x8f127400] 07:29:04 INFO - PROCESS | 1778 | 1465223344316 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]]]}] 07:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1452ms 07:29:04 INFO - PROCESS | 1778 | 1465223344386 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 1778 | 1465223344390 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 07:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:29:04 INFO - PROCESS | 1778 | 1465223344397 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 1778 | 1465223344404 Marionette TRACE conn3 <- [1,1826,null,{}] 07:29:04 INFO - PROCESS | 1778 | 1465223344430 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}] 07:29:04 INFO - PROCESS | 1778 | 1465223344440 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:04 INFO - PROCESS | 1778 | 1465223344656 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:29:04 INFO - PROCESS | 1778 | 1465223344686 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 1778 | 1465223344699 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cb9c00 == 25 [pid = 1778] [id = 464] 07:29:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x91cbb400) [pid = 1778] [serial = 1393] [outer = (nil)] 07:29:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x91cc4400) [pid = 1778] [serial = 1394] [outer = 0x91cbb400] 07:29:04 INFO - PROCESS | 1778 | 1465223344769 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x91f1a400) [pid = 1778] [serial = 1395] [outer = 0x91cbb400] 07:29:05 INFO - PROCESS | 1778 | 1465223345752 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]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1848ms 07:29:06 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8c3d1000) [pid = 1778] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:29:06 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92430800) [pid = 1778] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:29:06 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8f069000) [pid = 1778] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:29:06 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8f06ec00) [pid = 1778] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:29:06 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8f069800) [pid = 1778] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:29:06 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9091fc00) [pid = 1778] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:29:06 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x929acc00) [pid = 1778] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:29:06 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x90bed800) [pid = 1778] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:29:06 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92666c00) [pid = 1778] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:29:06 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8c3d2800) [pid = 1778] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:29:06 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92847400) [pid = 1778] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:29:06 INFO - PROCESS | 1778 | 1465223346289 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 1778 | 1465223346293 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 07:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:29:06 INFO - PROCESS | 1778 | 1465223346344 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 1778 | 1465223346347 Marionette TRACE conn3 <- [1,1830,null,{}] 07:29:06 INFO - PROCESS | 1778 | 1465223346353 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}] 07:29:06 INFO - PROCESS | 1778 | 1465223346358 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:06 INFO - PROCESS | 1778 | 1465223346507 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:29:06 INFO - PROCESS | 1778 | 1465223346646 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 1778 | 1465223346655 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f11d400 == 26 [pid = 1778] [id = 465] 07:29:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x90e8c400) [pid = 1778] [serial = 1396] [outer = (nil)] 07:29:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x919f0c00) [pid = 1778] [serial = 1397] [outer = 0x90e8c400] 07:29:06 INFO - PROCESS | 1778 | 1465223346723 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9231c000) [pid = 1778] [serial = 1398] [outer = 0x90e8c400] 07:29:07 INFO - PROCESS | 1778 | 1465223347471 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]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1225ms 07:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:29:07 INFO - PROCESS | 1778 | 1465223347527 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 1778 | 1465223347530 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 07:29:07 INFO - PROCESS | 1778 | 1465223347537 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 1778 | 1465223347540 Marionette TRACE conn3 <- [1,1834,null,{}] 07:29:07 INFO - PROCESS | 1778 | 1465223347545 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}] 07:29:07 INFO - PROCESS | 1778 | 1465223347550 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:07 INFO - PROCESS | 1778 | 1465223347712 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:29:07 INFO - PROCESS | 1778 | 1465223347721 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 1778 | 1465223347727 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x92430000 == 27 [pid = 1778] [id = 466] 07:29:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92430800) [pid = 1778] [serial = 1399] [outer = (nil)] 07:29:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92667800) [pid = 1778] [serial = 1400] [outer = 0x92430800] 07:29:07 INFO - PROCESS | 1778 | 1465223347798 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92674800) [pid = 1778] [serial = 1401] [outer = 0x92430800] 07:29:09 INFO - PROCESS | 1778 | 1465223349190 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]]]}] 07:29:09 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 07:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1740ms 07:29:09 INFO - PROCESS | 1778 | 1465223349278 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 1778 | 1465223349285 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 07:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:29:09 INFO - PROCESS | 1778 | 1465223349293 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 1778 | 1465223349298 Marionette TRACE conn3 <- [1,1838,null,{}] 07:29:09 INFO - PROCESS | 1778 | 1465223349308 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}] 07:29:09 INFO - PROCESS | 1778 | 1465223349313 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:09 INFO - PROCESS | 1778 | 1465223349523 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:29:09 INFO - PROCESS | 1778 | 1465223349766 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 1778 | 1465223349778 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e1000 == 28 [pid = 1778] [id = 467] 07:29:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8e6e7000) [pid = 1778] [serial = 1402] [outer = (nil)] 07:29:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8f108400) [pid = 1778] [serial = 1403] [outer = 0x8e6e7000] 07:29:09 INFO - PROCESS | 1778 | 1465223349885 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x90915800) [pid = 1778] [serial = 1404] [outer = 0x8e6e7000] 07:29:10 INFO - PROCESS | 1778 | 1465223350927 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]]]}] 07:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1688ms 07:29:10 INFO - PROCESS | 1778 | 1465223350981 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 1778 | 1465223350989 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 07:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:29:11 INFO - PROCESS | 1778 | 1465223350999 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 1778 | 1465223351003 Marionette TRACE conn3 <- [1,1842,null,{}] 07:29:11 INFO - PROCESS | 1778 | 1465223351011 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}] 07:29:11 INFO - PROCESS | 1778 | 1465223351017 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:11 INFO - PROCESS | 1778 | 1465223351210 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:29:11 INFO - PROCESS | 1778 | 1465223351481 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 1778 | 1465223351487 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bed400 == 29 [pid = 1778] [id = 468] 07:29:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x919f1c00) [pid = 1778] [serial = 1405] [outer = (nil)] 07:29:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x91cc0c00) [pid = 1778] [serial = 1406] [outer = 0x919f1c00] 07:29:11 INFO - PROCESS | 1778 | 1465223351615 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x91f22400) [pid = 1778] [serial = 1407] [outer = 0x919f1c00] 07:29:12 INFO - PROCESS | 1778 | 1465223352629 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]]]}] 07:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1690ms 07:29:12 INFO - PROCESS | 1778 | 1465223352691 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 1778 | 1465223352695 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 07:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:29:12 INFO - PROCESS | 1778 | 1465223352702 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 1778 | 1465223352708 Marionette TRACE conn3 <- [1,1846,null,{}] 07:29:12 INFO - PROCESS | 1778 | 1465223352725 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}] 07:29:12 INFO - PROCESS | 1778 | 1465223352734 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:12 INFO - PROCESS | 1778 | 1465223352921 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:29:13 INFO - PROCESS | 1778 | 1465223353157 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 1778 | 1465223353164 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b5800 == 30 [pid = 1778] [id = 469] 07:29:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x929b5c00) [pid = 1778] [serial = 1408] [outer = (nil)] 07:29:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x929cb400) [pid = 1778] [serial = 1409] [outer = 0x929b5c00] 07:29:13 INFO - PROCESS | 1778 | 1465223353295 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x929d2c00) [pid = 1778] [serial = 1410] [outer = 0x929b5c00] 07:29:14 INFO - PROCESS | 1778 | 1465223354276 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]]]}] 07:29:14 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) 07:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1642ms 07:29:14 INFO - PROCESS | 1778 | 1465223354345 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 1778 | 1465223354350 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 07:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:29:14 INFO - PROCESS | 1778 | 1465223354357 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - PROCESS | 1778 | 1465223354360 Marionette TRACE conn3 <- [1,1850,null,{}] 07:29:14 INFO - PROCESS | 1778 | 1465223354366 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}] 07:29:14 INFO - PROCESS | 1778 | 1465223354372 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:14 INFO - PROCESS | 1778 | 1465223354572 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:29:14 INFO - PROCESS | 1778 | 1465223354798 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 1778 | 1465223354807 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cb8000 == 31 [pid = 1778] [id = 470] 07:29:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x9231e400) [pid = 1778] [serial = 1411] [outer = (nil)] 07:29:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x92a09000) [pid = 1778] [serial = 1412] [outer = 0x9231e400] 07:29:14 INFO - PROCESS | 1778 | 1465223354934 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x92a10c00) [pid = 1778] [serial = 1413] [outer = 0x9231e400] 07:29:16 INFO - PROCESS | 1778 | 1465223356092 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]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1835ms 07:29:16 INFO - PROCESS | 1778 | 1465223356194 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 1778 | 1465223356200 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 07:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:29:16 INFO - PROCESS | 1778 | 1465223356209 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 1778 | 1465223356213 Marionette TRACE conn3 <- [1,1854,null,{}] 07:29:16 INFO - PROCESS | 1778 | 1465223356241 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}] 07:29:16 INFO - PROCESS | 1778 | 1465223356247 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x9266a000) [pid = 1778] [serial = 1347] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x90e96400) [pid = 1778] [serial = 1332] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x92496000) [pid = 1778] [serial = 1346] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92434800) [pid = 1778] [serial = 1326] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8f129000) [pid = 1778] [serial = 1341] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x9249d400) [pid = 1778] [serial = 1335] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92a01c00) [pid = 1778] [serial = 1352] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x90bf1800) [pid = 1778] [serial = 1331] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x90e90800) [pid = 1778] [serial = 1343] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9284cc00) [pid = 1778] [serial = 1337] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92845c00) [pid = 1778] [serial = 1338] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e6e4800) [pid = 1778] [serial = 1329] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e01a400) [pid = 1778] [serial = 1328] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x929b2800) [pid = 1778] [serial = 1349] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x91cb8c00) [pid = 1778] [serial = 1344] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x929d2400) [pid = 1778] [serial = 1353] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x9242b800) [pid = 1778] [serial = 1334] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8f104800) [pid = 1778] [serial = 1340] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x929d0000) [pid = 1778] [serial = 1350] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92a0f000) [pid = 1778] [serial = 1355] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92be8c00) [pid = 1778] [serial = 1356] [outer = (nil)] [url = about:blank] 07:29:16 INFO - PROCESS | 1778 | 1465223356634 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:29:16 INFO - PROCESS | 1778 | 1465223356741 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 1778 | 1465223356757 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3ddc00 == 32 [pid = 1778] [id = 471] 07:29:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e3e0c00) [pid = 1778] [serial = 1414] [outer = (nil)] 07:29:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8f102400) [pid = 1778] [serial = 1415] [outer = 0x8e3e0c00] 07:29:16 INFO - PROCESS | 1778 | 1465223356827 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8f123800) [pid = 1778] [serial = 1416] [outer = 0x8e3e0c00] 07:29:17 INFO - PROCESS | 1778 | 1465223357629 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]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1488ms 07:29:17 INFO - PROCESS | 1778 | 1465223357697 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 1778 | 1465223357704 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 07:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:29:17 INFO - PROCESS | 1778 | 1465223357715 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 1778 | 1465223357718 Marionette TRACE conn3 <- [1,1858,null,{}] 07:29:17 INFO - PROCESS | 1778 | 1465223357724 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}] 07:29:17 INFO - PROCESS | 1778 | 1465223357730 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:17 INFO - PROCESS | 1778 | 1465223357900 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:29:18 INFO - PROCESS | 1778 | 1465223358047 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 1778 | 1465223358053 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d8400 == 33 [pid = 1778] [id = 472] 07:29:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x90e8cc00) [pid = 1778] [serial = 1417] [outer = (nil)] 07:29:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x919e7800) [pid = 1778] [serial = 1418] [outer = 0x90e8cc00] 07:29:18 INFO - PROCESS | 1778 | 1465223358126 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91cb7800) [pid = 1778] [serial = 1419] [outer = 0x90e8cc00] 07:29:19 INFO - PROCESS | 1778 | 1465223359064 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]]]}] 07:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1383ms 07:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:29:19 INFO - PROCESS | 1778 | 1465223359098 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 1778 | 1465223359101 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 07:29:19 INFO - PROCESS | 1778 | 1465223359109 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 1778 | 1465223359115 Marionette TRACE conn3 <- [1,1862,null,{}] 07:29:19 INFO - PROCESS | 1778 | 1465223359137 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}] 07:29:19 INFO - PROCESS | 1778 | 1465223359146 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:19 INFO - PROCESS | 1778 | 1465223359364 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:29:19 INFO - PROCESS | 1778 | 1465223359392 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 1778 | 1465223359400 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x92667c00 == 34 [pid = 1778] [id = 473] 07:29:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9266a400) [pid = 1778] [serial = 1420] [outer = (nil)] 07:29:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92846000) [pid = 1778] [serial = 1421] [outer = 0x9266a400] 07:29:19 INFO - PROCESS | 1778 | 1465223359488 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929b0c00) [pid = 1778] [serial = 1422] [outer = 0x9266a400] 07:29:20 INFO - PROCESS | 1778 | 1465223360458 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]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1392ms 07:29:20 INFO - PROCESS | 1778 | 1465223360499 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 1778 | 1465223360504 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 07:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:29:20 INFO - PROCESS | 1778 | 1465223360532 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 1778 | 1465223360535 Marionette TRACE conn3 <- [1,1866,null,{}] 07:29:20 INFO - PROCESS | 1778 | 1465223360541 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}] 07:29:20 INFO - PROCESS | 1778 | 1465223360545 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:20 INFO - PROCESS | 1778 | 1465223360767 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:29:20 INFO - PROCESS | 1778 | 1465223360791 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 1778 | 1465223360797 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x9249e800 == 35 [pid = 1778] [id = 474] 07:29:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x929b2800) [pid = 1778] [serial = 1423] [outer = (nil)] 07:29:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x929d8400) [pid = 1778] [serial = 1424] [outer = 0x929b2800] 07:29:20 INFO - PROCESS | 1778 | 1465223360868 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92a03800) [pid = 1778] [serial = 1425] [outer = 0x929b2800] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91cbb400) [pid = 1778] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8e3e2400) [pid = 1778] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8f06b400) [pid = 1778] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8f127400) [pid = 1778] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e6efc00) [pid = 1778] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92432800) [pid = 1778] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x936e9000) [pid = 1778] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92ce1000) [pid = 1778] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x90e8c400) [pid = 1778] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x90e8e000) [pid = 1778] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x93a76800) [pid = 1778] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x94f1d800) [pid = 1778] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x90916800) [pid = 1778] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:29:21 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e6e2400) [pid = 1778] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:29:22 INFO - PROCESS | 1778 | 1465223362163 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]]]}] 07:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1682ms 07:29:22 INFO - PROCESS | 1778 | 1465223362222 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 1778 | 1465223362229 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 07:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:29:22 INFO - PROCESS | 1778 | 1465223362238 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 1778 | 1465223362243 Marionette TRACE conn3 <- [1,1870,null,{}] 07:29:22 INFO - PROCESS | 1778 | 1465223362253 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}] 07:29:22 INFO - PROCESS | 1778 | 1465223362258 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:22 INFO - PROCESS | 1778 | 1465223362438 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:29:22 INFO - PROCESS | 1778 | 1465223362675 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 1778 | 1465223362691 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e7400 == 36 [pid = 1778] [id = 475] 07:29:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e6e7800) [pid = 1778] [serial = 1426] [outer = (nil)] 07:29:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x90918400) [pid = 1778] [serial = 1427] [outer = 0x8e6e7800] 07:29:22 INFO - PROCESS | 1778 | 1465223362827 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x90bf2800) [pid = 1778] [serial = 1428] [outer = 0x8e6e7800] 07:29:23 INFO - PROCESS | 1778 | 1465223363794 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]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1636ms 07:29:23 INFO - PROCESS | 1778 | 1465223363874 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 1778 | 1465223363882 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 07:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:29:23 INFO - PROCESS | 1778 | 1465223363893 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 1778 | 1465223363896 Marionette TRACE conn3 <- [1,1874,null,{}] 07:29:23 INFO - PROCESS | 1778 | 1465223363903 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}] 07:29:23 INFO - PROCESS | 1778 | 1465223363908 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:24 INFO - PROCESS | 1778 | 1465223364147 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:29:24 INFO - PROCESS | 1778 | 1465223364385 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 1778 | 1465223364394 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e3000 == 37 [pid = 1778] [id = 476] 07:29:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92316000) [pid = 1778] [serial = 1429] [outer = (nil)] 07:29:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92432800) [pid = 1778] [serial = 1430] [outer = 0x92316000] 07:29:24 INFO - PROCESS | 1778 | 1465223364525 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92499c00) [pid = 1778] [serial = 1431] [outer = 0x92316000] 07:29:25 INFO - PROCESS | 1778 | 1465223365549 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]]]}] 07:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1730ms 07:29:25 INFO - PROCESS | 1778 | 1465223365624 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 1778 | 1465223365627 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 07:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:29:25 INFO - PROCESS | 1778 | 1465223365634 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 1778 | 1465223365641 Marionette TRACE conn3 <- [1,1878,null,{}] 07:29:25 INFO - PROCESS | 1778 | 1465223365657 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}] 07:29:25 INFO - PROCESS | 1778 | 1465223365666 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:25 INFO - PROCESS | 1778 | 1465223365899 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:29:26 INFO - PROCESS | 1778 | 1465223366143 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 1778 | 1465223366155 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x92a08800 == 38 [pid = 1778] [id = 477] 07:29:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92a0b000) [pid = 1778] [serial = 1432] [outer = (nil)] 07:29:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92be4000) [pid = 1778] [serial = 1433] [outer = 0x92a0b000] 07:29:26 INFO - PROCESS | 1778 | 1465223366238 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92be9c00) [pid = 1778] [serial = 1434] [outer = 0x92a0b000] 07:29:27 INFO - PROCESS | 1778 | 1465223367198 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]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1602ms 07:29:27 INFO - PROCESS | 1778 | 1465223367237 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 1778 | 1465223367241 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 07:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:29:27 INFO - PROCESS | 1778 | 1465223367248 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 1778 | 1465223367251 Marionette TRACE conn3 <- [1,1882,null,{}] 07:29:27 INFO - PROCESS | 1778 | 1465223367257 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}] 07:29:27 INFO - PROCESS | 1778 | 1465223367263 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:27 INFO - PROCESS | 1778 | 1465223367449 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:29:27 INFO - PROCESS | 1778 | 1465223367630 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 1778 | 1465223367639 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x92cdf000 == 39 [pid = 1778] [id = 478] 07:29:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x936e9000) [pid = 1778] [serial = 1435] [outer = (nil)] 07:29:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93997c00) [pid = 1778] [serial = 1436] [outer = 0x936e9000] 07:29:27 INFO - PROCESS | 1778 | 1465223367735 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x939a1000) [pid = 1778] [serial = 1437] [outer = 0x936e9000] 07:29:28 INFO - PROCESS | 1778 | 1465223368678 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]]]}] 07:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1480ms 07:29:28 INFO - PROCESS | 1778 | 1465223368744 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 1778 | 1465223368748 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 07:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:29:28 INFO - PROCESS | 1778 | 1465223368758 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 1778 | 1465223368760 Marionette TRACE conn3 <- [1,1886,null,{}] 07:29:28 INFO - PROCESS | 1778 | 1465223368767 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}] 07:29:28 INFO - PROCESS | 1778 | 1465223368772 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:28 INFO - PROCESS | 1778 | 1465223368950 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:29:29 INFO - PROCESS | 1778 | 1465223369136 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 1778 | 1465223369145 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x92a09800 == 40 [pid = 1778] [id = 479] 07:29:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92a0e800) [pid = 1778] [serial = 1438] [outer = (nil)] 07:29:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x93a75000) [pid = 1778] [serial = 1439] [outer = 0x92a0e800] 07:29:29 INFO - PROCESS | 1778 | 1465223369224 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x93a79800) [pid = 1778] [serial = 1440] [outer = 0x92a0e800] 07:29:30 INFO - PROCESS | 1778 | 1465223370215 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]]]}] 07:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1535ms 07:29:30 INFO - PROCESS | 1778 | 1465223370293 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:29:30 INFO - PROCESS | 1778 | 1465223370297 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 07:29:30 INFO - PROCESS | 1778 | 1465223370303 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 1778 | 1465223370307 Marionette TRACE conn3 <- [1,1890,null,{}] 07:29:30 INFO - PROCESS | 1778 | 1465223370313 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}] 07:29:30 INFO - PROCESS | 1778 | 1465223370324 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:30 INFO - PROCESS | 1778 | 1465223370577 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:29:30 INFO - PROCESS | 1778 | 1465223370815 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 1778 | 1465223370824 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cac00 == 41 [pid = 1778] [id = 480] 07:29:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8e3d7400) [pid = 1778] [serial = 1441] [outer = (nil)] 07:29:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x94f24400) [pid = 1778] [serial = 1442] [outer = 0x8e3d7400] 07:29:30 INFO - PROCESS | 1778 | 1465223370921 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x94f24800) [pid = 1778] [serial = 1443] [outer = 0x8e3d7400] 07:29:31 INFO - PROCESS | 1778 | 1465223371858 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]]]}] 07:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1592ms 07:29:31 INFO - PROCESS | 1778 | 1465223371895 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:29:31 INFO - PROCESS | 1778 | 1465223371899 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 07:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:29:31 INFO - PROCESS | 1778 | 1465223371906 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - PROCESS | 1778 | 1465223371909 Marionette TRACE conn3 <- [1,1894,null,{}] 07:29:31 INFO - PROCESS | 1778 | 1465223371915 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}] 07:29:31 INFO - PROCESS | 1778 | 1465223371920 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:32 INFO - PROCESS | 1778 | 1465223372095 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:29:32 INFO - PROCESS | 1778 | 1465223372531 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 1778 | 1465223372541 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01c000 == 42 [pid = 1778] [id = 481] 07:29:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8e01f000) [pid = 1778] [serial = 1444] [outer = (nil)] 07:29:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8e3dd000) [pid = 1778] [serial = 1445] [outer = 0x8e01f000] 07:29:32 INFO - PROCESS | 1778 | 1465223372657 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8e6e2000) [pid = 1778] [serial = 1446] [outer = 0x8e01f000] 07:29:33 INFO - PROCESS | 1778 | 1465223373628 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]]]}] 07:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1786ms 07:29:33 INFO - PROCESS | 1778 | 1465223373696 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:29:33 INFO - PROCESS | 1778 | 1465223373707 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 07:29:33 INFO - PROCESS | 1778 | 1465223373718 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 1778 | 1465223373726 Marionette TRACE conn3 <- [1,1898,null,{}] 07:29:33 INFO - PROCESS | 1778 | 1465223373741 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}] 07:29:33 INFO - PROCESS | 1778 | 1465223373748 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:33 INFO - PROCESS | 1778 | 1465223373974 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x92667c00 == 41 [pid = 1778] [id = 473] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d8400 == 40 [pid = 1778] [id = 472] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3ddc00 == 39 [pid = 1778] [id = 471] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x91cb8000 == 38 [pid = 1778] [id = 470] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x929b5800 == 37 [pid = 1778] [id = 469] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x90bed400 == 36 [pid = 1778] [id = 468] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e1000 == 35 [pid = 1778] [id = 467] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x92430000 == 34 [pid = 1778] [id = 466] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x91cb9c00 == 33 [pid = 1778] [id = 464] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x8f11d400 == 32 [pid = 1778] [id = 465] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01c000 == 31 [pid = 1778] [id = 481] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cac00 == 30 [pid = 1778] [id = 480] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x92cdf000 == 29 [pid = 1778] [id = 478] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x92a09800 == 28 [pid = 1778] [id = 479] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x92a08800 == 27 [pid = 1778] [id = 477] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e3000 == 26 [pid = 1778] [id = 476] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x9249e800 == 25 [pid = 1778] [id = 474] 07:29:35 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e7400 == 24 [pid = 1778] [id = 475] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x91cc4400) [pid = 1778] [serial = 1394] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8e6eb000) [pid = 1778] [serial = 1388] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8f063400) [pid = 1778] [serial = 1389] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x91ce4800) [pid = 1778] [serial = 1386] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x919e8c00) [pid = 1778] [serial = 1385] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x9091a000) [pid = 1778] [serial = 1391] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8f11ec00) [pid = 1778] [serial = 1359] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8f066400) [pid = 1778] [serial = 1358] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9284b000) [pid = 1778] [serial = 1362] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92667000) [pid = 1778] [serial = 1361] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92667800) [pid = 1778] [serial = 1400] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x939da000) [pid = 1778] [serial = 1365] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9399c000) [pid = 1778] [serial = 1364] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x93ada000) [pid = 1778] [serial = 1368] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x93acf800) [pid = 1778] [serial = 1367] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9231c000) [pid = 1778] [serial = 1398] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x94f22800) [pid = 1778] [serial = 1371] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x94f1e400) [pid = 1778] [serial = 1370] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x95086000) [pid = 1778] [serial = 1374] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x94f97c00) [pid = 1778] [serial = 1373] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x95126000) [pid = 1778] [serial = 1377] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9512ac00) [pid = 1778] [serial = 1376] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9744e000) [pid = 1778] [serial = 1380] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x97448000) [pid = 1778] [serial = 1379] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8f101c00) [pid = 1778] [serial = 1383] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8e6edc00) [pid = 1778] [serial = 1382] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x919f0c00) [pid = 1778] [serial = 1397] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x90beb400) [pid = 1778] [serial = 1392] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x91f1a400) [pid = 1778] [serial = 1395] [outer = (nil)] [url = about:blank] 07:29:35 INFO - PROCESS | 1778 | 1465223375328 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 1778 | 1465223375338 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d8000 == 25 [pid = 1778] [id = 482] 07:29:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8c3d8400) [pid = 1778] [serial = 1447] [outer = (nil)] 07:29:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8e018800) [pid = 1778] [serial = 1448] [outer = 0x8c3d8400] 07:29:35 INFO - PROCESS | 1778 | 1465223375419 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8e3d6c00) [pid = 1778] [serial = 1449] [outer = 0x8c3d8400] 07:29:36 INFO - PROCESS | 1778 | 1465223376243 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]]]}] 07:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2550ms 07:29:36 INFO - PROCESS | 1778 | 1465223376265 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 1778 | 1465223376271 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 07:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:29:36 INFO - PROCESS | 1778 | 1465223376279 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 1778 | 1465223376283 Marionette TRACE conn3 <- [1,1902,null,{}] 07:29:36 INFO - PROCESS | 1778 | 1465223376296 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}] 07:29:36 INFO - PROCESS | 1778 | 1465223376304 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:36 INFO - PROCESS | 1778 | 1465223376517 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:29:36 INFO - PROCESS | 1778 | 1465223376530 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 1778 | 1465223376542 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06c400 == 26 [pid = 1778] [id = 483] 07:29:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8f101400) [pid = 1778] [serial = 1450] [outer = (nil)] 07:29:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8f109400) [pid = 1778] [serial = 1451] [outer = 0x8f101400] 07:29:36 INFO - PROCESS | 1778 | 1465223376613 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f11e400) [pid = 1778] [serial = 1452] [outer = 0x8f101400] 07:29:37 INFO - PROCESS | 1778 | 1465223377515 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]]]}] 07:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1290ms 07:29:37 INFO - PROCESS | 1778 | 1465223377574 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:29:37 INFO - PROCESS | 1778 | 1465223377580 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 07:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:29:37 INFO - PROCESS | 1778 | 1465223377588 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - PROCESS | 1778 | 1465223377591 Marionette TRACE conn3 <- [1,1906,null,{}] 07:29:37 INFO - PROCESS | 1778 | 1465223377597 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}] 07:29:37 INFO - PROCESS | 1778 | 1465223377603 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:37 INFO - PROCESS | 1778 | 1465223377794 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:29:37 INFO - PROCESS | 1778 | 1465223377962 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:37 INFO - PROCESS | 1778 | 1465223377972 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06a400 == 27 [pid = 1778] [id = 484] 07:29:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x90917800) [pid = 1778] [serial = 1453] [outer = (nil)] 07:29:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90bf0400) [pid = 1778] [serial = 1454] [outer = 0x90917800] 07:29:38 INFO - PROCESS | 1778 | 1465223378044 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x90e96000) [pid = 1778] [serial = 1455] [outer = 0x90917800] 07:29:39 INFO - PROCESS | 1778 | 1465223379169 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]]]}] 07:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1637ms 07:29:39 INFO - PROCESS | 1778 | 1465223379226 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:29:39 INFO - PROCESS | 1778 | 1465223379230 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 07:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:29:39 INFO - PROCESS | 1778 | 1465223379246 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:29:39 INFO - PROCESS | 1778 | 1465223379256 Marionette TRACE conn3 <- [1,1910,null,{}] 07:29:39 INFO - PROCESS | 1778 | 1465223379271 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}] 07:29:39 INFO - PROCESS | 1778 | 1465223379278 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:39 INFO - PROCESS | 1778 | 1465223379505 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:29:39 INFO - PROCESS | 1778 | 1465223379533 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 1778 | 1465223379541 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbbc00 == 28 [pid = 1778] [id = 485] 07:29:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91cc2000) [pid = 1778] [serial = 1456] [outer = (nil)] 07:29:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91f28400) [pid = 1778] [serial = 1457] [outer = 0x91cc2000] 07:29:39 INFO - PROCESS | 1778 | 1465223379607 Marionette DEBUG loaded listener.js 07:29:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9231b000) [pid = 1778] [serial = 1458] [outer = 0x91cc2000] 07:29:40 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e3e0c00) [pid = 1778] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:29:40 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92430800) [pid = 1778] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:29:40 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x919f1c00) [pid = 1778] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:29:40 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e6e7000) [pid = 1778] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:29:40 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x929b5c00) [pid = 1778] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:29:40 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9231e400) [pid = 1778] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:29:40 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x90e8cc00) [pid = 1778] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:29:40 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x9266a400) [pid = 1778] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:29:40 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x929b2800) [pid = 1778] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:29:41 INFO - PROCESS | 1778 | 1465223381006 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]]]}] 07:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1806ms 07:29:41 INFO - PROCESS | 1778 | 1465223381045 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 1778 | 1465223381051 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 07:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:29:41 INFO - PROCESS | 1778 | 1465223381057 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 1778 | 1465223381060 Marionette TRACE conn3 <- [1,1914,null,{}] 07:29:41 INFO - PROCESS | 1778 | 1465223381066 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}] 07:29:41 INFO - PROCESS | 1778 | 1465223381071 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:41 INFO - PROCESS | 1778 | 1465223381251 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:29:41 INFO - PROCESS | 1778 | 1465223381384 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 1778 | 1465223381393 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e021400 == 29 [pid = 1778] [id = 486] 07:29:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8f127000) [pid = 1778] [serial = 1459] [outer = (nil)] 07:29:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9242b800) [pid = 1778] [serial = 1460] [outer = 0x8f127000] 07:29:41 INFO - PROCESS | 1778 | 1465223381463 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x92435400) [pid = 1778] [serial = 1461] [outer = 0x8f127000] 07:29:42 INFO - PROCESS | 1778 | 1465223382229 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]]]}] 07:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1193ms 07:29:42 INFO - PROCESS | 1778 | 1465223382250 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:29:42 INFO - PROCESS | 1778 | 1465223382254 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 07:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:29:42 INFO - PROCESS | 1778 | 1465223382264 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - PROCESS | 1778 | 1465223382267 Marionette TRACE conn3 <- [1,1918,null,{}] 07:29:42 INFO - PROCESS | 1778 | 1465223382273 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}] 07:29:42 INFO - PROCESS | 1778 | 1465223382278 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:42 INFO - PROCESS | 1778 | 1465223382493 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:29:42 INFO - PROCESS | 1778 | 1465223382676 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 1778 | 1465223382692 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d4400 == 30 [pid = 1778] [id = 487] 07:29:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e3d5c00) [pid = 1778] [serial = 1462] [outer = (nil)] 07:29:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e3e3000) [pid = 1778] [serial = 1463] [outer = 0x8e3d5c00] 07:29:42 INFO - PROCESS | 1778 | 1465223382777 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8f10b800) [pid = 1778] [serial = 1464] [outer = 0x8e3d5c00] 07:29:43 INFO - PROCESS | 1778 | 1465223383925 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]]]}] 07:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1735ms 07:29:44 INFO - PROCESS | 1778 | 1465223383998 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:29:44 INFO - PROCESS | 1778 | 1465223384005 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 07:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:29:44 INFO - PROCESS | 1778 | 1465223384014 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - PROCESS | 1778 | 1465223384019 Marionette TRACE conn3 <- [1,1922,null,{}] 07:29:44 INFO - PROCESS | 1778 | 1465223384027 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}] 07:29:44 INFO - PROCESS | 1778 | 1465223384033 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:44 INFO - PROCESS | 1778 | 1465223384235 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:29:44 INFO - PROCESS | 1778 | 1465223384465 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 1778 | 1465223384477 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e1000 == 31 [pid = 1778] [id = 488] 07:29:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8f06a000) [pid = 1778] [serial = 1465] [outer = (nil)] 07:29:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91cd5800) [pid = 1778] [serial = 1466] [outer = 0x8f06a000] 07:29:44 INFO - PROCESS | 1778 | 1465223384561 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9231ac00) [pid = 1778] [serial = 1467] [outer = 0x8f06a000] 07:29:45 INFO - PROCESS | 1778 | 1465223385564 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]]]}] 07:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1593ms 07:29:45 INFO - PROCESS | 1778 | 1465223385609 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 1778 | 1465223385615 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 07:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:29:45 INFO - PROCESS | 1778 | 1465223385621 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 1778 | 1465223385625 Marionette TRACE conn3 <- [1,1926,null,{}] 07:29:45 INFO - PROCESS | 1778 | 1465223385631 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}] 07:29:45 INFO - PROCESS | 1778 | 1465223385637 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:45 INFO - PROCESS | 1778 | 1465223385846 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:29:46 INFO - PROCESS | 1778 | 1465223386129 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 1778 | 1465223386136 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x9266f000 == 32 [pid = 1778] [id = 489] 07:29:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9266fc00) [pid = 1778] [serial = 1468] [outer = (nil)] 07:29:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92672000) [pid = 1778] [serial = 1469] [outer = 0x9266fc00] 07:29:46 INFO - PROCESS | 1778 | 1465223386264 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92848400) [pid = 1778] [serial = 1470] [outer = 0x9266fc00] 07:29:47 INFO - PROCESS | 1778 | 1465223387248 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]]]}] 07:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1687ms 07:29:47 INFO - PROCESS | 1778 | 1465223387309 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 1778 | 1465223387316 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 07:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:29:47 INFO - PROCESS | 1778 | 1465223387335 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 1778 | 1465223387342 Marionette TRACE conn3 <- [1,1930,null,{}] 07:29:47 INFO - PROCESS | 1778 | 1465223387348 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}] 07:29:47 INFO - PROCESS | 1778 | 1465223387355 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:47 INFO - PROCESS | 1778 | 1465223387577 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:29:47 INFO - PROCESS | 1778 | 1465223387804 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 1778 | 1465223387821 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x92667800 == 33 [pid = 1778] [id = 490] 07:29:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92671000) [pid = 1778] [serial = 1471] [outer = (nil)] 07:29:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x929b8000) [pid = 1778] [serial = 1472] [outer = 0x92671000] 07:29:47 INFO - PROCESS | 1778 | 1465223387929 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x929b5400) [pid = 1778] [serial = 1473] [outer = 0x92671000] 07:29:48 INFO - PROCESS | 1778 | 1465223388905 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]]]}] 07:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1643ms 07:29:48 INFO - PROCESS | 1778 | 1465223388986 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:29:48 INFO - PROCESS | 1778 | 1465223388991 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 07:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:29:49 INFO - PROCESS | 1778 | 1465223388997 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 1778 | 1465223389001 Marionette TRACE conn3 <- [1,1934,null,{}] 07:29:49 INFO - PROCESS | 1778 | 1465223389007 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}] 07:29:49 INFO - PROCESS | 1778 | 1465223389012 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:49 INFO - PROCESS | 1778 | 1465223389200 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:29:49 INFO - PROCESS | 1778 | 1465223389436 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 1778 | 1465223389449 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d2800 == 34 [pid = 1778] [id = 491] 07:29:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8c3d5c00) [pid = 1778] [serial = 1474] [outer = (nil)] 07:29:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8f10f000) [pid = 1778] [serial = 1475] [outer = 0x8c3d5c00] 07:29:49 INFO - PROCESS | 1778 | 1465223389560 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x919f6400) [pid = 1778] [serial = 1476] [outer = 0x8c3d5c00] 07:29:50 INFO - PROCESS | 1778 | 1465223390781 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]]]}] 07:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1840ms 07:29:50 INFO - PROCESS | 1778 | 1465223390840 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 1778 | 1465223390845 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 07:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:29:50 INFO - PROCESS | 1778 | 1465223390853 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 1778 | 1465223390858 Marionette TRACE conn3 <- [1,1938,null,{}] 07:29:50 INFO - PROCESS | 1778 | 1465223390866 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}] 07:29:50 INFO - PROCESS | 1778 | 1465223390872 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:51 INFO - PROCESS | 1778 | 1465223391107 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:29:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8f068800 == 33 [pid = 1778] [id = 446] 07:29:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10a000 == 32 [pid = 1778] [id = 463] 07:29:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3de400 == 31 [pid = 1778] [id = 462] 07:29:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8f062400 == 30 [pid = 1778] [id = 447] 07:29:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01c400 == 29 [pid = 1778] [id = 461] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92a03800) [pid = 1778] [serial = 1425] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x929b0c00) [pid = 1778] [serial = 1422] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8f102400) [pid = 1778] [serial = 1415] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8f123800) [pid = 1778] [serial = 1416] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92674800) [pid = 1778] [serial = 1401] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91cc0c00) [pid = 1778] [serial = 1406] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91f22400) [pid = 1778] [serial = 1407] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8f108400) [pid = 1778] [serial = 1403] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x90915800) [pid = 1778] [serial = 1404] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x929cb400) [pid = 1778] [serial = 1409] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x929d2c00) [pid = 1778] [serial = 1410] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92a09000) [pid = 1778] [serial = 1412] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x92a10c00) [pid = 1778] [serial = 1413] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91cb7800) [pid = 1778] [serial = 1419] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x919e7800) [pid = 1778] [serial = 1418] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x92846000) [pid = 1778] [serial = 1421] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x929d8400) [pid = 1778] [serial = 1424] [outer = (nil)] [url = about:blank] 07:29:51 INFO - PROCESS | 1778 | 1465223391332 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 1778 | 1465223391341 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3de400 == 30 [pid = 1778] [id = 492] 07:29:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e3e3800) [pid = 1778] [serial = 1477] [outer = (nil)] 07:29:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f102400) [pid = 1778] [serial = 1478] [outer = 0x8e3e3800] 07:29:51 INFO - PROCESS | 1778 | 1465223391432 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9091a000) [pid = 1778] [serial = 1479] [outer = 0x8e3e3800] 07:29:52 INFO - PROCESS | 1778 | 1465223392205 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]]]}] 07:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1397ms 07:29:52 INFO - PROCESS | 1778 | 1465223392250 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 1778 | 1465223392257 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 07:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:29:52 INFO - PROCESS | 1778 | 1465223392267 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 1778 | 1465223392271 Marionette TRACE conn3 <- [1,1942,null,{}] 07:29:52 INFO - PROCESS | 1778 | 1465223392277 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}] 07:29:52 INFO - PROCESS | 1778 | 1465223392283 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:52 INFO - PROCESS | 1778 | 1465223392454 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:29:52 INFO - PROCESS | 1778 | 1465223392465 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:52 INFO - PROCESS | 1778 | 1465223392474 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x90924c00 == 31 [pid = 1778] [id = 493] 07:29:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x919f6000) [pid = 1778] [serial = 1480] [outer = (nil)] 07:29:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91cc0c00) [pid = 1778] [serial = 1481] [outer = 0x919f6000] 07:29:52 INFO - PROCESS | 1778 | 1465223392548 Marionette DEBUG loaded listener.js 07:29:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9242d000) [pid = 1778] [serial = 1482] [outer = 0x919f6000] 07:29:53 INFO - PROCESS | 1778 | 1465223393537 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]]]}] 07:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1285ms 07:29:53 INFO - PROCESS | 1778 | 1465223393553 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 1778 | 1465223393557 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 07:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:29:53 INFO - PROCESS | 1778 | 1465223393563 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 1778 | 1465223393569 Marionette TRACE conn3 <- [1,1946,null,{}] 07:29:53 INFO - PROCESS | 1778 | 1465223393584 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}] 07:29:53 INFO - PROCESS | 1778 | 1465223393592 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:53 INFO - PROCESS | 1778 | 1465223393811 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:29:53 INFO - PROCESS | 1778 | 1465223393854 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 1778 | 1465223393865 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x92847400 == 32 [pid = 1778] [id = 494] 07:29:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92848000) [pid = 1778] [serial = 1483] [outer = (nil)] 07:29:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x929ae800) [pid = 1778] [serial = 1484] [outer = 0x92848000] 07:29:53 INFO - PROCESS | 1778 | 1465223393934 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x929b8800) [pid = 1778] [serial = 1485] [outer = 0x92848000] 07:29:54 INFO - PROCESS | 1778 | 1465223394867 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]]]}] 07:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1335ms 07:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:29:54 INFO - PROCESS | 1778 | 1465223394899 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 1778 | 1465223394902 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 07:29:54 INFO - PROCESS | 1778 | 1465223394909 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 1778 | 1465223394912 Marionette TRACE conn3 <- [1,1950,null,{}] 07:29:54 INFO - PROCESS | 1778 | 1465223394924 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}] 07:29:54 INFO - PROCESS | 1778 | 1465223394927 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:55 INFO - PROCESS | 1778 | 1465223395163 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:29:55 INFO - PROCESS | 1778 | 1465223395188 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 1778 | 1465223395198 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x929bac00 == 33 [pid = 1778] [id = 495] 07:29:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x929d3400) [pid = 1778] [serial = 1486] [outer = (nil)] 07:29:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92a02800) [pid = 1778] [serial = 1487] [outer = 0x929d3400] 07:29:55 INFO - PROCESS | 1778 | 1465223395266 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92bddc00) [pid = 1778] [serial = 1488] [outer = 0x929d3400] 07:29:56 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8f101400) [pid = 1778] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:29:56 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8c3d8400) [pid = 1778] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:29:56 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e01f000) [pid = 1778] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:29:56 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e6e7800) [pid = 1778] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:29:56 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92316000) [pid = 1778] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:29:56 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92a0b000) [pid = 1778] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:29:56 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x936e9000) [pid = 1778] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:29:56 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x92a0e800) [pid = 1778] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:29:56 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91cc2000) [pid = 1778] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:29:56 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e3d7400) [pid = 1778] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:29:56 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x90917800) [pid = 1778] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:29:56 INFO - PROCESS | 1778 | 1465223396305 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]]]}] 07:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1439ms 07:29:56 INFO - PROCESS | 1778 | 1465223396348 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 1778 | 1465223396351 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 07:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:29:56 INFO - PROCESS | 1778 | 1465223396357 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - PROCESS | 1778 | 1465223396361 Marionette TRACE conn3 <- [1,1954,null,{}] 07:29:56 INFO - PROCESS | 1778 | 1465223396366 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}] 07:29:56 INFO - PROCESS | 1778 | 1465223396371 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:56 INFO - PROCESS | 1778 | 1465223396529 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:29:56 INFO - PROCESS | 1778 | 1465223396543 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 1778 | 1465223396549 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e021000 == 34 [pid = 1778] [id = 496] 07:29:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f10d800) [pid = 1778] [serial = 1489] [outer = (nil)] 07:29:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92495c00) [pid = 1778] [serial = 1490] [outer = 0x8f10d800] 07:29:56 INFO - PROCESS | 1778 | 1465223396622 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x929d5000) [pid = 1778] [serial = 1491] [outer = 0x8f10d800] 07:29:57 INFO - PROCESS | 1778 | 1465223397515 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]]]}] 07:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1186ms 07:29:57 INFO - PROCESS | 1778 | 1465223397545 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 1778 | 1465223397548 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 07:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:29:57 INFO - PROCESS | 1778 | 1465223397554 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 1778 | 1465223397557 Marionette TRACE conn3 <- [1,1958,null,{}] 07:29:57 INFO - PROCESS | 1778 | 1465223397563 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}] 07:29:57 INFO - PROCESS | 1778 | 1465223397573 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:57 INFO - PROCESS | 1778 | 1465223397774 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:29:57 INFO - PROCESS | 1778 | 1465223397926 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 1778 | 1465223397935 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01c000 == 35 [pid = 1778] [id = 497] 07:29:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8f125400) [pid = 1778] [serial = 1492] [outer = (nil)] 07:29:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x93998000) [pid = 1778] [serial = 1493] [outer = 0x8f125400] 07:29:58 INFO - PROCESS | 1778 | 1465223398008 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x939a4000) [pid = 1778] [serial = 1494] [outer = 0x8f125400] 07:29:59 INFO - PROCESS | 1778 | 1465223399070 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]]]}] 07:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1587ms 07:29:59 INFO - PROCESS | 1778 | 1465223399143 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 1778 | 1465223399150 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 07:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:29:59 INFO - PROCESS | 1778 | 1465223399159 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:29:59 INFO - PROCESS | 1778 | 1465223399167 Marionette TRACE conn3 <- [1,1962,null,{}] 07:29:59 INFO - PROCESS | 1778 | 1465223399175 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}] 07:29:59 INFO - PROCESS | 1778 | 1465223399180 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:59 INFO - PROCESS | 1778 | 1465223399405 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:29:59 INFO - PROCESS | 1778 | 1465223399641 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 1778 | 1465223399654 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:29:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f107c00 == 36 [pid = 1778] [id = 498] 07:29:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8f10a000) [pid = 1778] [serial = 1495] [outer = (nil)] 07:29:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x90e93c00) [pid = 1778] [serial = 1496] [outer = 0x8f10a000] 07:29:59 INFO - PROCESS | 1778 | 1465223399774 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x919f6c00) [pid = 1778] [serial = 1497] [outer = 0x8f10a000] 07:30:00 INFO - PROCESS | 1778 | 1465223400721 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]]]}] 07:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1585ms 07:30:00 INFO - PROCESS | 1778 | 1465223400743 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:30:00 INFO - PROCESS | 1778 | 1465223400750 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 07:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:30:00 INFO - PROCESS | 1778 | 1465223400761 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 1778 | 1465223400765 Marionette TRACE conn3 <- [1,1966,null,{}] 07:30:00 INFO - PROCESS | 1778 | 1465223400771 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}] 07:30:00 INFO - PROCESS | 1778 | 1465223400777 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:01 INFO - PROCESS | 1778 | 1465223401006 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:30:01 INFO - PROCESS | 1778 | 1465223401292 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:01 INFO - PROCESS | 1778 | 1465223401300 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x9249e800 == 37 [pid = 1778] [id = 499] 07:30:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92842400) [pid = 1778] [serial = 1498] [outer = (nil)] 07:30:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x929b2400) [pid = 1778] [serial = 1499] [outer = 0x92842400] 07:30:01 INFO - PROCESS | 1778 | 1465223401429 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92a03400) [pid = 1778] [serial = 1500] [outer = 0x92842400] 07:30:02 INFO - PROCESS | 1778 | 1465223402438 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]]]}] 07:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1741ms 07:30:02 INFO - PROCESS | 1778 | 1465223402503 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:30:02 INFO - PROCESS | 1778 | 1465223402507 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 07:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:30:02 INFO - PROCESS | 1778 | 1465223402514 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 1778 | 1465223402520 Marionette TRACE conn3 <- [1,1970,null,{}] 07:30:02 INFO - PROCESS | 1778 | 1465223402537 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}] 07:30:02 INFO - PROCESS | 1778 | 1465223402546 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:02 INFO - PROCESS | 1778 | 1465223402774 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:30:03 INFO - PROCESS | 1778 | 1465223403063 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 1778 | 1465223403078 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x939df400 == 38 [pid = 1778] [id = 500] 07:30:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x939e0000) [pid = 1778] [serial = 1501] [outer = (nil)] 07:30:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93ad0800) [pid = 1778] [serial = 1502] [outer = 0x939e0000] 07:30:03 INFO - PROCESS | 1778 | 1465223403165 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x93ad6000) [pid = 1778] [serial = 1503] [outer = 0x939e0000] 07:30:04 INFO - PROCESS | 1778 | 1465223404080 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]]]}] 07:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1587ms 07:30:04 INFO - PROCESS | 1778 | 1465223404117 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:30:04 INFO - PROCESS | 1778 | 1465223404123 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 07:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:30:04 INFO - PROCESS | 1778 | 1465223404130 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - PROCESS | 1778 | 1465223404134 Marionette TRACE conn3 <- [1,1974,null,{}] 07:30:04 INFO - PROCESS | 1778 | 1465223404140 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}] 07:30:04 INFO - PROCESS | 1778 | 1465223404145 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:04 INFO - PROCESS | 1778 | 1465223404329 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:30:04 INFO - PROCESS | 1778 | 1465223404512 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 1778 | 1465223404519 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x93998800 == 39 [pid = 1778] [id = 501] 07:30:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x93ada400) [pid = 1778] [serial = 1504] [outer = (nil)] 07:30:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x94f1d400) [pid = 1778] [serial = 1505] [outer = 0x93ada400] 07:30:04 INFO - PROCESS | 1778 | 1465223404599 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x94f20000) [pid = 1778] [serial = 1506] [outer = 0x93ada400] 07:30:05 INFO - PROCESS | 1778 | 1465223405507 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]]]}] 07:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1429ms 07:30:05 INFO - PROCESS | 1778 | 1465223405562 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:30:05 INFO - PROCESS | 1778 | 1465223405566 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 07:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:30:05 INFO - PROCESS | 1778 | 1465223405572 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 1778 | 1465223405575 Marionette TRACE conn3 <- [1,1978,null,{}] 07:30:05 INFO - PROCESS | 1778 | 1465223405582 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}] 07:30:05 INFO - PROCESS | 1778 | 1465223405587 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:05 INFO - PROCESS | 1778 | 1465223405767 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:30:05 INFO - PROCESS | 1778 | 1465223405948 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:05 INFO - PROCESS | 1778 | 1465223405955 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a70000 == 40 [pid = 1778] [id = 502] 07:30:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x93ad1000) [pid = 1778] [serial = 1507] [outer = (nil)] 07:30:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x94f5cc00) [pid = 1778] [serial = 1508] [outer = 0x93ad1000] 07:30:06 INFO - PROCESS | 1778 | 1465223406040 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x94f64000) [pid = 1778] [serial = 1509] [outer = 0x93ad1000] 07:30:07 INFO - PROCESS | 1778 | 1465223407007 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]]]}] 07:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1500ms 07:30:07 INFO - PROCESS | 1778 | 1465223407075 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:30:07 INFO - PROCESS | 1778 | 1465223407079 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 07:30:07 INFO - PROCESS | 1778 | 1465223407086 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - PROCESS | 1778 | 1465223407089 Marionette TRACE conn3 <- [1,1982,null,{}] 07:30:07 INFO - PROCESS | 1778 | 1465223407096 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}] 07:30:07 INFO - PROCESS | 1778 | 1465223407107 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:07 INFO - PROCESS | 1778 | 1465223407349 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:30:07 INFO - PROCESS | 1778 | 1465223407577 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 1778 | 1465223407585 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f060400 == 41 [pid = 1778] [id = 503] 07:30:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8f062800) [pid = 1778] [serial = 1510] [outer = (nil)] 07:30:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x94f95000) [pid = 1778] [serial = 1511] [outer = 0x8f062800] 07:30:07 INFO - PROCESS | 1778 | 1465223407715 Marionette DEBUG loaded listener.js 07:30:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x95126000) [pid = 1778] [serial = 1512] [outer = 0x8f062800] 07:30:09 INFO - PROCESS | 1778 | 1465223409092 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]]]}] 07:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2037ms 07:30:09 INFO - PROCESS | 1778 | 1465223409123 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:30:09 INFO - PROCESS | 1778 | 1465223409129 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 07:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:30:09 INFO - PROCESS | 1778 | 1465223409138 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:30:09 INFO - PROCESS | 1778 | 1465223409143 Marionette TRACE conn3 <- [1,1986,null,{}] 07:30:09 INFO - PROCESS | 1778 | 1465223409151 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}] 07:30:09 INFO - PROCESS | 1778 | 1465223409156 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:09 INFO - PROCESS | 1778 | 1465223409378 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:30:09 INFO - PROCESS | 1778 | 1465223409563 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 1778 | 1465223409573 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ed800 == 42 [pid = 1778] [id = 504] 07:30:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8f063000) [pid = 1778] [serial = 1513] [outer = (nil)] 07:30:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x90bf8c00) [pid = 1778] [serial = 1514] [outer = 0x8f063000] 07:30:09 INFO - PROCESS | 1778 | 1465223409652 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x919ea400) [pid = 1778] [serial = 1515] [outer = 0x8f063000] 07:30:10 INFO - PROCESS | 1778 | 1465223410614 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]]]}] 07:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1539ms 07:30:10 INFO - PROCESS | 1778 | 1465223410678 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:30:10 INFO - PROCESS | 1778 | 1465223410685 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 07:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:30:10 INFO - PROCESS | 1778 | 1465223410695 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 1778 | 1465223410700 Marionette TRACE conn3 <- [1,1990,null,{}] 07:30:10 INFO - PROCESS | 1778 | 1465223410706 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}] 07:30:10 INFO - PROCESS | 1778 | 1465223410711 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:10 INFO - PROCESS | 1778 | 1465223410887 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ee800 == 41 [pid = 1778] [id = 452] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d8000 == 40 [pid = 1778] [id = 482] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x90917000 == 39 [pid = 1778] [id = 455] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x90e8f400 == 38 [pid = 1778] [id = 449] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x92321800 == 37 [pid = 1778] [id = 448] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01e000 == 36 [pid = 1778] [id = 456] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x90919c00 == 35 [pid = 1778] [id = 450] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ccc00 == 34 [pid = 1778] [id = 451] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8f125000 == 33 [pid = 1778] [id = 458] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e1800 == 32 [pid = 1778] [id = 460] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x92322800 == 31 [pid = 1778] [id = 453] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x92ce1800 == 30 [pid = 1778] [id = 454] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x8f128c00 == 29 [pid = 1778] [id = 459] 07:30:11 INFO - PROCESS | 1778 | --DOCSHELL 0x91cd6800 == 28 [pid = 1778] [id = 457] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x9242b800) [pid = 1778] [serial = 1460] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8f109400) [pid = 1778] [serial = 1451] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8f11e400) [pid = 1778] [serial = 1452] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8e018800) [pid = 1778] [serial = 1448] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x8e3d6c00) [pid = 1778] [serial = 1449] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8e6e2000) [pid = 1778] [serial = 1446] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8e3dd000) [pid = 1778] [serial = 1445] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x90bf2800) [pid = 1778] [serial = 1428] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x90918400) [pid = 1778] [serial = 1427] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92499c00) [pid = 1778] [serial = 1431] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92432800) [pid = 1778] [serial = 1430] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92be9c00) [pid = 1778] [serial = 1434] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92be4000) [pid = 1778] [serial = 1433] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x939a1000) [pid = 1778] [serial = 1437] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x93997c00) [pid = 1778] [serial = 1436] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x93a79800) [pid = 1778] [serial = 1440] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x93a75000) [pid = 1778] [serial = 1439] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x91f28400) [pid = 1778] [serial = 1457] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x94f24800) [pid = 1778] [serial = 1443] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x94f24400) [pid = 1778] [serial = 1442] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90e96000) [pid = 1778] [serial = 1455] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x90bf0400) [pid = 1778] [serial = 1454] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9231b000) [pid = 1778] [serial = 1458] [outer = (nil)] [url = about:blank] 07:30:12 INFO - PROCESS | 1778 | 1465223412240 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:12 INFO - PROCESS | 1778 | 1465223412247 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d5800 == 29 [pid = 1778] [id = 505] 07:30:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8c3d6000) [pid = 1778] [serial = 1516] [outer = (nil)] 07:30:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e013c00) [pid = 1778] [serial = 1517] [outer = 0x8c3d6000] 07:30:12 INFO - PROCESS | 1778 | 1465223412330 Marionette DEBUG loaded listener.js 07:30:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e021c00) [pid = 1778] [serial = 1518] [outer = 0x8c3d6000] 07:30:13 INFO - PROCESS | 1778 | 1465223413158 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]]]}] 07:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2486ms 07:30:13 INFO - PROCESS | 1778 | 1465223413184 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:30:13 INFO - PROCESS | 1778 | 1465223413189 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 07:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:30:13 INFO - PROCESS | 1778 | 1465223413207 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 1778 | 1465223413211 Marionette TRACE conn3 <- [1,1994,null,{}] 07:30:13 INFO - PROCESS | 1778 | 1465223413219 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}] 07:30:13 INFO - PROCESS | 1778 | 1465223413227 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:13 INFO - PROCESS | 1778 | 1465223413400 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:30:13 INFO - PROCESS | 1778 | 1465223413411 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 1778 | 1465223413418 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06c800 == 30 [pid = 1778] [id = 506] 07:30:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8f06dc00) [pid = 1778] [serial = 1519] [outer = (nil)] 07:30:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8f105400) [pid = 1778] [serial = 1520] [outer = 0x8f06dc00] 07:30:13 INFO - PROCESS | 1778 | 1465223413492 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8f10c800) [pid = 1778] [serial = 1521] [outer = 0x8f06dc00] 07:30:14 INFO - PROCESS | 1778 | 1465223414455 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]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1285ms 07:30:14 INFO - PROCESS | 1778 | 1465223414492 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 1778 | 1465223414497 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 07:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:30:14 INFO - PROCESS | 1778 | 1465223414508 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 1778 | 1465223414511 Marionette TRACE conn3 <- [1,1998,null,{}] 07:30:14 INFO - PROCESS | 1778 | 1465223414518 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}] 07:30:14 INFO - PROCESS | 1778 | 1465223414523 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:14 INFO - PROCESS | 1778 | 1465223414706 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:30:14 INFO - PROCESS | 1778 | 1465223414874 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 1778 | 1465223414882 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f069c00 == 31 [pid = 1778] [id = 507] 07:30:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8f06e000) [pid = 1778] [serial = 1522] [outer = (nil)] 07:30:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x90beb000) [pid = 1778] [serial = 1523] [outer = 0x8f06e000] 07:30:14 INFO - PROCESS | 1778 | 1465223414951 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x90e8f400) [pid = 1778] [serial = 1524] [outer = 0x8f06e000] 07:30:15 INFO - PROCESS | 1778 | 1465223415917 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]]]}] 07:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1433ms 07:30:15 INFO - PROCESS | 1778 | 1465223415943 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 1778 | 1465223415947 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 07:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:30:15 INFO - PROCESS | 1778 | 1465223415962 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 1778 | 1465223415973 Marionette TRACE conn3 <- [1,2002,null,{}] 07:30:15 INFO - PROCESS | 1778 | 1465223415991 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}] 07:30:16 INFO - PROCESS | 1778 | 1465223415999 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:16 INFO - PROCESS | 1778 | 1465223416224 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:30:16 INFO - PROCESS | 1778 | 1465223416258 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 1778 | 1465223416267 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbe000 == 32 [pid = 1778] [id = 508] 07:30:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91f1a800) [pid = 1778] [serial = 1525] [outer = (nil)] 07:30:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92317800) [pid = 1778] [serial = 1526] [outer = 0x91f1a800] 07:30:16 INFO - PROCESS | 1778 | 1465223416356 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92432c00) [pid = 1778] [serial = 1527] [outer = 0x91f1a800] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8f10d800) [pid = 1778] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x929d3400) [pid = 1778] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x919f6000) [pid = 1778] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e3e3800) [pid = 1778] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9266fc00) [pid = 1778] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8c3d5c00) [pid = 1778] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8e3d5c00) [pid = 1778] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8f127000) [pid = 1778] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8f06a000) [pid = 1778] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92671000) [pid = 1778] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92848000) [pid = 1778] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:30:17 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8f125400) [pid = 1778] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:30:17 INFO - PROCESS | 1778 | 1465223417794 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]]]}] 07:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1869ms 07:30:17 INFO - PROCESS | 1778 | 1465223417824 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 1778 | 1465223417828 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 07:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:30:17 INFO - PROCESS | 1778 | 1465223417834 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 1778 | 1465223417838 Marionette TRACE conn3 <- [1,2006,null,{}] 07:30:17 INFO - PROCESS | 1778 | 1465223417843 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}] 07:30:17 INFO - PROCESS | 1778 | 1465223417848 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:18 INFO - PROCESS | 1778 | 1465223418065 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:30:18 INFO - PROCESS | 1778 | 1465223418079 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 1778 | 1465223418086 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ed000 == 33 [pid = 1778] [id = 509] 07:30:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x90923800) [pid = 1778] [serial = 1528] [outer = (nil)] 07:30:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92437000) [pid = 1778] [serial = 1529] [outer = 0x90923800] 07:30:18 INFO - PROCESS | 1778 | 1465223418155 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92496400) [pid = 1778] [serial = 1530] [outer = 0x90923800] 07:30:19 INFO - PROCESS | 1778 | 1465223418995 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]]]}] 07:30:19 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 07:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1183ms 07:30:19 INFO - PROCESS | 1778 | 1465223419020 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 1778 | 1465223419023 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 07:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:30:19 INFO - PROCESS | 1778 | 1465223419029 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 1778 | 1465223419033 Marionette TRACE conn3 <- [1,2010,null,{}] 07:30:19 INFO - PROCESS | 1778 | 1465223419038 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}] 07:30:19 INFO - PROCESS | 1778 | 1465223419043 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:19 INFO - PROCESS | 1778 | 1465223419246 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:30:19 INFO - PROCESS | 1778 | 1465223419479 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 1778 | 1465223419490 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cb400 == 34 [pid = 1778] [id = 510] 07:30:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8c3cb800) [pid = 1778] [serial = 1531] [outer = (nil)] 07:30:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8e014800) [pid = 1778] [serial = 1532] [outer = 0x8c3cb800] 07:30:19 INFO - PROCESS | 1778 | 1465223419579 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e3dd000) [pid = 1778] [serial = 1533] [outer = 0x8c3cb800] 07:30:20 INFO - PROCESS | 1778 | 1465223420695 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]]]}] 07:30:20 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 07:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1733ms 07:30:20 INFO - PROCESS | 1778 | 1465223420768 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:30:20 INFO - PROCESS | 1778 | 1465223420774 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 07:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:30:20 INFO - PROCESS | 1778 | 1465223420784 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:30:20 INFO - PROCESS | 1778 | 1465223420789 Marionette TRACE conn3 <- [1,2014,null,{}] 07:30:20 INFO - PROCESS | 1778 | 1465223420798 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}] 07:30:20 INFO - PROCESS | 1778 | 1465223420805 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:21 INFO - PROCESS | 1778 | 1465223421034 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:30:21 INFO - PROCESS | 1778 | 1465223421328 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 1778 | 1465223421340 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e016400 == 35 [pid = 1778] [id = 511] 07:30:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e3d7c00) [pid = 1778] [serial = 1534] [outer = (nil)] 07:30:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x90924800) [pid = 1778] [serial = 1535] [outer = 0x8e3d7c00] 07:30:21 INFO - PROCESS | 1778 | 1465223421423 Marionette DEBUG loaded listener.js 07:30:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x90e8ec00) [pid = 1778] [serial = 1536] [outer = 0x8e3d7c00] 07:30:22 INFO - PROCESS | 1778 | 1465223422471 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]]]}] 07:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1737ms 07:30:22 INFO - PROCESS | 1778 | 1465223422524 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 1778 | 1465223422530 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 07:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:30:22 INFO - PROCESS | 1778 | 1465223422537 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 1778 | 1465223422541 Marionette TRACE conn3 <- [1,2018,null,{}] 07:30:22 INFO - PROCESS | 1778 | 1465223422547 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}] 07:30:22 INFO - PROCESS | 1778 | 1465223422553 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:22 INFO - PROCESS | 1778 | 1465223422751 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:30:23 INFO - PROCESS | 1778 | 1465223423037 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:23 INFO - PROCESS | 1778 | 1465223423046 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x9242e400 == 36 [pid = 1778] [id = 512] 07:30:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92432800) [pid = 1778] [serial = 1537] [outer = (nil)] 07:30:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9249ec00) [pid = 1778] [serial = 1538] [outer = 0x92432800] 07:30:23 INFO - PROCESS | 1778 | 1465223423152 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92671000) [pid = 1778] [serial = 1539] [outer = 0x92432800] 07:30:24 INFO - PROCESS | 1778 | 1465223424191 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]]]}] 07:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1737ms 07:30:24 INFO - PROCESS | 1778 | 1465223424276 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:30:24 INFO - PROCESS | 1778 | 1465223424280 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 07:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:30:24 INFO - PROCESS | 1778 | 1465223424296 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - PROCESS | 1778 | 1465223424305 Marionette TRACE conn3 <- [1,2022,null,{}] 07:30:24 INFO - PROCESS | 1778 | 1465223424311 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}] 07:30:24 INFO - PROCESS | 1778 | 1465223424320 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:24 INFO - PROCESS | 1778 | 1465223424552 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:30:24 INFO - PROCESS | 1778 | 1465223424838 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 1778 | 1465223424845 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e020400 == 37 [pid = 1778] [id = 513] 07:30:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x90e8e400) [pid = 1778] [serial = 1540] [outer = (nil)] 07:30:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x929cb400) [pid = 1778] [serial = 1541] [outer = 0x90e8e400] 07:30:24 INFO - PROCESS | 1778 | 1465223424928 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x929b7400) [pid = 1778] [serial = 1542] [outer = 0x90e8e400] 07:30:26 INFO - PROCESS | 1778 | 1465223426149 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]]]}] 07:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1900ms 07:30:26 INFO - PROCESS | 1778 | 1465223426191 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 1778 | 1465223426197 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 07:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:30:26 INFO - PROCESS | 1778 | 1465223426214 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 1778 | 1465223426219 Marionette TRACE conn3 <- [1,2026,null,{}] 07:30:26 INFO - PROCESS | 1778 | 1465223426228 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}] 07:30:26 INFO - PROCESS | 1778 | 1465223426233 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:26 INFO - PROCESS | 1778 | 1465223426466 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:30:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06a400 == 36 [pid = 1778] [id = 484] 07:30:26 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbbc00 == 35 [pid = 1778] [id = 485] 07:30:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06c400 == 34 [pid = 1778] [id = 483] 07:30:26 INFO - PROCESS | 1778 | --DOCSHELL 0x90924c00 == 33 [pid = 1778] [id = 493] 07:30:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ed000 == 32 [pid = 1778] [id = 509] 07:30:26 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbe000 == 31 [pid = 1778] [id = 508] 07:30:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8f069c00 == 30 [pid = 1778] [id = 507] 07:30:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06c800 == 29 [pid = 1778] [id = 506] 07:30:26 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d5800 == 28 [pid = 1778] [id = 505] 07:30:26 INFO - PROCESS | 1778 | 1465223426692 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 1778 | 1465223426698 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ec800 == 29 [pid = 1778] [id = 514] 07:30:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e6ed000) [pid = 1778] [serial = 1543] [outer = (nil)] 07:30:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8f06c400) [pid = 1778] [serial = 1544] [outer = 0x8e6ed000] 07:30:26 INFO - PROCESS | 1778 | 1465223426777 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8f122800) [pid = 1778] [serial = 1545] [outer = 0x8e6ed000] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x939a4000) [pid = 1778] [serial = 1494] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x93998000) [pid = 1778] [serial = 1493] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92495c00) [pid = 1778] [serial = 1490] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92bddc00) [pid = 1778] [serial = 1488] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92a02800) [pid = 1778] [serial = 1487] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x91cc0c00) [pid = 1778] [serial = 1481] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9242d000) [pid = 1778] [serial = 1482] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8f102400) [pid = 1778] [serial = 1478] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9091a000) [pid = 1778] [serial = 1479] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92672000) [pid = 1778] [serial = 1469] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92848400) [pid = 1778] [serial = 1470] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8f10f000) [pid = 1778] [serial = 1475] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x919f6400) [pid = 1778] [serial = 1476] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e3e3000) [pid = 1778] [serial = 1463] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8f10b800) [pid = 1778] [serial = 1464] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92435400) [pid = 1778] [serial = 1461] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91cd5800) [pid = 1778] [serial = 1466] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9231ac00) [pid = 1778] [serial = 1467] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x929b8000) [pid = 1778] [serial = 1472] [outer = (nil)] [url = about:blank] 07:30:26 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x929b5400) [pid = 1778] [serial = 1473] [outer = (nil)] [url = about:blank] 07:30:27 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x929d5000) [pid = 1778] [serial = 1491] [outer = (nil)] [url = about:blank] 07:30:27 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x929b8800) [pid = 1778] [serial = 1485] [outer = (nil)] [url = about:blank] 07:30:27 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x929ae800) [pid = 1778] [serial = 1484] [outer = (nil)] [url = about:blank] 07:30:27 INFO - PROCESS | 1778 | 1465223427607 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]]]}] 07:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1438ms 07:30:27 INFO - PROCESS | 1778 | 1465223427651 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:30:27 INFO - PROCESS | 1778 | 1465223427658 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 07:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:30:27 INFO - PROCESS | 1778 | 1465223427672 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - PROCESS | 1778 | 1465223427676 Marionette TRACE conn3 <- [1,2030,null,{}] 07:30:27 INFO - PROCESS | 1778 | 1465223427682 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}] 07:30:27 INFO - PROCESS | 1778 | 1465223427688 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:27 INFO - PROCESS | 1778 | 1465223427871 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:30:28 INFO - PROCESS | 1778 | 1465223428025 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 1778 | 1465223428042 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d5400 == 30 [pid = 1778] [id = 515] 07:30:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8f10a400) [pid = 1778] [serial = 1546] [outer = (nil)] 07:30:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x919e9c00) [pid = 1778] [serial = 1547] [outer = 0x8f10a400] 07:30:28 INFO - PROCESS | 1778 | 1465223428116 Marionette DEBUG loaded listener.js 07:30:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91cbe000) [pid = 1778] [serial = 1548] [outer = 0x8f10a400] 07:30:28 INFO - PROCESS | 1778 | 1465223428982 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]]]}] 07:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1388ms 07:30:29 INFO - PROCESS | 1778 | 1465223429071 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:30:29 INFO - PROCESS | 1778 | 1465223429075 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 07:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:30:29 INFO - PROCESS | 1778 | 1465223429082 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 1778 | 1465223429088 Marionette TRACE conn3 <- [1,2034,null,{}] 07:30:29 INFO - PROCESS | 1778 | 1465223429113 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}] 07:30:29 INFO - PROCESS | 1778 | 1465223429122 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:29 INFO - PROCESS | 1778 | 1465223429359 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:30:29 INFO - PROCESS | 1778 | 1465223429383 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 1778 | 1465223429392 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x9249d400 == 31 [pid = 1778] [id = 516] 07:30:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9249f400) [pid = 1778] [serial = 1549] [outer = (nil)] 07:30:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9266b400) [pid = 1778] [serial = 1550] [outer = 0x9249f400] 07:30:29 INFO - PROCESS | 1778 | 1465223429467 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92846c00) [pid = 1778] [serial = 1551] [outer = 0x9249f400] 07:30:30 INFO - PROCESS | 1778 | 1465223430418 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]]]}] 07:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1395ms 07:30:30 INFO - PROCESS | 1778 | 1465223430484 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:30:30 INFO - PROCESS | 1778 | 1465223430489 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 07:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:30:30 INFO - PROCESS | 1778 | 1465223430495 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:30:30 INFO - PROCESS | 1778 | 1465223430498 Marionette TRACE conn3 <- [1,2038,null,{}] 07:30:30 INFO - PROCESS | 1778 | 1465223430504 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}] 07:30:30 INFO - PROCESS | 1778 | 1465223430509 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:30 INFO - PROCESS | 1778 | 1465223430801 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:30:30 INFO - PROCESS | 1778 | 1465223430822 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 1778 | 1465223430829 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b8c00 == 32 [pid = 1778] [id = 517] 07:30:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x929b9400) [pid = 1778] [serial = 1552] [outer = (nil)] 07:30:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x929cbc00) [pid = 1778] [serial = 1553] [outer = 0x929b9400] 07:30:30 INFO - PROCESS | 1778 | 1465223430898 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x929d7000) [pid = 1778] [serial = 1554] [outer = 0x929b9400] 07:30:31 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8f062800) [pid = 1778] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:30:31 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8f06dc00) [pid = 1778] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:30:31 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8f10a000) [pid = 1778] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:30:31 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x93ada400) [pid = 1778] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:30:31 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x939e0000) [pid = 1778] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:30:31 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92842400) [pid = 1778] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:30:31 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8f06e000) [pid = 1778] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:30:31 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91f1a800) [pid = 1778] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:30:31 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x93ad1000) [pid = 1778] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:30:31 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8f063000) [pid = 1778] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:30:31 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8c3d6000) [pid = 1778] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:30:31 INFO - PROCESS | 1778 | 1465223431934 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]]]}] 07:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1487ms 07:30:31 INFO - PROCESS | 1778 | 1465223431983 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 1778 | 1465223431987 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 07:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:30:31 INFO - PROCESS | 1778 | 1465223431993 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 1778 | 1465223431997 Marionette TRACE conn3 <- [1,2042,null,{}] 07:30:32 INFO - PROCESS | 1778 | 1465223432002 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}] 07:30:32 INFO - PROCESS | 1778 | 1465223432007 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:32 INFO - PROCESS | 1778 | 1465223432193 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:30:32 INFO - PROCESS | 1778 | 1465223432328 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:32 INFO - PROCESS | 1778 | 1465223432337 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e015c00 == 33 [pid = 1778] [id = 518] 07:30:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8e6e9000) [pid = 1778] [serial = 1555] [outer = (nil)] 07:30:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x9249c000) [pid = 1778] [serial = 1556] [outer = 0x8e6e9000] 07:30:32 INFO - PROCESS | 1778 | 1465223432421 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x92844000) [pid = 1778] [serial = 1557] [outer = 0x8e6e9000] 07:30:33 INFO - PROCESS | 1778 | 1465223433226 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]]]}] 07:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1279ms 07:30:33 INFO - PROCESS | 1778 | 1465223433274 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:30:33 INFO - PROCESS | 1778 | 1465223433278 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 07:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:30:33 INFO - PROCESS | 1778 | 1465223433343 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:30:33 INFO - PROCESS | 1778 | 1465223433348 Marionette TRACE conn3 <- [1,2046,null,{}] 07:30:33 INFO - PROCESS | 1778 | 1465223433356 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}] 07:30:33 INFO - PROCESS | 1778 | 1465223433364 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:33 INFO - PROCESS | 1778 | 1465223433598 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:30:33 INFO - PROCESS | 1778 | 1465223433784 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:33 INFO - PROCESS | 1778 | 1465223433793 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e5c00 == 34 [pid = 1778] [id = 519] 07:30:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f069c00) [pid = 1778] [serial = 1558] [outer = (nil)] 07:30:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8f109c00) [pid = 1778] [serial = 1559] [outer = 0x8f069c00] 07:30:33 INFO - PROCESS | 1778 | 1465223433883 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9091b400) [pid = 1778] [serial = 1560] [outer = 0x8f069c00] 07:30:34 INFO - PROCESS | 1778 | 1465223434984 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]]]}] 07:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1685ms 07:30:35 INFO - PROCESS | 1778 | 1465223435027 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 1778 | 1465223435033 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 07:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:30:35 INFO - PROCESS | 1778 | 1465223435043 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 1778 | 1465223435047 Marionette TRACE conn3 <- [1,2050,null,{}] 07:30:35 INFO - PROCESS | 1778 | 1465223435072 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}] 07:30:35 INFO - PROCESS | 1778 | 1465223435081 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:35 INFO - PROCESS | 1778 | 1465223435292 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:30:35 INFO - PROCESS | 1778 | 1465223435474 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 1778 | 1465223435482 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e0400 == 35 [pid = 1778] [id = 520] 07:30:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92495400) [pid = 1778] [serial = 1561] [outer = (nil)] 07:30:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9249cc00) [pid = 1778] [serial = 1562] [outer = 0x92495400] 07:30:35 INFO - PROCESS | 1778 | 1465223435619 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92841400) [pid = 1778] [serial = 1563] [outer = 0x92495400] 07:30:36 INFO - PROCESS | 1778 | 1465223436614 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]]]}] 07:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1606ms 07:30:36 INFO - PROCESS | 1778 | 1465223436649 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 1778 | 1465223436653 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 07:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:30:36 INFO - PROCESS | 1778 | 1465223436660 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 1778 | 1465223436664 Marionette TRACE conn3 <- [1,2054,null,{}] 07:30:36 INFO - PROCESS | 1778 | 1465223436670 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}] 07:30:36 INFO - PROCESS | 1778 | 1465223436675 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:36 INFO - PROCESS | 1778 | 1465223436860 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:30:37 INFO - PROCESS | 1778 | 1465223437051 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 1778 | 1465223437071 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x92674000 == 36 [pid = 1778] [id = 521] 07:30:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9284dc00) [pid = 1778] [serial = 1564] [outer = (nil)] 07:30:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92bea800) [pid = 1778] [serial = 1565] [outer = 0x9284dc00] 07:30:37 INFO - PROCESS | 1778 | 1465223437304 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92ce1800) [pid = 1778] [serial = 1566] [outer = 0x9284dc00] 07:30:38 INFO - PROCESS | 1778 | 1465223438253 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]]]}] 07:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1631ms 07:30:38 INFO - PROCESS | 1778 | 1465223438297 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 1778 | 1465223438301 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 07:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:30:38 INFO - PROCESS | 1778 | 1465223438308 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 1778 | 1465223438310 Marionette TRACE conn3 <- [1,2058,null,{}] 07:30:38 INFO - PROCESS | 1778 | 1465223438316 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}] 07:30:38 INFO - PROCESS | 1778 | 1465223438322 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:38 INFO - PROCESS | 1778 | 1465223438510 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:30:38 INFO - PROCESS | 1778 | 1465223438691 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 1778 | 1465223438700 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x9399b400 == 37 [pid = 1778] [id = 522] 07:30:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x939a2000) [pid = 1778] [serial = 1567] [outer = (nil)] 07:30:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x939de400) [pid = 1778] [serial = 1568] [outer = 0x939a2000] 07:30:38 INFO - PROCESS | 1778 | 1465223438781 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x93a74000) [pid = 1778] [serial = 1569] [outer = 0x939a2000] 07:30:39 INFO - PROCESS | 1778 | 1465223439796 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]]]}] 07:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1530ms 07:30:39 INFO - PROCESS | 1778 | 1465223439839 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 1778 | 1465223439843 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 07:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:30:39 INFO - PROCESS | 1778 | 1465223439849 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 1778 | 1465223439853 Marionette TRACE conn3 <- [1,2062,null,{}] 07:30:39 INFO - PROCESS | 1778 | 1465223439859 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}] 07:30:39 INFO - PROCESS | 1778 | 1465223439864 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:40 INFO - PROCESS | 1778 | 1465223440044 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:30:40 INFO - PROCESS | 1778 | 1465223440228 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 1778 | 1465223440235 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e015000 == 38 [pid = 1778] [id = 523] 07:30:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92499000) [pid = 1778] [serial = 1570] [outer = (nil)] 07:30:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93ad1800) [pid = 1778] [serial = 1571] [outer = 0x92499000] 07:30:40 INFO - PROCESS | 1778 | 1465223440318 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x93ad3000) [pid = 1778] [serial = 1572] [outer = 0x92499000] 07:30:41 INFO - PROCESS | 1778 | 1465223441311 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]]]}] 07:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1536ms 07:30:41 INFO - PROCESS | 1778 | 1465223441387 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 1778 | 1465223441392 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 07:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:30:41 INFO - PROCESS | 1778 | 1465223441399 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 1778 | 1465223441402 Marionette TRACE conn3 <- [1,2066,null,{}] 07:30:41 INFO - PROCESS | 1778 | 1465223441408 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}] 07:30:41 INFO - PROCESS | 1778 | 1465223441419 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:41 INFO - PROCESS | 1778 | 1465223441685 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:30:41 INFO - PROCESS | 1778 | 1465223441938 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 1778 | 1465223441950 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x936e9c00 == 39 [pid = 1778] [id = 524] 07:30:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x936ea400) [pid = 1778] [serial = 1573] [outer = (nil)] 07:30:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x94f23000) [pid = 1778] [serial = 1574] [outer = 0x936ea400] 07:30:42 INFO - PROCESS | 1778 | 1465223442081 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x94f64400) [pid = 1778] [serial = 1575] [outer = 0x936ea400] 07:30:43 INFO - PROCESS | 1778 | 1465223443016 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]]]}] 07:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1682ms 07:30:43 INFO - PROCESS | 1778 | 1465223443082 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:30:43 INFO - PROCESS | 1778 | 1465223443087 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 07:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:30:43 INFO - PROCESS | 1778 | 1465223443093 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - PROCESS | 1778 | 1465223443097 Marionette TRACE conn3 <- [1,2070,null,{}] 07:30:43 INFO - PROCESS | 1778 | 1465223443103 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}] 07:30:43 INFO - PROCESS | 1778 | 1465223443109 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:43 INFO - PROCESS | 1778 | 1465223443289 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:30:43 INFO - PROCESS | 1778 | 1465223443774 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 1778 | 1465223443784 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e1000 == 40 [pid = 1778] [id = 525] 07:30:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8e6e1800) [pid = 1778] [serial = 1576] [outer = (nil)] 07:30:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8e6e9800) [pid = 1778] [serial = 1577] [outer = 0x8e6e1800] 07:30:43 INFO - PROCESS | 1778 | 1465223443864 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8f06c800) [pid = 1778] [serial = 1578] [outer = 0x8e6e1800] 07:30:44 INFO - PROCESS | 1778 | 1465223444842 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]]]}] 07:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1790ms 07:30:44 INFO - PROCESS | 1778 | 1465223444886 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 1778 | 1465223444892 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 07:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:30:44 INFO - PROCESS | 1778 | 1465223444899 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 1778 | 1465223444903 Marionette TRACE conn3 <- [1,2074,null,{}] 07:30:44 INFO - PROCESS | 1778 | 1465223444911 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}] 07:30:44 INFO - PROCESS | 1778 | 1465223444919 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:45 INFO - PROCESS | 1778 | 1465223445099 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x92847400 == 39 [pid = 1778] [id = 494] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8e020400 == 38 [pid = 1778] [id = 513] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x9242e400 == 37 [pid = 1778] [id = 512] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8e016400 == 36 [pid = 1778] [id = 511] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cb400 == 35 [pid = 1778] [id = 510] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e1000 == 34 [pid = 1778] [id = 488] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x939df400 == 33 [pid = 1778] [id = 500] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8f060400 == 32 [pid = 1778] [id = 503] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8e021000 == 31 [pid = 1778] [id = 496] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d4400 == 30 [pid = 1778] [id = 487] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8e021400 == 29 [pid = 1778] [id = 486] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x92667800 == 28 [pid = 1778] [id = 490] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d2800 == 27 [pid = 1778] [id = 491] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01c000 == 26 [pid = 1778] [id = 497] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8f107c00 == 25 [pid = 1778] [id = 498] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x9266f000 == 24 [pid = 1778] [id = 489] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3de400 == 23 [pid = 1778] [id = 492] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x93998800 == 22 [pid = 1778] [id = 501] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ed800 == 21 [pid = 1778] [id = 504] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x9249e800 == 20 [pid = 1778] [id = 499] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x93a70000 == 19 [pid = 1778] [id = 502] 07:30:46 INFO - PROCESS | 1778 | --DOCSHELL 0x929bac00 == 18 [pid = 1778] [id = 495] 07:30:46 INFO - PROCESS | 1778 | 1465223446564 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 1778 | 1465223446572 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x92437000) [pid = 1778] [serial = 1529] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x94f95000) [pid = 1778] [serial = 1511] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8f10c800) [pid = 1778] [serial = 1521] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x919f6c00) [pid = 1778] [serial = 1497] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x94f20000) [pid = 1778] [serial = 1506] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x90e93c00) [pid = 1778] [serial = 1496] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x93ad0800) [pid = 1778] [serial = 1502] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x95126000) [pid = 1778] [serial = 1512] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x94f1d400) [pid = 1778] [serial = 1505] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x93ad6000) [pid = 1778] [serial = 1503] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92a03400) [pid = 1778] [serial = 1500] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x90e8f400) [pid = 1778] [serial = 1524] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92317800) [pid = 1778] [serial = 1526] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x929b2400) [pid = 1778] [serial = 1499] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x94f64000) [pid = 1778] [serial = 1509] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x919ea400) [pid = 1778] [serial = 1515] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e021c00) [pid = 1778] [serial = 1518] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x92432c00) [pid = 1778] [serial = 1527] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8f105400) [pid = 1778] [serial = 1520] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x94f5cc00) [pid = 1778] [serial = 1508] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x90bf8c00) [pid = 1778] [serial = 1514] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x90beb000) [pid = 1778] [serial = 1523] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8e013c00) [pid = 1778] [serial = 1517] [outer = (nil)] [url = about:blank] 07:30:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d1000 == 19 [pid = 1778] [id = 526] 07:30:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8c3d1800) [pid = 1778] [serial = 1579] [outer = (nil)] 07:30:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e016400) [pid = 1778] [serial = 1580] [outer = 0x8c3d1800] 07:30:46 INFO - PROCESS | 1778 | 1465223446800 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8e021000) [pid = 1778] [serial = 1581] [outer = 0x8c3d1800] 07:30:47 INFO - PROCESS | 1778 | 1465223447685 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]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2835ms 07:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:30:47 INFO - PROCESS | 1778 | 1465223447737 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 1778 | 1465223447741 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 07:30:47 INFO - PROCESS | 1778 | 1465223447749 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 1778 | 1465223447753 Marionette TRACE conn3 <- [1,2078,null,{}] 07:30:47 INFO - PROCESS | 1778 | 1465223447762 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}] 07:30:47 INFO - PROCESS | 1778 | 1465223447770 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:47 INFO - PROCESS | 1778 | 1465223447939 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:30:47 INFO - PROCESS | 1778 | 1465223447952 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 1778 | 1465223447961 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06bc00 == 20 [pid = 1778] [id = 527] 07:30:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8f06ec00) [pid = 1778] [serial = 1582] [outer = (nil)] 07:30:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8f107400) [pid = 1778] [serial = 1583] [outer = 0x8f06ec00] 07:30:48 INFO - PROCESS | 1778 | 1465223448056 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8f110800) [pid = 1778] [serial = 1584] [outer = 0x8f06ec00] 07:30:49 INFO - PROCESS | 1778 | 1465223449061 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]]]}] 07:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1336ms 07:30:49 INFO - PROCESS | 1778 | 1465223449089 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 1778 | 1465223449099 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 07:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:30:49 INFO - PROCESS | 1778 | 1465223449108 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 1778 | 1465223449112 Marionette TRACE conn3 <- [1,2082,null,{}] 07:30:49 INFO - PROCESS | 1778 | 1465223449118 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}] 07:30:49 INFO - PROCESS | 1778 | 1465223449123 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:49 INFO - PROCESS | 1778 | 1465223449384 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:30:49 INFO - PROCESS | 1778 | 1465223449406 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 1778 | 1465223449413 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bee000 == 21 [pid = 1778] [id = 528] 07:30:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x90bf0000) [pid = 1778] [serial = 1585] [outer = (nil)] 07:30:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x90bf5000) [pid = 1778] [serial = 1586] [outer = 0x90bf0000] 07:30:49 INFO - PROCESS | 1778 | 1465223449496 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x90e90000) [pid = 1778] [serial = 1587] [outer = 0x90bf0000] 07:30:50 INFO - PROCESS | 1778 | 1465223450661 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]]]}] 07:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1586ms 07:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:30:50 INFO - PROCESS | 1778 | 1465223450694 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 1778 | 1465223450697 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 07:30:50 INFO - PROCESS | 1778 | 1465223450705 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 1778 | 1465223450715 Marionette TRACE conn3 <- [1,2086,null,{}] 07:30:50 INFO - PROCESS | 1778 | 1465223450736 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}] 07:30:50 INFO - PROCESS | 1778 | 1465223450745 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:50 INFO - PROCESS | 1778 | 1465223450970 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:30:51 INFO - PROCESS | 1778 | 1465223450995 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 1778 | 1465223451003 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x90be9c00 == 22 [pid = 1778] [id = 529] 07:30:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91cc2000) [pid = 1778] [serial = 1588] [outer = (nil)] 07:30:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91f28800) [pid = 1778] [serial = 1589] [outer = 0x91cc2000] 07:30:51 INFO - PROCESS | 1778 | 1465223451091 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9231fc00) [pid = 1778] [serial = 1590] [outer = 0x91cc2000] 07:30:51 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8e6e9000) [pid = 1778] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:30:51 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9249f400) [pid = 1778] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:30:51 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x929b9400) [pid = 1778] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:30:51 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90e8e400) [pid = 1778] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:30:51 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92432800) [pid = 1778] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:30:51 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8c3cb800) [pid = 1778] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:30:51 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8f10a400) [pid = 1778] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:30:51 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e3d7c00) [pid = 1778] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:30:51 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e6ed000) [pid = 1778] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:30:51 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x90923800) [pid = 1778] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:30:52 INFO - PROCESS | 1778 | 1465223452429 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]]]}] 07:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1748ms 07:30:52 INFO - PROCESS | 1778 | 1465223452450 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 1778 | 1465223452455 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 07:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:30:52 INFO - PROCESS | 1778 | 1465223452461 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 1778 | 1465223452464 Marionette TRACE conn3 <- [1,2090,null,{}] 07:30:52 INFO - PROCESS | 1778 | 1465223452470 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}] 07:30:52 INFO - PROCESS | 1778 | 1465223452474 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:52 INFO - PROCESS | 1778 | 1465223452635 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:30:52 INFO - PROCESS | 1778 | 1465223452649 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 1778 | 1465223452659 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cb800 == 23 [pid = 1778] [id = 530] 07:30:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8e6e0800) [pid = 1778] [serial = 1591] [outer = (nil)] 07:30:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92430800) [pid = 1778] [serial = 1592] [outer = 0x8e6e0800] 07:30:52 INFO - PROCESS | 1778 | 1465223452727 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92435800) [pid = 1778] [serial = 1593] [outer = 0x8e6e0800] 07:30:53 INFO - PROCESS | 1778 | 1465223453663 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]]]}] 07:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1228ms 07:30:53 INFO - PROCESS | 1778 | 1465223453690 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 1778 | 1465223453693 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 07:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:30:53 INFO - PROCESS | 1778 | 1465223453700 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 1778 | 1465223453703 Marionette TRACE conn3 <- [1,2094,null,{}] 07:30:53 INFO - PROCESS | 1778 | 1465223453709 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}] 07:30:53 INFO - PROCESS | 1778 | 1465223453714 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:53 INFO - PROCESS | 1778 | 1465223453920 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:30:54 INFO - PROCESS | 1778 | 1465223454112 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 1778 | 1465223454125 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d2000 == 24 [pid = 1778] [id = 531] 07:30:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8c3d2c00) [pid = 1778] [serial = 1594] [outer = (nil)] 07:30:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e016800) [pid = 1778] [serial = 1595] [outer = 0x8c3d2c00] 07:30:54 INFO - PROCESS | 1778 | 1465223454210 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e3d9c00) [pid = 1778] [serial = 1596] [outer = 0x8c3d2c00] 07:30:55 INFO - PROCESS | 1778 | 1465223455330 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]]]}] 07:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1695ms 07:30:55 INFO - PROCESS | 1778 | 1465223455397 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:30:55 INFO - PROCESS | 1778 | 1465223455404 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 07:30:55 INFO - PROCESS | 1778 | 1465223455413 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 1778 | 1465223455419 Marionette TRACE conn3 <- [1,2098,null,{}] 07:30:55 INFO - PROCESS | 1778 | 1465223455426 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}] 07:30:55 INFO - PROCESS | 1778 | 1465223455432 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:55 INFO - PROCESS | 1778 | 1465223455672 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:30:55 INFO - PROCESS | 1778 | 1465223455905 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 1778 | 1465223455918 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d6000 == 25 [pid = 1778] [id = 532] 07:30:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x90bebc00) [pid = 1778] [serial = 1597] [outer = (nil)] 07:30:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x90bf5c00) [pid = 1778] [serial = 1598] [outer = 0x90bebc00] 07:30:56 INFO - PROCESS | 1778 | 1465223456038 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x90e96800) [pid = 1778] [serial = 1599] [outer = 0x90bebc00] 07:30:57 INFO - PROCESS | 1778 | 1465223457084 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]]]}] 07:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1735ms 07:30:57 INFO - PROCESS | 1778 | 1465223457148 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:30:57 INFO - PROCESS | 1778 | 1465223457153 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 07:30:57 INFO - PROCESS | 1778 | 1465223457160 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 1778 | 1465223457164 Marionette TRACE conn3 <- [1,2102,null,{}] 07:30:57 INFO - PROCESS | 1778 | 1465223457170 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}] 07:30:57 INFO - PROCESS | 1778 | 1465223457176 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:57 INFO - PROCESS | 1778 | 1465223457369 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:30:57 INFO - PROCESS | 1778 | 1465223457646 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 1778 | 1465223457656 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x92321800 == 26 [pid = 1778] [id = 533] 07:30:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92432800) [pid = 1778] [serial = 1600] [outer = (nil)] 07:30:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92498400) [pid = 1778] [serial = 1601] [outer = 0x92432800] 07:30:57 INFO - PROCESS | 1778 | 1465223457781 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9266dc00) [pid = 1778] [serial = 1602] [outer = 0x92432800] 07:30:58 INFO - PROCESS | 1778 | 1465223458842 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]]]}] 07:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1744ms 07:30:58 INFO - PROCESS | 1778 | 1465223458904 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:30:58 INFO - PROCESS | 1778 | 1465223458911 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 07:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:30:58 INFO - PROCESS | 1778 | 1465223458928 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - PROCESS | 1778 | 1465223458934 Marionette TRACE conn3 <- [1,2106,null,{}] 07:30:58 INFO - PROCESS | 1778 | 1465223458940 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}] 07:30:58 INFO - PROCESS | 1778 | 1465223458947 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:59 INFO - PROCESS | 1778 | 1465223459144 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:30:59 INFO - PROCESS | 1778 | 1465223459370 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 1778 | 1465223459379 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:30:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e021800 == 27 [pid = 1778] [id = 534] 07:30:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8e6e7c00) [pid = 1778] [serial = 1603] [outer = (nil)] 07:30:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x90919c00) [pid = 1778] [serial = 1604] [outer = 0x8e6e7c00] 07:30:59 INFO - PROCESS | 1778 | 1465223459507 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x90bf3c00) [pid = 1778] [serial = 1605] [outer = 0x8e6e7c00] 07:31:00 INFO - PROCESS | 1778 | 1465223460658 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]]]}] 07:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1802ms 07:31:00 INFO - PROCESS | 1778 | 1465223460722 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 1778 | 1465223460729 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 07:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:31:00 INFO - PROCESS | 1778 | 1465223460737 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 1778 | 1465223460741 Marionette TRACE conn3 <- [1,2110,null,{}] 07:31:00 INFO - PROCESS | 1778 | 1465223460750 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}] 07:31:00 INFO - PROCESS | 1778 | 1465223460756 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:00 INFO - PROCESS | 1778 | 1465223460939 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:31:01 INFO - PROCESS | 1778 | 1465223461139 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:01 INFO - PROCESS | 1778 | 1465223461150 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ec800 == 26 [pid = 1778] [id = 514] 07:31:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e015c00 == 25 [pid = 1778] [id = 518] 07:31:01 INFO - PROCESS | 1778 | --DOCSHELL 0x9249d400 == 24 [pid = 1778] [id = 516] 07:31:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cb800 == 23 [pid = 1778] [id = 530] 07:31:01 INFO - PROCESS | 1778 | --DOCSHELL 0x90be9c00 == 22 [pid = 1778] [id = 529] 07:31:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d5c00 == 23 [pid = 1778] [id = 535] 07:31:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8e015c00) [pid = 1778] [serial = 1606] [outer = (nil)] 07:31:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8f068400) [pid = 1778] [serial = 1607] [outer = 0x8e015c00] 07:31:01 INFO - PROCESS | 1778 | 1465223461304 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8f128c00) [pid = 1778] [serial = 1608] [outer = 0x8e015c00] 07:31:01 INFO - PROCESS | 1778 | --DOCSHELL 0x90bee000 == 22 [pid = 1778] [id = 528] 07:31:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06bc00 == 21 [pid = 1778] [id = 527] 07:31:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d1000 == 20 [pid = 1778] [id = 526] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92496400) [pid = 1778] [serial = 1530] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9249c000) [pid = 1778] [serial = 1556] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92846c00) [pid = 1778] [serial = 1551] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x929cbc00) [pid = 1778] [serial = 1553] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x929cb400) [pid = 1778] [serial = 1541] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x929b7400) [pid = 1778] [serial = 1542] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9249ec00) [pid = 1778] [serial = 1538] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92671000) [pid = 1778] [serial = 1539] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8e014800) [pid = 1778] [serial = 1532] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e3dd000) [pid = 1778] [serial = 1533] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x919e9c00) [pid = 1778] [serial = 1547] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90924800) [pid = 1778] [serial = 1535] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x90e8ec00) [pid = 1778] [serial = 1536] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8f06c400) [pid = 1778] [serial = 1544] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8f122800) [pid = 1778] [serial = 1545] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9266b400) [pid = 1778] [serial = 1550] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x929d7000) [pid = 1778] [serial = 1554] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91cbe000) [pid = 1778] [serial = 1548] [outer = (nil)] [url = about:blank] 07:31:01 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92844000) [pid = 1778] [serial = 1557] [outer = (nil)] [url = about:blank] 07:31:02 INFO - PROCESS | 1778 | 1465223462152 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]]]}] 07:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1484ms 07:31:02 INFO - PROCESS | 1778 | 1465223462221 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 1778 | 1465223462228 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 07:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:31:02 INFO - PROCESS | 1778 | 1465223462239 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 1778 | 1465223462242 Marionette TRACE conn3 <- [1,2114,null,{}] 07:31:02 INFO - PROCESS | 1778 | 1465223462248 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}] 07:31:02 INFO - PROCESS | 1778 | 1465223462254 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:02 INFO - PROCESS | 1778 | 1465223462433 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:31:02 INFO - PROCESS | 1778 | 1465223462443 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 1778 | 1465223462449 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06bc00 == 21 [pid = 1778] [id = 536] 07:31:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x90e8f000) [pid = 1778] [serial = 1609] [outer = (nil)] 07:31:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x919e9800) [pid = 1778] [serial = 1610] [outer = 0x90e8f000] 07:31:02 INFO - PROCESS | 1778 | 1465223462526 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91cbbc00) [pid = 1778] [serial = 1611] [outer = 0x90e8f000] 07:31:03 INFO - PROCESS | 1778 | 1465223463549 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]]]}] 07:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1337ms 07:31:03 INFO - PROCESS | 1778 | 1465223463576 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 1778 | 1465223463580 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 07:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:31:03 INFO - PROCESS | 1778 | 1465223463586 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 1778 | 1465223463592 Marionette TRACE conn3 <- [1,2118,null,{}] 07:31:03 INFO - PROCESS | 1778 | 1465223463630 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}] 07:31:03 INFO - PROCESS | 1778 | 1465223463639 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:03 INFO - PROCESS | 1778 | 1465223463812 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:31:03 INFO - PROCESS | 1778 | 1465223463826 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 1778 | 1465223463834 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x9249c000 == 22 [pid = 1778] [id = 537] 07:31:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9249d400) [pid = 1778] [serial = 1612] [outer = (nil)] 07:31:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9266d800) [pid = 1778] [serial = 1613] [outer = 0x9249d400] 07:31:03 INFO - PROCESS | 1778 | 1465223463908 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92846c00) [pid = 1778] [serial = 1614] [outer = 0x9249d400] 07:31:04 INFO - PROCESS | 1778 | 1465223464939 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]]]}] 07:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1389ms 07:31:04 INFO - PROCESS | 1778 | 1465223464976 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 07:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:31:04 INFO - PROCESS | 1778 | 1465223464981 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 07:31:04 INFO - PROCESS | 1778 | 1465223464988 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 1778 | 1465223464992 Marionette TRACE conn3 <- [1,2122,null,{}] 07:31:05 INFO - PROCESS | 1778 | 1465223465012 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}] 07:31:05 INFO - PROCESS | 1778 | 1465223465018 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:05 INFO - PROCESS | 1778 | 1465223465289 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:31:05 INFO - PROCESS | 1778 | 1465223465326 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 1778 | 1465223465335 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cc1000 == 23 [pid = 1778] [id = 538] 07:31:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92848400) [pid = 1778] [serial = 1615] [outer = (nil)] 07:31:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x929bac00) [pid = 1778] [serial = 1616] [outer = 0x92848400] 07:31:05 INFO - PROCESS | 1778 | 1465223465402 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x929d2800) [pid = 1778] [serial = 1617] [outer = 0x92848400] 07:31:06 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92495400) [pid = 1778] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:31:06 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e6e1800) [pid = 1778] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:31:06 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9284dc00) [pid = 1778] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:31:06 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x90bf0000) [pid = 1778] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:31:06 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x939a2000) [pid = 1778] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:31:06 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92499000) [pid = 1778] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:31:06 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91cc2000) [pid = 1778] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:31:06 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8f06ec00) [pid = 1778] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:31:06 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8c3d1800) [pid = 1778] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:31:06 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x936ea400) [pid = 1778] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:31:06 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8f069c00) [pid = 1778] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:31:06 INFO - PROCESS | 1778 | 1465223466475 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]]]}] 07:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1504ms 07:31:06 INFO - PROCESS | 1778 | 1465223466491 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 1778 | 1465223466495 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 07:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:31:06 INFO - PROCESS | 1778 | 1465223466502 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 1778 | 1465223466506 Marionette TRACE conn3 <- [1,2126,null,{}] 07:31:06 INFO - PROCESS | 1778 | 1465223466511 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}] 07:31:06 INFO - PROCESS | 1778 | 1465223466516 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:06 INFO - PROCESS | 1778 | 1465223466726 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:31:06 INFO - PROCESS | 1778 | 1465223466819 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 1778 | 1465223466826 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d8000 == 24 [pid = 1778] [id = 539] 07:31:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8e6eec00) [pid = 1778] [serial = 1618] [outer = (nil)] 07:31:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x9242c800) [pid = 1778] [serial = 1619] [outer = 0x8e6eec00] 07:31:06 INFO - PROCESS | 1778 | 1465223466898 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x929b5400) [pid = 1778] [serial = 1620] [outer = 0x8e6eec00] 07:31:07 INFO - PROCESS | 1778 | 1465223467697 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]]]}] 07:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1239ms 07:31:07 INFO - PROCESS | 1778 | 1465223467744 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 1778 | 1465223467747 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 07:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:31:07 INFO - PROCESS | 1778 | 1465223467754 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 1778 | 1465223467757 Marionette TRACE conn3 <- [1,2130,null,{}] 07:31:07 INFO - PROCESS | 1778 | 1465223467762 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}] 07:31:07 INFO - PROCESS | 1778 | 1465223467772 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:07 INFO - PROCESS | 1778 | 1465223467982 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:31:08 INFO - PROCESS | 1778 | 1465223468126 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 1778 | 1465223468134 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f069c00 == 25 [pid = 1778] [id = 540] 07:31:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x92670000) [pid = 1778] [serial = 1621] [outer = (nil)] 07:31:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92bdf800) [pid = 1778] [serial = 1622] [outer = 0x92670000] 07:31:08 INFO - PROCESS | 1778 | 1465223468218 Marionette DEBUG loaded listener.js 07:31:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92be9000) [pid = 1778] [serial = 1623] [outer = 0x92670000] 07:31:09 INFO - PROCESS | 1778 | 1465223469299 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] 07:31:09 INFO - PROCESS | 1778 | 1465223469346 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 07:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:31:09 INFO - PROCESS | 1778 | 1465223469354 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 1778 | 1465223469362 Marionette TRACE conn3 <- [1,2134,null,{}] 07:31:09 INFO - PROCESS | 1778 | 1465223469370 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}] 07:31:09 INFO - PROCESS | 1778 | 1465223469376 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:09 INFO - PROCESS | 1778 | 1465223469566 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:31:09 INFO - PROCESS | 1778 | 1465223469745 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 1778 | 1465223469754 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f061c00 == 26 [pid = 1778] [id = 541] 07:31:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8f105800) [pid = 1778] [serial = 1624] [outer = (nil)] 07:31:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x90bf0400) [pid = 1778] [serial = 1625] [outer = 0x8f105800] 07:31:09 INFO - PROCESS | 1778 | 1465223469892 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91cbf800) [pid = 1778] [serial = 1626] [outer = 0x8f105800] 07:31:10 INFO - PROCESS | 1778 | 1465223470884 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]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1588ms 07:31:10 INFO - PROCESS | 1778 | 1465223470943 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 1778 | 1465223470950 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 07:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:31:10 INFO - PROCESS | 1778 | 1465223470961 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 1778 | 1465223470965 Marionette TRACE conn3 <- [1,2138,null,{}] 07:31:10 INFO - PROCESS | 1778 | 1465223470971 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}] 07:31:10 INFO - PROCESS | 1778 | 1465223470978 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:11 INFO - PROCESS | 1778 | 1465223471222 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:31:11 INFO - PROCESS | 1778 | 1465223471496 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 1778 | 1465223471504 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x91ce3c00 == 27 [pid = 1778] [id = 542] 07:31:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9249a800) [pid = 1778] [serial = 1627] [outer = (nil)] 07:31:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9284f800) [pid = 1778] [serial = 1628] [outer = 0x9249a800] 07:31:11 INFO - PROCESS | 1778 | 1465223471635 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x929cac00) [pid = 1778] [serial = 1629] [outer = 0x9249a800] 07:31:12 INFO - PROCESS | 1778 | 1465223472578 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]]]}] 07:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1686ms 07:31:12 INFO - PROCESS | 1778 | 1465223472647 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:31:12 INFO - PROCESS | 1778 | 1465223472652 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 07:31:12 INFO - PROCESS | 1778 | 1465223472660 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - PROCESS | 1778 | 1465223472666 Marionette TRACE conn3 <- [1,2142,null,{}] 07:31:12 INFO - PROCESS | 1778 | 1465223472683 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}] 07:31:12 INFO - PROCESS | 1778 | 1465223472691 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:12 INFO - PROCESS | 1778 | 1465223472919 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:31:13 INFO - PROCESS | 1778 | 1465223473150 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 1778 | 1465223473163 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e018000 == 28 [pid = 1778] [id = 543] 07:31:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92cdec00) [pid = 1778] [serial = 1630] [outer = (nil)] 07:31:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x93997c00) [pid = 1778] [serial = 1631] [outer = 0x92cdec00] 07:31:13 INFO - PROCESS | 1778 | 1465223473289 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x939da400) [pid = 1778] [serial = 1632] [outer = 0x92cdec00] 07:31:14 INFO - PROCESS | 1778 | 1465223474222 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] 07:31:14 INFO - PROCESS | 1778 | 1465223474313 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 07:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:31:14 INFO - PROCESS | 1778 | 1465223474320 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 1778 | 1465223474323 Marionette TRACE conn3 <- [1,2146,null,{}] 07:31:14 INFO - PROCESS | 1778 | 1465223474329 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}] 07:31:14 INFO - PROCESS | 1778 | 1465223474334 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:14 INFO - PROCESS | 1778 | 1465223474551 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:31:14 INFO - PROCESS | 1778 | 1465223474780 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 1778 | 1465223474789 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x93998800 == 29 [pid = 1778] [id = 544] 07:31:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x939e4800) [pid = 1778] [serial = 1633] [outer = (nil)] 07:31:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93ad4c00) [pid = 1778] [serial = 1634] [outer = 0x939e4800] 07:31:14 INFO - PROCESS | 1778 | 1465223474884 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x93ad9800) [pid = 1778] [serial = 1635] [outer = 0x939e4800] 07:31:15 INFO - PROCESS | 1778 | 1465223475820 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] 07:31:15 INFO - PROCESS | 1778 | 1465223475867 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 07:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:31:15 INFO - PROCESS | 1778 | 1465223475873 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 1778 | 1465223475877 Marionette TRACE conn3 <- [1,2150,null,{}] 07:31:15 INFO - PROCESS | 1778 | 1465223475883 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}] 07:31:15 INFO - PROCESS | 1778 | 1465223475888 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:16 INFO - PROCESS | 1778 | 1465223476068 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:31:16 INFO - PROCESS | 1778 | 1465223476261 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 1778 | 1465223476269 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f11e000 == 30 [pid = 1778] [id = 545] 07:31:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x91f1ec00) [pid = 1778] [serial = 1636] [outer = (nil)] 07:31:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x94f23c00) [pid = 1778] [serial = 1637] [outer = 0x91f1ec00] 07:31:16 INFO - PROCESS | 1778 | 1465223476362 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x94f2cc00) [pid = 1778] [serial = 1638] [outer = 0x91f1ec00] 07:31:17 INFO - PROCESS | 1778 | 1465223477309 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]]]}] 07:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1481ms 07:31:17 INFO - PROCESS | 1778 | 1465223477355 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 1778 | 1465223477359 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 07:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:31:17 INFO - PROCESS | 1778 | 1465223477366 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 1778 | 1465223477369 Marionette TRACE conn3 <- [1,2154,null,{}] 07:31:17 INFO - PROCESS | 1778 | 1465223477375 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}] 07:31:17 INFO - PROCESS | 1778 | 1465223477385 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:17 INFO - PROCESS | 1778 | 1465223477590 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:31:17 INFO - PROCESS | 1778 | 1465223477780 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 1778 | 1465223477789 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ecc00 == 31 [pid = 1778] [id = 546] 07:31:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x92bebc00) [pid = 1778] [serial = 1639] [outer = (nil)] 07:31:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x95086800) [pid = 1778] [serial = 1640] [outer = 0x92bebc00] 07:31:17 INFO - PROCESS | 1778 | 1465223477871 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9508a400) [pid = 1778] [serial = 1641] [outer = 0x92bebc00] 07:31:18 INFO - PROCESS | 1778 | 1465223478837 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]]]}] 07:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1539ms 07:31:18 INFO - PROCESS | 1778 | 1465223478907 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 1778 | 1465223478910 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 07:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:31:18 INFO - PROCESS | 1778 | 1465223478917 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 1778 | 1465223478921 Marionette TRACE conn3 <- [1,2158,null,{}] 07:31:18 INFO - PROCESS | 1778 | 1465223478927 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}] 07:31:18 INFO - PROCESS | 1778 | 1465223478932 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:19 INFO - PROCESS | 1778 | 1465223479332 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:31:19 INFO - PROCESS | 1778 | 1465223479591 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 1778 | 1465223479602 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3df000 == 32 [pid = 1778] [id = 547] 07:31:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8e3df800) [pid = 1778] [serial = 1642] [outer = (nil)] 07:31:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8e6ef000) [pid = 1778] [serial = 1643] [outer = 0x8e3df800] 07:31:19 INFO - PROCESS | 1778 | 1465223479687 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x8f103c00) [pid = 1778] [serial = 1644] [outer = 0x8e3df800] 07:31:20 INFO - PROCESS | 1778 | 1465223480688 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]]]}] 07:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1840ms 07:31:20 INFO - PROCESS | 1778 | 1465223480760 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 1778 | 1465223480771 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 07:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:31:20 INFO - PROCESS | 1778 | 1465223480786 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 1778 | 1465223480791 Marionette TRACE conn3 <- [1,2162,null,{}] 07:31:20 INFO - PROCESS | 1778 | 1465223480798 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}] 07:31:20 INFO - PROCESS | 1778 | 1465223480804 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:21 INFO - PROCESS | 1778 | 1465223481021 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x929b8c00 == 31 [pid = 1778] [id = 517] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e5c00 == 30 [pid = 1778] [id = 519] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x9399b400 == 29 [pid = 1778] [id = 522] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x8e015000 == 28 [pid = 1778] [id = 523] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x92321800 == 27 [pid = 1778] [id = 533] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e1000 == 26 [pid = 1778] [id = 525] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d6000 == 25 [pid = 1778] [id = 532] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d2000 == 24 [pid = 1778] [id = 531] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x92674000 == 23 [pid = 1778] [id = 521] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x8e021800 == 22 [pid = 1778] [id = 534] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x936e9c00 == 21 [pid = 1778] [id = 524] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d5400 == 20 [pid = 1778] [id = 515] 07:31:22 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e0400 == 19 [pid = 1778] [id = 520] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x92430800) [pid = 1778] [serial = 1592] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92841400) [pid = 1778] [serial = 1563] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x9249cc00) [pid = 1778] [serial = 1562] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8e6e9800) [pid = 1778] [serial = 1577] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x92ce1800) [pid = 1778] [serial = 1566] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92bea800) [pid = 1778] [serial = 1565] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x90e90000) [pid = 1778] [serial = 1587] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x93a74000) [pid = 1778] [serial = 1569] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x939de400) [pid = 1778] [serial = 1568] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x93ad3000) [pid = 1778] [serial = 1572] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x91f28800) [pid = 1778] [serial = 1589] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8f107400) [pid = 1778] [serial = 1583] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x93ad1800) [pid = 1778] [serial = 1571] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8e016400) [pid = 1778] [serial = 1580] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8f06c800) [pid = 1778] [serial = 1578] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e021000) [pid = 1778] [serial = 1581] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x94f64400) [pid = 1778] [serial = 1575] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90bf5000) [pid = 1778] [serial = 1586] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x94f23000) [pid = 1778] [serial = 1574] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9231fc00) [pid = 1778] [serial = 1590] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8f110800) [pid = 1778] [serial = 1584] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9091b400) [pid = 1778] [serial = 1560] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8f109c00) [pid = 1778] [serial = 1559] [outer = (nil)] [url = about:blank] 07:31:22 INFO - PROCESS | 1778 | 1465223482353 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 1778 | 1465223482359 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3c9400 == 20 [pid = 1778] [id = 548] 07:31:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8c3d2000) [pid = 1778] [serial = 1645] [outer = (nil)] 07:31:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8c3d8400) [pid = 1778] [serial = 1646] [outer = 0x8c3d2000] 07:31:22 INFO - PROCESS | 1778 | 1465223482443 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e01e000) [pid = 1778] [serial = 1647] [outer = 0x8c3d2000] 07:31:23 INFO - PROCESS | 1778 | 1465223483289 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]]]}] 07:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2541ms 07:31:23 INFO - PROCESS | 1778 | 1465223483324 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 1778 | 1465223483329 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 07:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:31:23 INFO - PROCESS | 1778 | 1465223483337 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 1778 | 1465223483341 Marionette TRACE conn3 <- [1,2166,null,{}] 07:31:23 INFO - PROCESS | 1778 | 1465223483349 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}] 07:31:23 INFO - PROCESS | 1778 | 1465223483357 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:23 INFO - PROCESS | 1778 | 1465223483525 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:31:23 INFO - PROCESS | 1778 | 1465223483537 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 1778 | 1465223483546 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e9800 == 21 [pid = 1778] [id = 549] 07:31:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8f063000) [pid = 1778] [serial = 1648] [outer = (nil)] 07:31:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8f06a800) [pid = 1778] [serial = 1649] [outer = 0x8f063000] 07:31:23 INFO - PROCESS | 1778 | 1465223483619 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8f10ac00) [pid = 1778] [serial = 1650] [outer = 0x8f063000] 07:31:24 INFO - PROCESS | 1778 | 1465223484683 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]]]}] 07:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1384ms 07:31:24 INFO - PROCESS | 1778 | 1465223484725 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 1778 | 1465223484733 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 07:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:31:24 INFO - PROCESS | 1778 | 1465223484742 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 1778 | 1465223484745 Marionette TRACE conn3 <- [1,2170,null,{}] 07:31:24 INFO - PROCESS | 1778 | 1465223484751 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}] 07:31:24 INFO - PROCESS | 1778 | 1465223484757 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:24 INFO - PROCESS | 1778 | 1465223484994 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:31:25 INFO - PROCESS | 1778 | 1465223485026 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 1778 | 1465223485033 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f125000 == 22 [pid = 1778] [id = 550] 07:31:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8f129c00) [pid = 1778] [serial = 1651] [outer = (nil)] 07:31:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x90923c00) [pid = 1778] [serial = 1652] [outer = 0x8f129c00] 07:31:25 INFO - PROCESS | 1778 | 1465223485103 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x90bf1400) [pid = 1778] [serial = 1653] [outer = 0x8f129c00] 07:31:26 INFO - PROCESS | 1778 | 1465223486172 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]]]}] 07:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1486ms 07:31:26 INFO - PROCESS | 1778 | 1465223486231 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:31:26 INFO - PROCESS | 1778 | 1465223486235 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 07:31:26 INFO - PROCESS | 1778 | 1465223486250 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 1778 | 1465223486260 Marionette TRACE conn3 <- [1,2174,null,{}] 07:31:26 INFO - PROCESS | 1778 | 1465223486275 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}] 07:31:26 INFO - PROCESS | 1778 | 1465223486283 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:26 INFO - PROCESS | 1778 | 1465223486522 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:31:26 INFO - PROCESS | 1778 | 1465223486546 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 1778 | 1465223486554 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f122000 == 23 [pid = 1778] [id = 551] 07:31:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x90917400) [pid = 1778] [serial = 1654] [outer = (nil)] 07:31:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91cbe000) [pid = 1778] [serial = 1655] [outer = 0x90917400] 07:31:26 INFO - PROCESS | 1778 | 1465223486624 Marionette DEBUG loaded listener.js 07:31:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91f27000) [pid = 1778] [serial = 1656] [outer = 0x90917400] 07:31:27 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e015c00) [pid = 1778] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:31:27 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x90bebc00) [pid = 1778] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:31:27 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8e6e7c00) [pid = 1778] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:31:27 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8c3d2c00) [pid = 1778] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:31:27 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x90e8f000) [pid = 1778] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:31:27 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92848400) [pid = 1778] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:31:27 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e6eec00) [pid = 1778] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:31:27 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92432800) [pid = 1778] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:31:27 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x9249d400) [pid = 1778] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:31:27 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e6e0800) [pid = 1778] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:31:27 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92670000) [pid = 1778] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:31:28 INFO - PROCESS | 1778 | 1465223488069 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]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1868ms 07:31:28 INFO - PROCESS | 1778 | 1465223488109 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 1778 | 1465223488114 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 07:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:31:28 INFO - PROCESS | 1778 | 1465223488120 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 1778 | 1465223488124 Marionette TRACE conn3 <- [1,2178,null,{}] 07:31:28 INFO - PROCESS | 1778 | 1465223488129 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}] 07:31:28 INFO - PROCESS | 1778 | 1465223488134 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:28 INFO - PROCESS | 1778 | 1465223488348 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:31:28 INFO - PROCESS | 1778 | 1465223488367 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 1778 | 1465223488378 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d2c00 == 24 [pid = 1778] [id = 552] 07:31:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8f064c00) [pid = 1778] [serial = 1657] [outer = (nil)] 07:31:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92316800) [pid = 1778] [serial = 1658] [outer = 0x8f064c00] 07:31:28 INFO - PROCESS | 1778 | 1465223488444 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9231e400) [pid = 1778] [serial = 1659] [outer = 0x8f064c00] 07:31:29 INFO - PROCESS | 1778 | 1465223489285 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]]]}] 07:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1183ms 07:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:31:29 INFO - PROCESS | 1778 | 1465223489314 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 1778 | 1465223489317 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 07:31:29 INFO - PROCESS | 1778 | 1465223489324 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 1778 | 1465223489328 Marionette TRACE conn3 <- [1,2182,null,{}] 07:31:29 INFO - PROCESS | 1778 | 1465223489333 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}] 07:31:29 INFO - PROCESS | 1778 | 1465223489338 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:29 INFO - PROCESS | 1778 | 1465223489496 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:31:29 INFO - PROCESS | 1778 | 1465223489506 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 1778 | 1465223489525 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x9243a400 == 25 [pid = 1778] [id = 553] 07:31:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92492400) [pid = 1778] [serial = 1660] [outer = (nil)] 07:31:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9249b000) [pid = 1778] [serial = 1661] [outer = 0x92492400] 07:31:29 INFO - PROCESS | 1778 | 1465223489608 Marionette DEBUG loaded listener.js 07:31:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92672400) [pid = 1778] [serial = 1662] [outer = 0x92492400] 07:31:30 INFO - PROCESS | 1778 | 1465223490939 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]]]}] 07:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1692ms 07:31:31 INFO - PROCESS | 1778 | 1465223491017 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 1778 | 1465223491023 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 07:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:31:31 INFO - PROCESS | 1778 | 1465223491031 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 1778 | 1465223491039 Marionette TRACE conn3 <- [1,2186,null,{}] 07:31:31 INFO - PROCESS | 1778 | 1465223491047 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}] 07:31:31 INFO - PROCESS | 1778 | 1465223491053 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:31 INFO - PROCESS | 1778 | 1465223491280 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:31:31 INFO - PROCESS | 1778 | 1465223491515 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 1778 | 1465223491529 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ea000 == 26 [pid = 1778] [id = 554] 07:31:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8e6ee000) [pid = 1778] [serial = 1663] [outer = (nil)] 07:31:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8f109800) [pid = 1778] [serial = 1664] [outer = 0x8e6ee000] 07:31:31 INFO - PROCESS | 1778 | 1465223491611 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9091dc00) [pid = 1778] [serial = 1665] [outer = 0x8e6ee000] 07:31:32 INFO - PROCESS | 1778 | 1465223492676 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]]]}] 07:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1686ms 07:31:32 INFO - PROCESS | 1778 | 1465223492718 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 1778 | 1465223492726 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 07:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:31:32 INFO - PROCESS | 1778 | 1465223492737 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 1778 | 1465223492740 Marionette TRACE conn3 <- [1,2190,null,{}] 07:31:32 INFO - PROCESS | 1778 | 1465223492747 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}] 07:31:32 INFO - PROCESS | 1778 | 1465223492754 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:32 INFO - PROCESS | 1778 | 1465223492982 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:31:33 INFO - PROCESS | 1778 | 1465223493302 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 1778 | 1465223493311 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091c800 == 27 [pid = 1778] [id = 555] 07:31:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91ce2800) [pid = 1778] [serial = 1666] [outer = (nil)] 07:31:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9231f000) [pid = 1778] [serial = 1667] [outer = 0x91ce2800] 07:31:33 INFO - PROCESS | 1778 | 1465223493404 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x92495400) [pid = 1778] [serial = 1668] [outer = 0x91ce2800] 07:31:34 INFO - PROCESS | 1778 | 1465223494375 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]]]}] 07:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1683ms 07:31:34 INFO - PROCESS | 1778 | 1465223494420 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:31:34 INFO - PROCESS | 1778 | 1465223494425 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 07:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:31:34 INFO - PROCESS | 1778 | 1465223494431 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:31:34 INFO - PROCESS | 1778 | 1465223494438 Marionette TRACE conn3 <- [1,2194,null,{}] 07:31:34 INFO - PROCESS | 1778 | 1465223494455 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}] 07:31:34 INFO - PROCESS | 1778 | 1465223494463 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:34 INFO - PROCESS | 1778 | 1465223494652 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:31:34 INFO - PROCESS | 1778 | 1465223494834 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:34 INFO - PROCESS | 1778 | 1465223494847 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x9284b800 == 28 [pid = 1778] [id = 556] 07:31:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9284e800) [pid = 1778] [serial = 1669] [outer = (nil)] 07:31:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x929afc00) [pid = 1778] [serial = 1670] [outer = 0x9284e800] 07:31:34 INFO - PROCESS | 1778 | 1465223494977 Marionette DEBUG loaded listener.js 07:31:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x929b6400) [pid = 1778] [serial = 1671] [outer = 0x9284e800] 07:31:36 INFO - PROCESS | 1778 | 1465223496041 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]]]}] 07:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1644ms 07:31:36 INFO - PROCESS | 1778 | 1465223496076 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:31:36 INFO - PROCESS | 1778 | 1465223496081 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 07:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:31:36 INFO - PROCESS | 1778 | 1465223496087 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:31:36 INFO - PROCESS | 1778 | 1465223496091 Marionette TRACE conn3 <- [1,2198,null,{}] 07:31:36 INFO - PROCESS | 1778 | 1465223496097 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}] 07:31:36 INFO - PROCESS | 1778 | 1465223496102 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:36 INFO - PROCESS | 1778 | 1465223496291 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:31:36 INFO - PROCESS | 1778 | 1465223496523 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:36 INFO - PROCESS | 1778 | 1465223496529 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e3800 == 29 [pid = 1778] [id = 557] 07:31:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8e6e4000) [pid = 1778] [serial = 1672] [outer = (nil)] 07:31:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x919f2400) [pid = 1778] [serial = 1673] [outer = 0x8e6e4000] 07:31:36 INFO - PROCESS | 1778 | 1465223496641 Marionette DEBUG loaded listener.js 07:31:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x92674800) [pid = 1778] [serial = 1674] [outer = 0x8e6e4000] 07:31:37 INFO - PROCESS | 1778 | 1465223497750 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]]]}] 07:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1732ms 07:31:37 INFO - PROCESS | 1778 | 1465223497820 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:31:37 INFO - PROCESS | 1778 | 1465223497826 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 07:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:31:37 INFO - PROCESS | 1778 | 1465223497833 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:31:37 INFO - PROCESS | 1778 | 1465223497838 Marionette TRACE conn3 <- [1,2202,null,{}] 07:31:37 INFO - PROCESS | 1778 | 1465223497846 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}] 07:31:37 INFO - PROCESS | 1778 | 1465223497852 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:38 INFO - PROCESS | 1778 | 1465223498133 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x9266d800) [pid = 1778] [serial = 1613] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x9266dc00) [pid = 1778] [serial = 1602] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x929d2800) [pid = 1778] [serial = 1617] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8f128c00) [pid = 1778] [serial = 1608] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8e016800) [pid = 1778] [serial = 1595] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92846c00) [pid = 1778] [serial = 1614] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92435800) [pid = 1778] [serial = 1593] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x919e9800) [pid = 1778] [serial = 1610] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92be9000) [pid = 1778] [serial = 1623] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92bdf800) [pid = 1778] [serial = 1622] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x929b5400) [pid = 1778] [serial = 1620] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8f068400) [pid = 1778] [serial = 1607] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x90bf5c00) [pid = 1778] [serial = 1598] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90bf3c00) [pid = 1778] [serial = 1605] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8e3d9c00) [pid = 1778] [serial = 1596] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x90e96800) [pid = 1778] [serial = 1599] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91cbbc00) [pid = 1778] [serial = 1611] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x90919c00) [pid = 1778] [serial = 1604] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x929bac00) [pid = 1778] [serial = 1616] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x9242c800) [pid = 1778] [serial = 1619] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92498400) [pid = 1778] [serial = 1601] [outer = (nil)] [url = about:blank] 07:31:38 INFO - PROCESS | 1778 | 1465223498381 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 1778 | 1465223498388 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3db800 == 30 [pid = 1778] [id = 558] 07:31:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e3dd800) [pid = 1778] [serial = 1675] [outer = (nil)] 07:31:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f068800) [pid = 1778] [serial = 1676] [outer = 0x8e3dd800] 07:31:38 INFO - PROCESS | 1778 | 1465223498490 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8f125c00) [pid = 1778] [serial = 1677] [outer = 0x8e3dd800] 07:31:39 INFO - PROCESS | 1778 | 1465223499271 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]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1482ms 07:31:39 INFO - PROCESS | 1778 | 1465223499315 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 1778 | 1465223499322 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 07:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:31:39 INFO - PROCESS | 1778 | 1465223499332 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 1778 | 1465223499336 Marionette TRACE conn3 <- [1,2206,null,{}] 07:31:39 INFO - PROCESS | 1778 | 1465223499342 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}] 07:31:39 INFO - PROCESS | 1778 | 1465223499348 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:39 INFO - PROCESS | 1778 | 1465223499520 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:31:39 INFO - PROCESS | 1778 | 1465223499659 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 1778 | 1465223499670 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x90919000 == 31 [pid = 1778] [id = 559] 07:31:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90e8fc00) [pid = 1778] [serial = 1678] [outer = (nil)] 07:31:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x919ec000) [pid = 1778] [serial = 1679] [outer = 0x90e8fc00] 07:31:39 INFO - PROCESS | 1778 | 1465223499738 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91cbec00) [pid = 1778] [serial = 1680] [outer = 0x90e8fc00] 07:31:40 INFO - PROCESS | 1778 | 1465223500558 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]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1279ms 07:31:40 INFO - PROCESS | 1778 | 1465223500611 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:31:40 INFO - PROCESS | 1778 | 1465223500615 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 07:31:40 INFO - PROCESS | 1778 | 1465223500622 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 1778 | 1465223500627 Marionette TRACE conn3 <- [1,2210,null,{}] 07:31:40 INFO - PROCESS | 1778 | 1465223500643 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}] 07:31:40 INFO - PROCESS | 1778 | 1465223500651 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:40 INFO - PROCESS | 1778 | 1465223500827 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:31:41 INFO - PROCESS | 1778 | 1465223500993 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:41 INFO - PROCESS | 1778 | 1465223501002 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x9249e800 == 32 [pid = 1778] [id = 560] 07:31:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9266f800) [pid = 1778] [serial = 1681] [outer = (nil)] 07:31:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92841800) [pid = 1778] [serial = 1682] [outer = 0x9266f800] 07:31:41 INFO - PROCESS | 1778 | 1465223501073 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9284c000) [pid = 1778] [serial = 1683] [outer = 0x9266f800] 07:31:41 INFO - PROCESS | 1778 | 1465223501917 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]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1337ms 07:31:41 INFO - PROCESS | 1778 | 1465223501958 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 1778 | 1465223501963 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 07:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:31:41 INFO - PROCESS | 1778 | 1465223501975 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 1778 | 1465223501977 Marionette TRACE conn3 <- [1,2214,null,{}] 07:31:41 INFO - PROCESS | 1778 | 1465223501983 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}] 07:31:41 INFO - PROCESS | 1778 | 1465223501988 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:42 INFO - PROCESS | 1778 | 1465223502222 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:31:42 INFO - PROCESS | 1778 | 1465223502254 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 1778 | 1465223502263 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b5800 == 33 [pid = 1778] [id = 561] 07:31:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x929b8400) [pid = 1778] [serial = 1684] [outer = (nil)] 07:31:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x929d0800) [pid = 1778] [serial = 1685] [outer = 0x929b8400] 07:31:42 INFO - PROCESS | 1778 | 1465223502332 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x929ca800) [pid = 1778] [serial = 1686] [outer = 0x929b8400] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8f064c00) [pid = 1778] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8c3d2000) [pid = 1778] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8f129c00) [pid = 1778] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8f105800) [pid = 1778] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9249a800) [pid = 1778] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92cdec00) [pid = 1778] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x939e4800) [pid = 1778] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91f1ec00) [pid = 1778] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92bebc00) [pid = 1778] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x90917400) [pid = 1778] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e3df800) [pid = 1778] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:31:43 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8f063000) [pid = 1778] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:31:43 INFO - PROCESS | 1778 | 1465223503410 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]]]}] 07:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1495ms 07:31:43 INFO - PROCESS | 1778 | 1465223503470 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 1778 | 1465223503473 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 07:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:31:43 INFO - PROCESS | 1778 | 1465223503479 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - PROCESS | 1778 | 1465223503482 Marionette TRACE conn3 <- [1,2218,null,{}] 07:31:43 INFO - PROCESS | 1778 | 1465223503488 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}] 07:31:43 INFO - PROCESS | 1778 | 1465223503493 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:43 INFO - PROCESS | 1778 | 1465223503661 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:31:43 INFO - PROCESS | 1778 | 1465223503799 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 1778 | 1465223503808 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d2000 == 34 [pid = 1778] [id = 562] 07:31:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e3dec00) [pid = 1778] [serial = 1687] [outer = (nil)] 07:31:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x9231c400) [pid = 1778] [serial = 1688] [outer = 0x8e3dec00] 07:31:43 INFO - PROCESS | 1778 | 1465223503874 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x929ccc00) [pid = 1778] [serial = 1689] [outer = 0x8e3dec00] 07:31:44 INFO - PROCESS | 1778 | 1465223504636 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]]]}] 07:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1179ms 07:31:44 INFO - PROCESS | 1778 | 1465223504659 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 1778 | 1465223504662 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 07:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:31:44 INFO - PROCESS | 1778 | 1465223504670 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 1778 | 1465223504673 Marionette TRACE conn3 <- [1,2222,null,{}] 07:31:44 INFO - PROCESS | 1778 | 1465223504678 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}] 07:31:44 INFO - PROCESS | 1778 | 1465223504688 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:44 INFO - PROCESS | 1778 | 1465223504939 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:31:44 INFO - PROCESS | 1778 | 1465223504951 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 1778 | 1465223504957 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x92a0cc00 == 35 [pid = 1778] [id = 563] 07:31:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92bddc00) [pid = 1778] [serial = 1690] [outer = (nil)] 07:31:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92cdf000) [pid = 1778] [serial = 1691] [outer = 0x92bddc00] 07:31:45 INFO - PROCESS | 1778 | 1465223505112 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x936e9c00) [pid = 1778] [serial = 1692] [outer = 0x92bddc00] 07:31:46 INFO - PROCESS | 1778 | 1465223506206 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]]]}] 07:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1588ms 07:31:46 INFO - PROCESS | 1778 | 1465223506276 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 1778 | 1465223506283 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 07:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:31:46 INFO - PROCESS | 1778 | 1465223506294 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 1778 | 1465223506302 Marionette TRACE conn3 <- [1,2226,null,{}] 07:31:46 INFO - PROCESS | 1778 | 1465223506310 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}] 07:31:46 INFO - PROCESS | 1778 | 1465223506315 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:46 INFO - PROCESS | 1778 | 1465223506510 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:31:46 INFO - PROCESS | 1778 | 1465223506769 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 1778 | 1465223506779 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d7800 == 36 [pid = 1778] [id = 564] 07:31:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x8e6e9c00) [pid = 1778] [serial = 1693] [outer = (nil)] 07:31:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8f124800) [pid = 1778] [serial = 1694] [outer = 0x8e6e9c00] 07:31:46 INFO - PROCESS | 1778 | 1465223506879 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x90e8b000) [pid = 1778] [serial = 1695] [outer = 0x8e6e9c00] 07:31:47 INFO - PROCESS | 1778 | 1465223507808 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]]]}] 07:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1539ms 07:31:47 INFO - PROCESS | 1778 | 1465223507847 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:31:47 INFO - PROCESS | 1778 | 1465223507855 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 07:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:31:47 INFO - PROCESS | 1778 | 1465223507868 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 1778 | 1465223507872 Marionette TRACE conn3 <- [1,2230,null,{}] 07:31:47 INFO - PROCESS | 1778 | 1465223507879 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}] 07:31:47 INFO - PROCESS | 1778 | 1465223507885 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:48 INFO - PROCESS | 1778 | 1465223508077 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:31:48 INFO - PROCESS | 1778 | 1465223508265 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 1778 | 1465223508273 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10a000 == 37 [pid = 1778] [id = 565] 07:31:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92434000) [pid = 1778] [serial = 1696] [outer = (nil)] 07:31:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92673000) [pid = 1778] [serial = 1697] [outer = 0x92434000] 07:31:48 INFO - PROCESS | 1778 | 1465223508368 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x929cf000) [pid = 1778] [serial = 1698] [outer = 0x92434000] 07:31:49 INFO - PROCESS | 1778 | 1465223509380 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]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1544ms 07:31:49 INFO - PROCESS | 1778 | 1465223509412 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:31:49 INFO - PROCESS | 1778 | 1465223509416 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 07:31:49 INFO - PROCESS | 1778 | 1465223509423 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 1778 | 1465223509429 Marionette TRACE conn3 <- [1,2234,null,{}] 07:31:49 INFO - PROCESS | 1778 | 1465223509446 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}] 07:31:49 INFO - PROCESS | 1778 | 1465223509455 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:49 INFO - PROCESS | 1778 | 1465223509643 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:31:49 INFO - PROCESS | 1778 | 1465223509831 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 1778 | 1465223509843 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x936e0400 == 38 [pid = 1778] [id = 566] 07:31:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x936edc00) [pid = 1778] [serial = 1699] [outer = (nil)] 07:31:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x939a5c00) [pid = 1778] [serial = 1700] [outer = 0x936edc00] 07:31:49 INFO - PROCESS | 1778 | 1465223509931 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93a6e800) [pid = 1778] [serial = 1701] [outer = 0x936edc00] 07:31:50 INFO - PROCESS | 1778 | 1465223510959 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]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1590ms 07:31:51 INFO - PROCESS | 1778 | 1465223511013 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 1778 | 1465223511017 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 07:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:31:51 INFO - PROCESS | 1778 | 1465223511024 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 1778 | 1465223511028 Marionette TRACE conn3 <- [1,2238,null,{}] 07:31:51 INFO - PROCESS | 1778 | 1465223511033 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}] 07:31:51 INFO - PROCESS | 1778 | 1465223511039 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:51 INFO - PROCESS | 1778 | 1465223511230 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:31:51 INFO - PROCESS | 1778 | 1465223511415 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 1778 | 1465223511425 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d1400 == 39 [pid = 1778] [id = 567] 07:31:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8f120c00) [pid = 1778] [serial = 1702] [outer = (nil)] 07:31:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x93acfc00) [pid = 1778] [serial = 1703] [outer = 0x8f120c00] 07:31:51 INFO - PROCESS | 1778 | 1465223511564 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x93ad1c00) [pid = 1778] [serial = 1704] [outer = 0x8f120c00] 07:31:52 INFO - PROCESS | 1778 | 1465223512437 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]]]}] 07:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1431ms 07:31:52 INFO - PROCESS | 1778 | 1465223512467 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 1778 | 1465223512472 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 07:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:31:52 INFO - PROCESS | 1778 | 1465223512480 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - PROCESS | 1778 | 1465223512483 Marionette TRACE conn3 <- [1,2242,null,{}] 07:31:52 INFO - PROCESS | 1778 | 1465223512490 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}] 07:31:52 INFO - PROCESS | 1778 | 1465223512495 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:52 INFO - PROCESS | 1778 | 1465223512677 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:31:52 INFO - PROCESS | 1778 | 1465223512862 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 1778 | 1465223512869 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f061400 == 40 [pid = 1778] [id = 568] 07:31:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x919efc00) [pid = 1778] [serial = 1705] [outer = (nil)] 07:31:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9453c000) [pid = 1778] [serial = 1706] [outer = 0x919efc00] 07:31:52 INFO - PROCESS | 1778 | 1465223512952 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x9453fc00) [pid = 1778] [serial = 1707] [outer = 0x919efc00] 07:31:53 INFO - PROCESS | 1778 | 1465223513940 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]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1491ms 07:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:31:53 INFO - PROCESS | 1778 | 1465223513972 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 1778 | 1465223513975 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 07:31:53 INFO - PROCESS | 1778 | 1465223513982 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - PROCESS | 1778 | 1465223513986 Marionette TRACE conn3 <- [1,2246,null,{}] 07:31:53 INFO - PROCESS | 1778 | 1465223513992 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}] 07:31:54 INFO - PROCESS | 1778 | 1465223514002 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:54 INFO - PROCESS | 1778 | 1465223514203 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:31:54 INFO - PROCESS | 1778 | 1465223514388 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 1778 | 1465223514398 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x9242ec00 == 41 [pid = 1778] [id = 569] 07:31:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x936efc00) [pid = 1778] [serial = 1708] [outer = (nil)] 07:31:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x94f93800) [pid = 1778] [serial = 1709] [outer = 0x936efc00] 07:31:54 INFO - PROCESS | 1778 | 1465223514479 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x94f9b000) [pid = 1778] [serial = 1710] [outer = 0x936efc00] 07:31:55 INFO - PROCESS | 1778 | 1465223515395 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]]]}] 07:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1485ms 07:31:55 INFO - PROCESS | 1778 | 1465223515468 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 1778 | 1465223515471 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 07:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:31:55 INFO - PROCESS | 1778 | 1465223515478 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - PROCESS | 1778 | 1465223515481 Marionette TRACE conn3 <- [1,2250,null,{}] 07:31:55 INFO - PROCESS | 1778 | 1465223515487 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}] 07:31:55 INFO - PROCESS | 1778 | 1465223515492 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:55 INFO - PROCESS | 1778 | 1465223515699 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:31:56 INFO - PROCESS | 1778 | 1465223516013 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 1778 | 1465223516024 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d0400 == 42 [pid = 1778] [id = 570] 07:31:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x90922800) [pid = 1778] [serial = 1711] [outer = (nil)] 07:31:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x95087400) [pid = 1778] [serial = 1712] [outer = 0x90922800] 07:31:56 INFO - PROCESS | 1778 | 1465223516105 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x95125800) [pid = 1778] [serial = 1713] [outer = 0x90922800] 07:31:56 INFO - PROCESS | 1778 | 1465223516978 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]]]}] 07:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1536ms 07:31:57 INFO - PROCESS | 1778 | 1465223517014 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 1778 | 1465223517018 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 07:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:31:57 INFO - PROCESS | 1778 | 1465223517025 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 1778 | 1465223517027 Marionette TRACE conn3 <- [1,2254,null,{}] 07:31:57 INFO - PROCESS | 1778 | 1465223517033 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}] 07:31:57 INFO - PROCESS | 1778 | 1465223517039 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:57 INFO - PROCESS | 1778 | 1465223517217 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:31:57 INFO - PROCESS | 1778 | 1465223517412 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 1778 | 1465223517421 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cd000 == 43 [pid = 1778] [id = 571] 07:31:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8e019000) [pid = 1778] [serial = 1714] [outer = (nil)] 07:31:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x9744cc00) [pid = 1778] [serial = 1715] [outer = 0x8e019000] 07:31:57 INFO - PROCESS | 1778 | 1465223517501 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x9744dc00) [pid = 1778] [serial = 1716] [outer = 0x8e019000] 07:31:58 INFO - PROCESS | 1778 | 1465223518464 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]]]}] 07:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1680ms 07:31:58 INFO - PROCESS | 1778 | 1465223518739 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 1778 | 1465223518746 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 07:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:31:58 INFO - PROCESS | 1778 | 1465223518754 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 1778 | 1465223518758 Marionette TRACE conn3 <- [1,2258,null,{}] 07:31:58 INFO - PROCESS | 1778 | 1465223518766 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}] 07:31:58 INFO - PROCESS | 1778 | 1465223518772 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:58 INFO - PROCESS | 1778 | 1465223518940 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:31:59 INFO - PROCESS | 1778 | 1465223519199 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 1778 | 1465223519215 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:31:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f108400 == 44 [pid = 1778] [id = 572] 07:31:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x8f10b800) [pid = 1778] [serial = 1717] [outer = (nil)] 07:31:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x8f126c00) [pid = 1778] [serial = 1718] [outer = 0x8f10b800] 07:31:59 INFO - PROCESS | 1778 | 1465223519332 Marionette DEBUG loaded listener.js 07:31:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x90bec800) [pid = 1778] [serial = 1719] [outer = 0x8f10b800] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d8000 == 43 [pid = 1778] [id = 539] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3df000 == 42 [pid = 1778] [id = 547] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3c9400 == 41 [pid = 1778] [id = 548] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x91cc1000 == 40 [pid = 1778] [id = 538] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8f061c00 == 39 [pid = 1778] [id = 541] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06bc00 == 38 [pid = 1778] [id = 536] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d5c00 == 37 [pid = 1778] [id = 535] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x9249c000 == 36 [pid = 1778] [id = 537] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x91ce3c00 == 35 [pid = 1778] [id = 542] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8f069c00 == 34 [pid = 1778] [id = 540] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e018000 == 33 [pid = 1778] [id = 543] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ecc00 == 32 [pid = 1778] [id = 546] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x93998800 == 31 [pid = 1778] [id = 544] 07:32:01 INFO - PROCESS | 1778 | --DOCSHELL 0x8f11e000 == 30 [pid = 1778] [id = 545] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x92316800) [pid = 1778] [serial = 1658] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8c3d8400) [pid = 1778] [serial = 1646] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x8e01e000) [pid = 1778] [serial = 1647] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x90bf1400) [pid = 1778] [serial = 1653] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x91cbf800) [pid = 1778] [serial = 1626] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x90bf0400) [pid = 1778] [serial = 1625] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x929cac00) [pid = 1778] [serial = 1629] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x9284f800) [pid = 1778] [serial = 1628] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x939da400) [pid = 1778] [serial = 1632] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x93997c00) [pid = 1778] [serial = 1631] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x93ad9800) [pid = 1778] [serial = 1635] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x93ad4c00) [pid = 1778] [serial = 1634] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x94f2cc00) [pid = 1778] [serial = 1638] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x94f23c00) [pid = 1778] [serial = 1637] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9508a400) [pid = 1778] [serial = 1641] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x95086800) [pid = 1778] [serial = 1640] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91cbe000) [pid = 1778] [serial = 1655] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x91f27000) [pid = 1778] [serial = 1656] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8f103c00) [pid = 1778] [serial = 1644] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e6ef000) [pid = 1778] [serial = 1643] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8f10ac00) [pid = 1778] [serial = 1650] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8f06a800) [pid = 1778] [serial = 1649] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x90923c00) [pid = 1778] [serial = 1652] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9231e400) [pid = 1778] [serial = 1659] [outer = (nil)] [url = about:blank] 07:32:01 INFO - PROCESS | 1778 | 1465223521610 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]]]}] 07:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2890ms 07:32:01 INFO - PROCESS | 1778 | 1465223521644 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 1778 | 1465223521648 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 07:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:32:01 INFO - PROCESS | 1778 | 1465223521669 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 1778 | 1465223521674 Marionette TRACE conn3 <- [1,2262,null,{}] 07:32:01 INFO - PROCESS | 1778 | 1465223521682 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}] 07:32:01 INFO - PROCESS | 1778 | 1465223521687 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:01 INFO - PROCESS | 1778 | 1465223521850 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:32:02 INFO - PROCESS | 1778 | 1465223521991 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 1778 | 1465223522002 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e0c00 == 31 [pid = 1778] [id = 573] 07:32:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8e6e1c00) [pid = 1778] [serial = 1720] [outer = (nil)] 07:32:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e6eac00) [pid = 1778] [serial = 1721] [outer = 0x8e6e1c00] 07:32:02 INFO - PROCESS | 1778 | 1465223522072 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8f061c00) [pid = 1778] [serial = 1722] [outer = 0x8e6e1c00] 07:32:02 INFO - PROCESS | 1778 | 1465223522917 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]]]}] 07:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1285ms 07:32:02 INFO - PROCESS | 1778 | 1465223522953 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:32:02 INFO - PROCESS | 1778 | 1465223522961 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 07:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:32:02 INFO - PROCESS | 1778 | 1465223522973 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - PROCESS | 1778 | 1465223522977 Marionette TRACE conn3 <- [1,2266,null,{}] 07:32:02 INFO - PROCESS | 1778 | 1465223522983 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}] 07:32:02 INFO - PROCESS | 1778 | 1465223522989 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:03 INFO - PROCESS | 1778 | 1465223523167 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:32:03 INFO - PROCESS | 1778 | 1465223523184 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 1778 | 1465223523195 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f11e000 == 32 [pid = 1778] [id = 574] 07:32:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8f121800) [pid = 1778] [serial = 1723] [outer = (nil)] 07:32:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9091ac00) [pid = 1778] [serial = 1724] [outer = 0x8f121800] 07:32:03 INFO - PROCESS | 1778 | 1465223523396 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x90be9c00) [pid = 1778] [serial = 1725] [outer = 0x8f121800] 07:32:04 INFO - PROCESS | 1778 | 1465223524287 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]]]}] 07:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1381ms 07:32:04 INFO - PROCESS | 1778 | 1465223524355 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:32:04 INFO - PROCESS | 1778 | 1465223524359 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 07:32:04 INFO - PROCESS | 1778 | 1465223524365 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 1778 | 1465223524371 Marionette TRACE conn3 <- [1,2270,null,{}] 07:32:04 INFO - PROCESS | 1778 | 1465223524394 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}] 07:32:04 INFO - PROCESS | 1778 | 1465223524403 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:04 INFO - PROCESS | 1778 | 1465223524646 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:32:04 INFO - PROCESS | 1778 | 1465223524688 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 1778 | 1465223524699 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cc0800 == 33 [pid = 1778] [id = 575] 07:32:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x91cc1c00) [pid = 1778] [serial = 1726] [outer = (nil)] 07:32:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x91ce4c00) [pid = 1778] [serial = 1727] [outer = 0x91cc1c00] 07:32:04 INFO - PROCESS | 1778 | 1465223524776 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92315000) [pid = 1778] [serial = 1728] [outer = 0x91cc1c00] 07:32:05 INFO - PROCESS | 1778 | 1465223525730 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]]]}] 07:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1410ms 07:32:05 INFO - PROCESS | 1778 | 1465223525775 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 1778 | 1465223525794 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 07:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:32:05 INFO - PROCESS | 1778 | 1465223525816 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 1778 | 1465223525819 Marionette TRACE conn3 <- [1,2274,null,{}] 07:32:05 INFO - PROCESS | 1778 | 1465223525825 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}] 07:32:05 INFO - PROCESS | 1778 | 1465223525829 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:06 INFO - PROCESS | 1778 | 1465223526094 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:32:06 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x929b8400) [pid = 1778] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:32:06 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8e3dd800) [pid = 1778] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:32:06 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9266f800) [pid = 1778] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:32:06 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x90e8fc00) [pid = 1778] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:32:06 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8e6e4000) [pid = 1778] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:32:06 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x8e6ee000) [pid = 1778] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:32:06 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91ce2800) [pid = 1778] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:32:06 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8e3dec00) [pid = 1778] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:32:06 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9284e800) [pid = 1778] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:32:06 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92492400) [pid = 1778] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:32:06 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92bddc00) [pid = 1778] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:32:06 INFO - PROCESS | 1778 | 1465223526767 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:06 INFO - PROCESS | 1778 | 1465223526773 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e016000 == 34 [pid = 1778] [id = 576] 07:32:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e020800) [pid = 1778] [serial = 1729] [outer = (nil)] 07:32:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8f065400) [pid = 1778] [serial = 1730] [outer = 0x8e020800] 07:32:06 INFO - PROCESS | 1778 | 1465223526844 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92496000) [pid = 1778] [serial = 1731] [outer = 0x8e020800] 07:32:07 INFO - PROCESS | 1778 | 1465223527596 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]]]}] 07:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1794ms 07:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:32:07 INFO - PROCESS | 1778 | 1465223527610 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:32:07 INFO - PROCESS | 1778 | 1465223527612 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 07:32:07 INFO - PROCESS | 1778 | 1465223527628 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:32:07 INFO - PROCESS | 1778 | 1465223527631 Marionette TRACE conn3 <- [1,2278,null,{}] 07:32:07 INFO - PROCESS | 1778 | 1465223527637 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}] 07:32:07 INFO - PROCESS | 1778 | 1465223527643 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:07 INFO - PROCESS | 1778 | 1465223527793 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:32:07 INFO - PROCESS | 1778 | 1465223527808 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:07 INFO - PROCESS | 1778 | 1465223527814 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x92499400 == 35 [pid = 1778] [id = 577] 07:32:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9249ec00) [pid = 1778] [serial = 1732] [outer = (nil)] 07:32:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92673400) [pid = 1778] [serial = 1733] [outer = 0x9249ec00] 07:32:07 INFO - PROCESS | 1778 | 1465223527884 Marionette DEBUG loaded listener.js 07:32:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x929ac800) [pid = 1778] [serial = 1734] [outer = 0x9249ec00] 07:32:08 INFO - PROCESS | 1778 | 1465223528879 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]]]}] 07:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1347ms 07:32:08 INFO - PROCESS | 1778 | 1465223528966 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 1778 | 1465223528973 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 07:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:32:08 INFO - PROCESS | 1778 | 1465223528983 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:32:08 INFO - PROCESS | 1778 | 1465223528987 Marionette TRACE conn3 <- [1,2282,null,{}] 07:32:09 INFO - PROCESS | 1778 | 1465223529006 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}] 07:32:09 INFO - PROCESS | 1778 | 1465223529012 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:09 INFO - PROCESS | 1778 | 1465223529268 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:32:09 INFO - PROCESS | 1778 | 1465223529525 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 1778 | 1465223529538 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e3400 == 36 [pid = 1778] [id = 578] 07:32:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8e6e6400) [pid = 1778] [serial = 1735] [outer = (nil)] 07:32:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8f105800) [pid = 1778] [serial = 1736] [outer = 0x8e6e6400] 07:32:09 INFO - PROCESS | 1778 | 1465223529624 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x90917c00) [pid = 1778] [serial = 1737] [outer = 0x8e6e6400] 07:32:10 INFO - PROCESS | 1778 | 1465223530580 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]]]}] 07:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1650ms 07:32:10 INFO - PROCESS | 1778 | 1465223530632 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 1778 | 1465223530639 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 07:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:32:10 INFO - PROCESS | 1778 | 1465223530650 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 1778 | 1465223530654 Marionette TRACE conn3 <- [1,2286,null,{}] 07:32:10 INFO - PROCESS | 1778 | 1465223530660 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}] 07:32:10 INFO - PROCESS | 1778 | 1465223530666 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:10 INFO - PROCESS | 1778 | 1465223530853 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:32:11 INFO - PROCESS | 1778 | 1465223531108 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 1778 | 1465223531116 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e012800 == 37 [pid = 1778] [id = 579] 07:32:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x91cdb800) [pid = 1778] [serial = 1738] [outer = (nil)] 07:32:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92314800) [pid = 1778] [serial = 1739] [outer = 0x91cdb800] 07:32:11 INFO - PROCESS | 1778 | 1465223531247 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x92439000) [pid = 1778] [serial = 1740] [outer = 0x91cdb800] 07:32:12 INFO - PROCESS | 1778 | 1465223532341 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]]]}] 07:32:12 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 07:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1745ms 07:32:12 INFO - PROCESS | 1778 | 1465223532395 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 1778 | 1465223532399 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 07:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:32:12 INFO - PROCESS | 1778 | 1465223532406 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 1778 | 1465223532412 Marionette TRACE conn3 <- [1,2290,null,{}] 07:32:12 INFO - PROCESS | 1778 | 1465223532428 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}] 07:32:12 INFO - PROCESS | 1778 | 1465223532437 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:12 INFO - PROCESS | 1778 | 1465223532621 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:32:12 INFO - PROCESS | 1778 | 1465223532849 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 1778 | 1465223532863 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x929d4800 == 38 [pid = 1778] [id = 580] 07:32:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x929d5400) [pid = 1778] [serial = 1741] [outer = (nil)] 07:32:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x92a09000) [pid = 1778] [serial = 1742] [outer = 0x929d5400] 07:32:12 INFO - PROCESS | 1778 | 1465223532987 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x92bdd800) [pid = 1778] [serial = 1743] [outer = 0x929d5400] 07:32:13 INFO - PROCESS | 1778 | 1465223533989 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]]]}] 07:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1602ms 07:32:14 INFO - PROCESS | 1778 | 1465223534008 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 1778 | 1465223534013 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 07:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:32:14 INFO - PROCESS | 1778 | 1465223534019 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - PROCESS | 1778 | 1465223534022 Marionette TRACE conn3 <- [1,2294,null,{}] 07:32:14 INFO - PROCESS | 1778 | 1465223534028 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}] 07:32:14 INFO - PROCESS | 1778 | 1465223534034 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:14 INFO - PROCESS | 1778 | 1465223534216 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:32:14 INFO - PROCESS | 1778 | 1465223534409 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 1778 | 1465223534416 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x92bdec00 == 39 [pid = 1778] [id = 581] 07:32:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x92be4800) [pid = 1778] [serial = 1744] [outer = (nil)] 07:32:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x92ce1000) [pid = 1778] [serial = 1745] [outer = 0x92be4800] 07:32:14 INFO - PROCESS | 1778 | 1465223534502 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x92cd2400) [pid = 1778] [serial = 1746] [outer = 0x92be4800] 07:32:15 INFO - PROCESS | 1778 | 1465223535510 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]]]}] 07:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1530ms 07:32:15 INFO - PROCESS | 1778 | 1465223535550 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 1778 | 1465223535554 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 07:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:32:15 INFO - PROCESS | 1778 | 1465223535590 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 1778 | 1465223535594 Marionette TRACE conn3 <- [1,2298,null,{}] 07:32:15 INFO - PROCESS | 1778 | 1465223535600 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}] 07:32:15 INFO - PROCESS | 1778 | 1465223535605 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:15 INFO - PROCESS | 1778 | 1465223535781 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:32:16 INFO - PROCESS | 1778 | 1465223536232 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 1778 | 1465223536242 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e015400 == 40 [pid = 1778] [id = 582] 07:32:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x8e018c00) [pid = 1778] [serial = 1747] [outer = (nil)] 07:32:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x8e01e400) [pid = 1778] [serial = 1748] [outer = 0x8e018c00] 07:32:16 INFO - PROCESS | 1778 | 1465223536321 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8e3e1800) [pid = 1778] [serial = 1749] [outer = 0x8e018c00] 07:32:17 INFO - PROCESS | 1778 | --DOCSHELL 0x9242ec00 == 39 [pid = 1778] [id = 569] 07:32:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8e016000 == 38 [pid = 1778] [id = 576] 07:32:17 INFO - PROCESS | 1778 | --DOCSHELL 0x91cc0800 == 37 [pid = 1778] [id = 575] 07:32:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8f11e000 == 36 [pid = 1778] [id = 574] 07:32:17 INFO - PROCESS | 1778 | 1465223537347 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]]]}] 07:32:17 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e0c00 == 35 [pid = 1778] [id = 573] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x936e9c00) [pid = 1778] [serial = 1692] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x92cdf000) [pid = 1778] [serial = 1691] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x929ca800) [pid = 1778] [serial = 1686] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8f068800) [pid = 1778] [serial = 1676] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x9284c000) [pid = 1778] [serial = 1683] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x919ec000) [pid = 1778] [serial = 1679] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x919f2400) [pid = 1778] [serial = 1673] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8f109800) [pid = 1778] [serial = 1664] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92495400) [pid = 1778] [serial = 1668] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92674800) [pid = 1778] [serial = 1674] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x929d0800) [pid = 1778] [serial = 1685] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8f125c00) [pid = 1778] [serial = 1677] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x91cbec00) [pid = 1778] [serial = 1680] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9231f000) [pid = 1778] [serial = 1667] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x9231c400) [pid = 1778] [serial = 1688] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92841800) [pid = 1778] [serial = 1682] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x929afc00) [pid = 1778] [serial = 1670] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x929b6400) [pid = 1778] [serial = 1671] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x9091dc00) [pid = 1778] [serial = 1665] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92672400) [pid = 1778] [serial = 1662] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9249b000) [pid = 1778] [serial = 1661] [outer = (nil)] [url = about:blank] 07:32:17 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x929ccc00) [pid = 1778] [serial = 1689] [outer = (nil)] [url = about:blank] 07:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1843ms 07:32:17 INFO - PROCESS | 1778 | 1465223537433 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:32:17 INFO - PROCESS | 1778 | 1465223537439 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 07:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:32:17 INFO - PROCESS | 1778 | 1465223537446 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - PROCESS | 1778 | 1465223537451 Marionette TRACE conn3 <- [1,2302,null,{}] 07:32:17 INFO - PROCESS | 1778 | 1465223537459 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}] 07:32:17 INFO - PROCESS | 1778 | 1465223537466 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:17 INFO - PROCESS | 1778 | 1465223537628 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:32:17 INFO - PROCESS | 1778 | 1465223537774 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 1778 | 1465223537781 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f12bc00 == 36 [pid = 1778] [id = 583] 07:32:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x90917800) [pid = 1778] [serial = 1750] [outer = (nil)] 07:32:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x90bf1400) [pid = 1778] [serial = 1751] [outer = 0x90917800] 07:32:17 INFO - PROCESS | 1778 | 1465223537857 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x919f0c00) [pid = 1778] [serial = 1752] [outer = 0x90917800] 07:32:18 INFO - PROCESS | 1778 | 1465223538668 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]]]}] 07:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1233ms 07:32:18 INFO - PROCESS | 1778 | 1465223538683 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 1778 | 1465223538689 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 07:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:32:18 INFO - PROCESS | 1778 | 1465223538719 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 1778 | 1465223538721 Marionette TRACE conn3 <- [1,2306,null,{}] 07:32:18 INFO - PROCESS | 1778 | 1465223538728 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}] 07:32:18 INFO - PROCESS | 1778 | 1465223538733 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:18 INFO - PROCESS | 1778 | 1465223538895 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:32:18 INFO - PROCESS | 1778 | 1465223538912 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 1778 | 1465223538921 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x92321800 == 37 [pid = 1778] [id = 584] 07:32:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92322c00) [pid = 1778] [serial = 1753] [outer = (nil)] 07:32:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9249d800) [pid = 1778] [serial = 1754] [outer = 0x92322c00] 07:32:18 INFO - PROCESS | 1778 | 1465223538989 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92841800) [pid = 1778] [serial = 1755] [outer = 0x92322c00] 07:32:20 INFO - PROCESS | 1778 | 1465223540035 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]]]}] 07:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1390ms 07:32:20 INFO - PROCESS | 1778 | 1465223540099 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 1778 | 1465223540104 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 07:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:32:20 INFO - PROCESS | 1778 | 1465223540117 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 1778 | 1465223540127 Marionette TRACE conn3 <- [1,2310,null,{}] 07:32:20 INFO - PROCESS | 1778 | 1465223540141 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}] 07:32:20 INFO - PROCESS | 1778 | 1465223540149 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:20 INFO - PROCESS | 1778 | 1465223540382 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:32:20 INFO - PROCESS | 1778 | 1465223540411 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 1778 | 1465223540416 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x92673800 == 38 [pid = 1778] [id = 585] 07:32:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x929b0800) [pid = 1778] [serial = 1756] [outer = (nil)] 07:32:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x929d3400) [pid = 1778] [serial = 1757] [outer = 0x929b0800] 07:32:20 INFO - PROCESS | 1778 | 1465223540487 Marionette DEBUG loaded listener.js 07:32:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929d7400) [pid = 1778] [serial = 1758] [outer = 0x929b0800] 07:32:21 INFO - PROCESS | 1778 | 1465223541465 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]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1408ms 07:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:32:21 INFO - PROCESS | 1778 | 1465223541518 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 1778 | 1465223541522 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 07:32:21 INFO - PROCESS | 1778 | 1465223541528 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 1778 | 1465223541532 Marionette TRACE conn3 <- [1,2314,null,{}] 07:32:21 INFO - PROCESS | 1778 | 1465223541543 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}] 07:32:21 INFO - PROCESS | 1778 | 1465223541547 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:21 INFO - PROCESS | 1778 | 1465223541806 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:32:21 INFO - PROCESS | 1778 | 1465223541839 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 1778 | 1465223541848 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbbc00 == 39 [pid = 1778] [id = 586] 07:32:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x929d1800) [pid = 1778] [serial = 1759] [outer = (nil)] 07:32:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92be5400) [pid = 1778] [serial = 1760] [outer = 0x929d1800] 07:32:21 INFO - PROCESS | 1778 | 1465223541916 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x936e9800) [pid = 1778] [serial = 1761] [outer = 0x929d1800] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8e6e9c00) [pid = 1778] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92434000) [pid = 1778] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x936edc00) [pid = 1778] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8f120c00) [pid = 1778] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x919efc00) [pid = 1778] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x936efc00) [pid = 1778] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8f121800) [pid = 1778] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8f10b800) [pid = 1778] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x90922800) [pid = 1778] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8e6e1c00) [pid = 1778] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e019000) [pid = 1778] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91cc1c00) [pid = 1778] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:32:22 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e020800) [pid = 1778] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:32:22 INFO - PROCESS | 1778 | 1465223542936 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]]]}] 07:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1438ms 07:32:22 INFO - PROCESS | 1778 | 1465223542965 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 1778 | 1465223542969 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 07:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:32:22 INFO - PROCESS | 1778 | 1465223542975 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 1778 | 1465223542979 Marionette TRACE conn3 <- [1,2318,null,{}] 07:32:22 INFO - PROCESS | 1778 | 1465223542984 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}] 07:32:22 INFO - PROCESS | 1778 | 1465223542989 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:23 INFO - PROCESS | 1778 | 1465223543149 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:32:23 INFO - PROCESS | 1778 | 1465223543164 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 1778 | 1465223543180 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d4400 == 40 [pid = 1778] [id = 587] 07:32:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8f06a000) [pid = 1778] [serial = 1762] [outer = (nil)] 07:32:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9249e000) [pid = 1778] [serial = 1763] [outer = 0x8f06a000] 07:32:23 INFO - PROCESS | 1778 | 1465223543395 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x936ee000) [pid = 1778] [serial = 1764] [outer = 0x8f06a000] 07:32:24 INFO - PROCESS | 1778 | 1465223544197 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] 07:32:24 INFO - PROCESS | 1778 | 1465223544223 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 07:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:32:24 INFO - PROCESS | 1778 | 1465223544229 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 1778 | 1465223544232 Marionette TRACE conn3 <- [1,2322,null,{}] 07:32:24 INFO - PROCESS | 1778 | 1465223544237 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}] 07:32:24 INFO - PROCESS | 1778 | 1465223544243 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:24 INFO - PROCESS | 1778 | 1465223544513 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:32:24 INFO - PROCESS | 1778 | 1465223544661 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 1778 | 1465223544670 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d8400 == 41 [pid = 1778] [id = 588] 07:32:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e013000) [pid = 1778] [serial = 1765] [outer = (nil)] 07:32:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8e3ddc00) [pid = 1778] [serial = 1766] [outer = 0x8e013000] 07:32:24 INFO - PROCESS | 1778 | 1465223544755 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e6ef000) [pid = 1778] [serial = 1767] [outer = 0x8e013000] 07:32:25 INFO - PROCESS | 1778 | 1465223545793 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]]]}] 07:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1593ms 07:32:25 INFO - PROCESS | 1778 | 1465223545825 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:32:25 INFO - PROCESS | 1778 | 1465223545832 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 07:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:32:25 INFO - PROCESS | 1778 | 1465223545841 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - PROCESS | 1778 | 1465223545846 Marionette TRACE conn3 <- [1,2326,null,{}] 07:32:25 INFO - PROCESS | 1778 | 1465223545853 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}] 07:32:25 INFO - PROCESS | 1778 | 1465223545859 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:26 INFO - PROCESS | 1778 | 1465223546050 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:32:26 INFO - PROCESS | 1778 | 1465223546250 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 1778 | 1465223546260 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cc1c00 == 42 [pid = 1778] [id = 589] 07:32:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91cd7800) [pid = 1778] [serial = 1768] [outer = (nil)] 07:32:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9231a800) [pid = 1778] [serial = 1769] [outer = 0x91cd7800] 07:32:26 INFO - PROCESS | 1778 | 1465223546390 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92496400) [pid = 1778] [serial = 1770] [outer = 0x91cd7800] 07:32:27 INFO - PROCESS | 1778 | 1465223547422 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]]]}] 07:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1645ms 07:32:27 INFO - PROCESS | 1778 | 1465223547486 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:32:27 INFO - PROCESS | 1778 | 1465223547492 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 07:32:27 INFO - PROCESS | 1778 | 1465223547498 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - PROCESS | 1778 | 1465223547502 Marionette TRACE conn3 <- [1,2330,null,{}] 07:32:27 INFO - PROCESS | 1778 | 1465223547508 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}] 07:32:27 INFO - PROCESS | 1778 | 1465223547514 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:27 INFO - PROCESS | 1778 | 1465223547698 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:32:27 INFO - PROCESS | 1778 | 1465223547887 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 1778 | 1465223547893 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x92314c00 == 43 [pid = 1778] [id = 590] 07:32:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929cb800) [pid = 1778] [serial = 1771] [outer = (nil)] 07:32:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92be6000) [pid = 1778] [serial = 1772] [outer = 0x929cb800] 07:32:27 INFO - PROCESS | 1778 | 1465223547975 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x939d9800) [pid = 1778] [serial = 1773] [outer = 0x929cb800] 07:32:29 INFO - PROCESS | 1778 | 1465223549027 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]]]}] 07:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1582ms 07:32:29 INFO - PROCESS | 1778 | 1465223549081 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 1778 | 1465223549087 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 07:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:32:29 INFO - PROCESS | 1778 | 1465223549104 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 1778 | 1465223549112 Marionette TRACE conn3 <- [1,2334,null,{}] 07:32:29 INFO - PROCESS | 1778 | 1465223549118 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}] 07:32:29 INFO - PROCESS | 1778 | 1465223549125 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:29 INFO - PROCESS | 1778 | 1465223549364 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:32:29 INFO - PROCESS | 1778 | 1465223549596 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 1778 | 1465223549605 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbf800 == 44 [pid = 1778] [id = 591] 07:32:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92438c00) [pid = 1778] [serial = 1774] [outer = (nil)] 07:32:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x9453b400) [pid = 1778] [serial = 1775] [outer = 0x92438c00] 07:32:29 INFO - PROCESS | 1778 | 1465223549729 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x94f28000) [pid = 1778] [serial = 1776] [outer = 0x92438c00] 07:32:30 INFO - PROCESS | 1778 | 1465223550655 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]]]}] 07:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1593ms 07:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:32:30 INFO - PROCESS | 1778 | 1465223550690 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 1778 | 1465223550693 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 07:32:30 INFO - PROCESS | 1778 | 1465223550700 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 1778 | 1465223550703 Marionette TRACE conn3 <- [1,2338,null,{}] 07:32:30 INFO - PROCESS | 1778 | 1465223550710 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}] 07:32:30 INFO - PROCESS | 1778 | 1465223550716 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:30 INFO - PROCESS | 1778 | 1465223550896 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:32:31 INFO - PROCESS | 1778 | 1465223551083 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 1778 | 1465223551098 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f2a800 == 45 [pid = 1778] [id = 592] 07:32:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x94f5ec00) [pid = 1778] [serial = 1777] [outer = (nil)] 07:32:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x94f66800) [pid = 1778] [serial = 1778] [outer = 0x94f5ec00] 07:32:31 INFO - PROCESS | 1778 | 1465223551181 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x94f98000) [pid = 1778] [serial = 1779] [outer = 0x94f5ec00] 07:32:32 INFO - PROCESS | 1778 | 1465223552147 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]]]}] 07:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1482ms 07:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:32:32 INFO - PROCESS | 1778 | 1465223552182 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 1778 | 1465223552185 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 07:32:32 INFO - PROCESS | 1778 | 1465223552192 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - PROCESS | 1778 | 1465223552196 Marionette TRACE conn3 <- [1,2342,null,{}] 07:32:32 INFO - PROCESS | 1778 | 1465223552202 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}] 07:32:32 INFO - PROCESS | 1778 | 1465223552207 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:32 INFO - PROCESS | 1778 | 1465223552400 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:32:32 INFO - PROCESS | 1778 | 1465223552598 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 1778 | 1465223552617 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f103400 == 46 [pid = 1778] [id = 593] 07:32:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x8f10a800) [pid = 1778] [serial = 1780] [outer = (nil)] 07:32:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x919ed800) [pid = 1778] [serial = 1781] [outer = 0x8f10a800] 07:32:32 INFO - PROCESS | 1778 | 1465223552805 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x95081400) [pid = 1778] [serial = 1782] [outer = 0x8f10a800] 07:32:33 INFO - PROCESS | 1778 | 1465223553996 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]]]}] 07:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1841ms 07:32:34 INFO - PROCESS | 1778 | 1465223554033 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 1778 | 1465223554040 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 07:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:32:34 INFO - PROCESS | 1778 | 1465223554048 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 1778 | 1465223554052 Marionette TRACE conn3 <- [1,2346,null,{}] 07:32:34 INFO - PROCESS | 1778 | 1465223554061 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}] 07:32:34 INFO - PROCESS | 1778 | 1465223554066 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:34 INFO - PROCESS | 1778 | 1465223554277 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:32:34 INFO - PROCESS | 1778 | 1465223554616 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 1778 | 1465223554625 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bf0400 == 47 [pid = 1778] [id = 594] 07:32:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x90bf3c00) [pid = 1778] [serial = 1783] [outer = (nil)] 07:32:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x919f2800) [pid = 1778] [serial = 1784] [outer = 0x90bf3c00] 07:32:34 INFO - PROCESS | 1778 | 1465223554705 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x91ce1400) [pid = 1778] [serial = 1785] [outer = 0x90bf3c00] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d4400 == 46 [pid = 1778] [id = 587] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbbc00 == 45 [pid = 1778] [id = 586] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x92673800 == 44 [pid = 1778] [id = 585] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x92321800 == 43 [pid = 1778] [id = 584] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8f12bc00 == 42 [pid = 1778] [id = 583] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e015400 == 41 [pid = 1778] [id = 582] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8f108400 == 40 [pid = 1778] [id = 572] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x936e0400 == 39 [pid = 1778] [id = 566] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8f061400 == 38 [pid = 1778] [id = 568] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x92499400 == 37 [pid = 1778] [id = 577] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e3400 == 36 [pid = 1778] [id = 578] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8e012800 == 35 [pid = 1778] [id = 579] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x92bdec00 == 34 [pid = 1778] [id = 581] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d0400 == 33 [pid = 1778] [id = 570] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x929d4800 == 32 [pid = 1778] [id = 580] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cd000 == 31 [pid = 1778] [id = 571] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d1400 == 30 [pid = 1778] [id = 567] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8f103400 == 29 [pid = 1778] [id = 593] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x94f2a800 == 28 [pid = 1778] [id = 592] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbf800 == 27 [pid = 1778] [id = 591] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x92314c00 == 26 [pid = 1778] [id = 590] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d8400 == 25 [pid = 1778] [id = 588] 07:32:36 INFO - PROCESS | 1778 | --DOCSHELL 0x91cc1c00 == 24 [pid = 1778] [id = 589] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x92673400) [pid = 1778] [serial = 1733] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x90e8b000) [pid = 1778] [serial = 1695] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8f124800) [pid = 1778] [serial = 1694] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x929cf000) [pid = 1778] [serial = 1698] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x92673000) [pid = 1778] [serial = 1697] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x93a6e800) [pid = 1778] [serial = 1701] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x939a5c00) [pid = 1778] [serial = 1700] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x93ad1c00) [pid = 1778] [serial = 1704] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x93acfc00) [pid = 1778] [serial = 1703] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x9453fc00) [pid = 1778] [serial = 1707] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9453c000) [pid = 1778] [serial = 1706] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x94f9b000) [pid = 1778] [serial = 1710] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x94f93800) [pid = 1778] [serial = 1709] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9091ac00) [pid = 1778] [serial = 1724] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x90bec800) [pid = 1778] [serial = 1719] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8f126c00) [pid = 1778] [serial = 1718] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x95125800) [pid = 1778] [serial = 1713] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8e6eac00) [pid = 1778] [serial = 1721] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8f061c00) [pid = 1778] [serial = 1722] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x95087400) [pid = 1778] [serial = 1712] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9744dc00) [pid = 1778] [serial = 1716] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9744cc00) [pid = 1778] [serial = 1715] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x91ce4c00) [pid = 1778] [serial = 1727] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8f065400) [pid = 1778] [serial = 1730] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x92315000) [pid = 1778] [serial = 1728] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x90be9c00) [pid = 1778] [serial = 1725] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92496000) [pid = 1778] [serial = 1731] [outer = (nil)] [url = about:blank] 07:32:36 INFO - PROCESS | 1778 | 1465223556673 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]]]}] 07:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2688ms 07:32:36 INFO - PROCESS | 1778 | 1465223556737 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 1778 | 1465223556743 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 07:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:32:36 INFO - PROCESS | 1778 | 1465223556752 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 1778 | 1465223556757 Marionette TRACE conn3 <- [1,2350,null,{}] 07:32:36 INFO - PROCESS | 1778 | 1465223556765 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}] 07:32:36 INFO - PROCESS | 1778 | 1465223556771 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:36 INFO - PROCESS | 1778 | 1465223556982 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:32:37 INFO - PROCESS | 1778 | 1465223557247 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 1778 | 1465223557255 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f061400 == 25 [pid = 1778] [id = 595] 07:32:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8f061c00) [pid = 1778] [serial = 1786] [outer = (nil)] 07:32:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8f068400) [pid = 1778] [serial = 1787] [outer = 0x8f061c00] 07:32:37 INFO - PROCESS | 1778 | 1465223557333 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8f102400) [pid = 1778] [serial = 1788] [outer = 0x8f061c00] 07:32:38 INFO - PROCESS | 1778 | 1465223558145 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]]]}] 07:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1441ms 07:32:38 INFO - PROCESS | 1778 | 1465223558192 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 1778 | 1465223558201 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 07:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:32:38 INFO - PROCESS | 1778 | 1465223558211 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 1778 | 1465223558216 Marionette TRACE conn3 <- [1,2354,null,{}] 07:32:38 INFO - PROCESS | 1778 | 1465223558222 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}] 07:32:38 INFO - PROCESS | 1778 | 1465223558228 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:38 INFO - PROCESS | 1778 | 1465223558407 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:32:38 INFO - PROCESS | 1778 | 1465223558554 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 1778 | 1465223558565 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x90915c00 == 26 [pid = 1778] [id = 596] 07:32:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x90923400) [pid = 1778] [serial = 1789] [outer = (nil)] 07:32:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x90bed000) [pid = 1778] [serial = 1790] [outer = 0x90923400] 07:32:38 INFO - PROCESS | 1778 | 1465223558637 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x90e8a800) [pid = 1778] [serial = 1791] [outer = 0x90923400] 07:32:39 INFO - PROCESS | 1778 | 1465223559562 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]]]}] 07:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1382ms 07:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:32:39 INFO - PROCESS | 1778 | 1465223559594 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 1778 | 1465223559597 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 07:32:39 INFO - PROCESS | 1778 | 1465223559604 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - PROCESS | 1778 | 1465223559610 Marionette TRACE conn3 <- [1,2358,null,{}] 07:32:39 INFO - PROCESS | 1778 | 1465223559635 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}] 07:32:39 INFO - PROCESS | 1778 | 1465223559646 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:39 INFO - PROCESS | 1778 | 1465223559865 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:32:39 INFO - PROCESS | 1778 | 1465223559893 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 1778 | 1465223559902 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f1b400 == 27 [pid = 1778] [id = 597] 07:32:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91f1ec00) [pid = 1778] [serial = 1792] [outer = (nil)] 07:32:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92315000) [pid = 1778] [serial = 1793] [outer = 0x91f1ec00] 07:32:39 INFO - PROCESS | 1778 | 1465223559977 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x9242f800) [pid = 1778] [serial = 1794] [outer = 0x91f1ec00] 07:32:40 INFO - PROCESS | 1778 | 1465223560947 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]]]}] 07:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1388ms 07:32:40 INFO - PROCESS | 1778 | 1465223560992 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 1778 | 1465223560997 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 07:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:32:41 INFO - PROCESS | 1778 | 1465223561008 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 1778 | 1465223561011 Marionette TRACE conn3 <- [1,2362,null,{}] 07:32:41 INFO - PROCESS | 1778 | 1465223561015 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}] 07:32:41 INFO - PROCESS | 1778 | 1465223561021 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:41 INFO - PROCESS | 1778 | 1465223561708 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:32:41 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8f06a000) [pid = 1778] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:32:41 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x929b0800) [pid = 1778] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:32:41 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x929d1800) [pid = 1778] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:32:41 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e018c00) [pid = 1778] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:32:41 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9249ec00) [pid = 1778] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:32:41 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92be4800) [pid = 1778] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:32:41 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x929d5400) [pid = 1778] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:32:41 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e6e6400) [pid = 1778] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:32:41 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x90917800) [pid = 1778] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:32:41 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91cdb800) [pid = 1778] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:32:41 INFO - PROCESS | 1778 | 1465223561954 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:41 INFO - PROCESS | 1778 | 1465223561962 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d6800 == 28 [pid = 1778] [id = 598] 07:32:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8e3dc400) [pid = 1778] [serial = 1795] [outer = (nil)] 07:32:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x90922000) [pid = 1778] [serial = 1796] [outer = 0x8e3dc400] 07:32:42 INFO - PROCESS | 1778 | 1465223562050 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92494c00) [pid = 1778] [serial = 1797] [outer = 0x8e3dc400] 07:32:42 INFO - PROCESS | 1778 | 1465223562836 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]]]}] 07:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1882ms 07:32:42 INFO - PROCESS | 1778 | 1465223562895 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 1778 | 1465223562899 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 07:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:32:42 INFO - PROCESS | 1778 | 1465223562906 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 1778 | 1465223562909 Marionette TRACE conn3 <- [1,2366,null,{}] 07:32:42 INFO - PROCESS | 1778 | 1465223562927 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}] 07:32:42 INFO - PROCESS | 1778 | 1465223562932 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:43 INFO - PROCESS | 1778 | 1465223563091 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:32:43 INFO - PROCESS | 1778 | 1465223563100 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 1778 | 1465223563107 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x924a1000 == 29 [pid = 1778] [id = 599] 07:32:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9266d800) [pid = 1778] [serial = 1798] [outer = (nil)] 07:32:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92845000) [pid = 1778] [serial = 1799] [outer = 0x9266d800] 07:32:43 INFO - PROCESS | 1778 | 1465223563187 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9284c400) [pid = 1778] [serial = 1800] [outer = 0x9266d800] 07:32:44 INFO - PROCESS | 1778 | 1465223564468 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]]]}] 07:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1635ms 07:32:44 INFO - PROCESS | 1778 | 1465223564543 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 1778 | 1465223564550 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 07:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:32:44 INFO - PROCESS | 1778 | 1465223564560 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 1778 | 1465223564564 Marionette TRACE conn3 <- [1,2370,null,{}] 07:32:44 INFO - PROCESS | 1778 | 1465223564575 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}] 07:32:44 INFO - PROCESS | 1778 | 1465223564581 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:44 INFO - PROCESS | 1778 | 1465223564805 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:32:45 INFO - PROCESS | 1778 | 1465223565049 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 1778 | 1465223565058 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ea800 == 30 [pid = 1778] [id = 600] 07:32:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e6ee000) [pid = 1778] [serial = 1801] [outer = (nil)] 07:32:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8f125c00) [pid = 1778] [serial = 1802] [outer = 0x8e6ee000] 07:32:45 INFO - PROCESS | 1778 | 1465223565182 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x90be9800) [pid = 1778] [serial = 1803] [outer = 0x8e6ee000] 07:32:46 INFO - PROCESS | 1778 | 1465223566242 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]]]}] 07:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1740ms 07:32:46 INFO - PROCESS | 1778 | 1465223566299 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 1778 | 1465223566307 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 07:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:32:46 INFO - PROCESS | 1778 | 1465223566319 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 1778 | 1465223566323 Marionette TRACE conn3 <- [1,2374,null,{}] 07:32:46 INFO - PROCESS | 1778 | 1465223566330 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}] 07:32:46 INFO - PROCESS | 1778 | 1465223566336 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:46 INFO - PROCESS | 1778 | 1465223566526 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:32:46 INFO - PROCESS | 1778 | 1465223566783 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 1778 | 1465223566794 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:46 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bf8000 == 31 [pid = 1778] [id = 601] 07:32:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91ce2c00) [pid = 1778] [serial = 1804] [outer = (nil)] 07:32:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92436c00) [pid = 1778] [serial = 1805] [outer = 0x91ce2c00] 07:32:46 INFO - PROCESS | 1778 | 1465223566926 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9249c400) [pid = 1778] [serial = 1806] [outer = 0x91ce2c00] 07:32:48 INFO - PROCESS | 1778 | 1465223568007 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]]]}] 07:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1742ms 07:32:48 INFO - PROCESS | 1778 | 1465223568061 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 1778 | 1465223568064 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 07:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:32:48 INFO - PROCESS | 1778 | 1465223568071 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 1778 | 1465223568078 Marionette TRACE conn3 <- [1,2378,null,{}] 07:32:48 INFO - PROCESS | 1778 | 1465223568095 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}] 07:32:48 INFO - PROCESS | 1778 | 1465223568103 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:48 INFO - PROCESS | 1778 | 1465223568302 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:32:48 INFO - PROCESS | 1778 | 1465223568535 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 1778 | 1465223568548 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x929d0800 == 32 [pid = 1778] [id = 602] 07:32:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x929d1000) [pid = 1778] [serial = 1807] [outer = (nil)] 07:32:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929d4c00) [pid = 1778] [serial = 1808] [outer = 0x929d1000] 07:32:48 INFO - PROCESS | 1778 | 1465223568652 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92a06800) [pid = 1778] [serial = 1809] [outer = 0x929d1000] 07:32:49 INFO - PROCESS | 1778 | 1465223569598 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]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1588ms 07:32:49 INFO - PROCESS | 1778 | 1465223569676 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 1778 | 1465223569681 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 07:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:32:49 INFO - PROCESS | 1778 | 1465223569689 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 1778 | 1465223569692 Marionette TRACE conn3 <- [1,2382,null,{}] 07:32:49 INFO - PROCESS | 1778 | 1465223569698 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}] 07:32:49 INFO - PROCESS | 1778 | 1465223569703 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:49 INFO - PROCESS | 1778 | 1465223569889 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:32:50 INFO - PROCESS | 1778 | 1465223570075 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 1778 | 1465223570082 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e3c00 == 33 [pid = 1778] [id = 603] 07:32:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8f067000) [pid = 1778] [serial = 1810] [outer = (nil)] 07:32:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x91f21400) [pid = 1778] [serial = 1811] [outer = 0x8f067000] 07:32:50 INFO - PROCESS | 1778 | 1465223570209 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x92a04c00) [pid = 1778] [serial = 1812] [outer = 0x8f067000] 07:32:51 INFO - PROCESS | 1778 | 1465223571411 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]]]}] 07:32:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d6800 == 32 [pid = 1778] [id = 598] 07:32:51 INFO - PROCESS | 1778 | --DOCSHELL 0x91f1b400 == 31 [pid = 1778] [id = 597] 07:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1833ms 07:32:51 INFO - PROCESS | 1778 | --DOCSHELL 0x90915c00 == 30 [pid = 1778] [id = 596] 07:32:51 INFO - PROCESS | 1778 | --DOCSHELL 0x8f061400 == 29 [pid = 1778] [id = 595] 07:32:51 INFO - PROCESS | 1778 | --DOCSHELL 0x90bf0400 == 28 [pid = 1778] [id = 594] 07:32:51 INFO - PROCESS | 1778 | 1465223571538 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 1778 | 1465223571544 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 07:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:32:51 INFO - PROCESS | 1778 | 1465223571561 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 1778 | 1465223571565 Marionette TRACE conn3 <- [1,2386,null,{}] 07:32:51 INFO - PROCESS | 1778 | 1465223571573 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}] 07:32:51 INFO - PROCESS | 1778 | 1465223571579 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:51 INFO - PROCESS | 1778 | 1465223571732 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9249e000) [pid = 1778] [serial = 1763] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x929d7400) [pid = 1778] [serial = 1758] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92be5400) [pid = 1778] [serial = 1760] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e01e400) [pid = 1778] [serial = 1748] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e3e1800) [pid = 1778] [serial = 1749] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x929ac800) [pid = 1778] [serial = 1734] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92ce1000) [pid = 1778] [serial = 1745] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92cd2400) [pid = 1778] [serial = 1746] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92a09000) [pid = 1778] [serial = 1742] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92bdd800) [pid = 1778] [serial = 1743] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x8f105800) [pid = 1778] [serial = 1736] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x90917c00) [pid = 1778] [serial = 1737] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9249d800) [pid = 1778] [serial = 1754] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x90bf1400) [pid = 1778] [serial = 1751] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x919f0c00) [pid = 1778] [serial = 1752] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92314800) [pid = 1778] [serial = 1739] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92439000) [pid = 1778] [serial = 1740] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x929d3400) [pid = 1778] [serial = 1757] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x936e9800) [pid = 1778] [serial = 1761] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x936ee000) [pid = 1778] [serial = 1764] [outer = (nil)] [url = about:blank] 07:32:51 INFO - PROCESS | 1778 | 1465223571924 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 1778 | 1465223571932 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f069400 == 29 [pid = 1778] [id = 604] 07:32:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8f069800) [pid = 1778] [serial = 1813] [outer = (nil)] 07:32:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8f124800) [pid = 1778] [serial = 1814] [outer = 0x8f069800] 07:32:52 INFO - PROCESS | 1778 | 1465223572073 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x90919400) [pid = 1778] [serial = 1815] [outer = 0x8f069800] 07:32:52 INFO - PROCESS | 1778 | 1465223572927 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]]]}] 07:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1412ms 07:32:52 INFO - PROCESS | 1778 | 1465223572973 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 1778 | 1465223572981 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 07:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:32:52 INFO - PROCESS | 1778 | 1465223572991 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - PROCESS | 1778 | 1465223572994 Marionette TRACE conn3 <- [1,2390,null,{}] 07:32:53 INFO - PROCESS | 1778 | 1465223573000 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}] 07:32:53 INFO - PROCESS | 1778 | 1465223573006 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:53 INFO - PROCESS | 1778 | 1465223573178 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:32:53 INFO - PROCESS | 1778 | 1465223573321 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:53 INFO - PROCESS | 1778 | 1465223573329 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10dc00 == 30 [pid = 1778] [id = 605] 07:32:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91cb6800) [pid = 1778] [serial = 1816] [outer = (nil)] 07:32:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91cda800) [pid = 1778] [serial = 1817] [outer = 0x91cb6800] 07:32:53 INFO - PROCESS | 1778 | 1465223573411 Marionette DEBUG loaded listener.js 07:32:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x9231c800) [pid = 1778] [serial = 1818] [outer = 0x91cb6800] 07:32:54 INFO - PROCESS | 1778 | 1465223574298 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]]]}] 07:32:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:32:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1379ms 07:32:54 INFO - PROCESS | 1778 | 1465223574376 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 1778 | 1465223574379 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 07:32:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:32:54 INFO - PROCESS | 1778 | 1465223574386 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 1778 | 1465223574392 Marionette TRACE conn3 <- [1,2394,null,{}] 07:32:54 INFO - PROCESS | 1778 | 1465223574413 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}] 07:32:54 INFO - PROCESS | 1778 | 1465223574421 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:54 INFO - PROCESS | 1778 | 1465223574649 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:32:54 INFO - PROCESS | 1778 | 1465223574669 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 1778 | 1465223574683 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x9284c800 == 31 [pid = 1778] [id = 606] 07:32:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9284dc00) [pid = 1778] [serial = 1819] [outer = (nil)] 07:32:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x929b8c00) [pid = 1778] [serial = 1820] [outer = 0x9284dc00] 07:32:54 INFO - PROCESS | 1778 | 1465223574751 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x929d2800) [pid = 1778] [serial = 1821] [outer = 0x9284dc00] 07:32:55 INFO - PROCESS | 1778 | 1465223575703 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]]]}] 07:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1347ms 07:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:32:55 INFO - PROCESS | 1778 | 1465223575734 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 1778 | 1465223575737 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 07:32:55 INFO - PROCESS | 1778 | 1465223575744 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 1778 | 1465223575747 Marionette TRACE conn3 <- [1,2398,null,{}] 07:32:55 INFO - PROCESS | 1778 | 1465223575761 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}] 07:32:55 INFO - PROCESS | 1778 | 1465223575765 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:55 INFO - PROCESS | 1778 | 1465223575971 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:32:56 INFO - PROCESS | 1778 | 1465223575993 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 1778 | 1465223576001 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f061400 == 32 [pid = 1778] [id = 607] 07:32:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x929d5400) [pid = 1778] [serial = 1822] [outer = (nil)] 07:32:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92be2000) [pid = 1778] [serial = 1823] [outer = 0x929d5400] 07:32:56 INFO - PROCESS | 1778 | 1465223576069 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92be7000) [pid = 1778] [serial = 1824] [outer = 0x929d5400] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8e013000) [pid = 1778] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91cd7800) [pid = 1778] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x929cb800) [pid = 1778] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92438c00) [pid = 1778] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x94f5ec00) [pid = 1778] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8f10a800) [pid = 1778] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90923400) [pid = 1778] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x90bf3c00) [pid = 1778] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91f1ec00) [pid = 1778] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8f061c00) [pid = 1778] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e3dc400) [pid = 1778] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:32:56 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x92322c00) [pid = 1778] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:32:57 INFO - PROCESS | 1778 | 1465223577091 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]]]}] 07:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1384ms 07:32:57 INFO - PROCESS | 1778 | 1465223577127 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:32:57 INFO - PROCESS | 1778 | 1465223577131 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 07:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:32:57 INFO - PROCESS | 1778 | 1465223577137 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - PROCESS | 1778 | 1465223577139 Marionette TRACE conn3 <- [1,2402,null,{}] 07:32:57 INFO - PROCESS | 1778 | 1465223577145 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}] 07:32:57 INFO - PROCESS | 1778 | 1465223577150 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:57 INFO - PROCESS | 1778 | 1465223577302 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:32:57 INFO - PROCESS | 1778 | 1465223577315 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 1778 | 1465223577321 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e0000 == 33 [pid = 1778] [id = 608] 07:32:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8e3e0400) [pid = 1778] [serial = 1825] [outer = (nil)] 07:32:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x929b9c00) [pid = 1778] [serial = 1826] [outer = 0x8e3e0400] 07:32:57 INFO - PROCESS | 1778 | 1465223577404 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x92a0b400) [pid = 1778] [serial = 1827] [outer = 0x8e3e0400] 07:32:58 INFO - PROCESS | 1778 | 1465223578318 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]]]}] 07:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1247ms 07:32:58 INFO - PROCESS | 1778 | 1465223578385 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 1778 | 1465223578389 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 07:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:32:58 INFO - PROCESS | 1778 | 1465223578395 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 1778 | 1465223578398 Marionette TRACE conn3 <- [1,2406,null,{}] 07:32:58 INFO - PROCESS | 1778 | 1465223578404 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}] 07:32:58 INFO - PROCESS | 1778 | 1465223578414 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:58 INFO - PROCESS | 1778 | 1465223578686 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:32:58 INFO - PROCESS | 1778 | 1465223578877 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 1778 | 1465223578891 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:32:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e015000 == 34 [pid = 1778] [id = 609] 07:32:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e016400) [pid = 1778] [serial = 1828] [outer = (nil)] 07:32:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e01c000) [pid = 1778] [serial = 1829] [outer = 0x8e016400] 07:32:59 INFO - PROCESS | 1778 | 1465223579017 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e3de000) [pid = 1778] [serial = 1830] [outer = 0x8e016400] 07:33:00 INFO - PROCESS | 1778 | 1465223580094 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]]]}] 07:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1733ms 07:33:00 INFO - PROCESS | 1778 | 1465223580130 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 1778 | 1465223580141 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 07:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:33:00 INFO - PROCESS | 1778 | 1465223580171 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - PROCESS | 1778 | 1465223580176 Marionette TRACE conn3 <- [1,2410,null,{}] 07:33:00 INFO - PROCESS | 1778 | 1465223580184 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}] 07:33:00 INFO - PROCESS | 1778 | 1465223580190 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:00 INFO - PROCESS | 1778 | 1465223580389 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:33:00 INFO - PROCESS | 1778 | 1465223580589 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 1778 | 1465223580600 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x90919c00 == 35 [pid = 1778] [id = 610] 07:33:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x90bee400) [pid = 1778] [serial = 1831] [outer = (nil)] 07:33:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x90e8e800) [pid = 1778] [serial = 1832] [outer = 0x90bee400] 07:33:00 INFO - PROCESS | 1778 | 1465223580773 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x919ea800) [pid = 1778] [serial = 1833] [outer = 0x90bee400] 07:33:01 INFO - PROCESS | 1778 | 1465223581812 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]]]}] 07:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1686ms 07:33:01 INFO - PROCESS | 1778 | 1465223581855 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:33:01 INFO - PROCESS | 1778 | 1465223581863 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 07:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:33:01 INFO - PROCESS | 1778 | 1465223581870 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:33:01 INFO - PROCESS | 1778 | 1465223581874 Marionette TRACE conn3 <- [1,2414,null,{}] 07:33:01 INFO - PROCESS | 1778 | 1465223581881 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}] 07:33:01 INFO - PROCESS | 1778 | 1465223581886 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:02 INFO - PROCESS | 1778 | 1465223582089 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:33:02 INFO - PROCESS | 1778 | 1465223582382 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 1778 | 1465223582389 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x92498800 == 36 [pid = 1778] [id = 611] 07:33:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x9249d800) [pid = 1778] [serial = 1834] [outer = (nil)] 07:33:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92667c00) [pid = 1778] [serial = 1835] [outer = 0x9249d800] 07:33:02 INFO - PROCESS | 1778 | 1465223582522 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92844c00) [pid = 1778] [serial = 1836] [outer = 0x9249d800] 07:33:03 INFO - PROCESS | 1778 | 1465223583538 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]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1745ms 07:33:03 INFO - PROCESS | 1778 | 1465223583616 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:33:03 INFO - PROCESS | 1778 | 1465223583622 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 07:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:33:03 INFO - PROCESS | 1778 | 1465223583640 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 1778 | 1465223583648 Marionette TRACE conn3 <- [1,2418,null,{}] 07:33:03 INFO - PROCESS | 1778 | 1465223583675 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}] 07:33:03 INFO - PROCESS | 1778 | 1465223583683 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:03 INFO - PROCESS | 1778 | 1465223583885 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:33:04 INFO - PROCESS | 1778 | 1465223584116 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 1778 | 1465223584123 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f11c400 == 37 [pid = 1778] [id = 612] 07:33:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x92318c00) [pid = 1778] [serial = 1837] [outer = (nil)] 07:33:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x9399d000) [pid = 1778] [serial = 1838] [outer = 0x92318c00] 07:33:04 INFO - PROCESS | 1778 | 1465223584232 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x939de400) [pid = 1778] [serial = 1839] [outer = 0x92318c00] 07:33:05 INFO - PROCESS | 1778 | 1465223585122 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]]]}] 07:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1524ms 07:33:05 INFO - PROCESS | 1778 | 1465223585155 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 1778 | 1465223585159 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 07:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:33:05 INFO - PROCESS | 1778 | 1465223585166 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 1778 | 1465223585169 Marionette TRACE conn3 <- [1,2422,null,{}] 07:33:05 INFO - PROCESS | 1778 | 1465223585175 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}] 07:33:05 INFO - PROCESS | 1778 | 1465223585180 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:05 INFO - PROCESS | 1778 | 1465223585362 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:33:05 INFO - PROCESS | 1778 | 1465223585547 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 1778 | 1465223585556 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x9399f000 == 38 [pid = 1778] [id = 613] 07:33:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93a70800) [pid = 1778] [serial = 1840] [outer = (nil)] 07:33:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x93ad0400) [pid = 1778] [serial = 1841] [outer = 0x93a70800] 07:33:05 INFO - PROCESS | 1778 | 1465223585644 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x93ad2000) [pid = 1778] [serial = 1842] [outer = 0x93a70800] 07:33:06 INFO - PROCESS | 1778 | 1465223586614 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]]]}] 07:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1479ms 07:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:33:06 INFO - PROCESS | 1778 | 1465223586646 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 1778 | 1465223586649 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 07:33:06 INFO - PROCESS | 1778 | 1465223586656 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 1778 | 1465223586659 Marionette TRACE conn3 <- [1,2426,null,{}] 07:33:06 INFO - PROCESS | 1778 | 1465223586665 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}] 07:33:06 INFO - PROCESS | 1778 | 1465223586671 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:06 INFO - PROCESS | 1778 | 1465223586860 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:33:07 INFO - PROCESS | 1778 | 1465223587058 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 1778 | 1465223587076 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x9453c400 == 39 [pid = 1778] [id = 614] 07:33:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x9453cc00) [pid = 1778] [serial = 1843] [outer = (nil)] 07:33:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x94f1e400) [pid = 1778] [serial = 1844] [outer = 0x9453cc00] 07:33:07 INFO - PROCESS | 1778 | 1465223587206 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x94f93800) [pid = 1778] [serial = 1845] [outer = 0x9453cc00] 07:33:08 INFO - PROCESS | 1778 | 1465223588522 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]]]}] 07:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1894ms 07:33:08 INFO - PROCESS | 1778 | 1465223588549 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 1778 | 1465223588555 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 07:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:33:08 INFO - PROCESS | 1778 | 1465223588564 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - PROCESS | 1778 | 1465223588569 Marionette TRACE conn3 <- [1,2430,null,{}] 07:33:08 INFO - PROCESS | 1778 | 1465223588586 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}] 07:33:08 INFO - PROCESS | 1778 | 1465223588592 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:08 INFO - PROCESS | 1778 | 1465223588803 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:33:09 INFO - PROCESS | 1778 | 1465223589164 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 1778 | 1465223589181 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f106c00 == 40 [pid = 1778] [id = 615] 07:33:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8f107400) [pid = 1778] [serial = 1846] [outer = (nil)] 07:33:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8f10e800) [pid = 1778] [serial = 1847] [outer = 0x8f107400] 07:33:09 INFO - PROCESS | 1778 | 1465223589252 Marionette DEBUG loaded listener.js 07:33:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x90918800) [pid = 1778] [serial = 1848] [outer = 0x8f107400] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x929b5800 == 39 [pid = 1778] [id = 561] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8f122000 == 38 [pid = 1778] [id = 551] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x90919000 == 37 [pid = 1778] [id = 559] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e0000 == 36 [pid = 1778] [id = 608] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8f061400 == 35 [pid = 1778] [id = 607] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x9284c800 == 34 [pid = 1778] [id = 606] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10dc00 == 33 [pid = 1778] [id = 605] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8f069400 == 32 [pid = 1778] [id = 604] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3db800 == 31 [pid = 1778] [id = 558] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x9284b800 == 30 [pid = 1778] [id = 556] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e3800 == 29 [pid = 1778] [id = 557] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10a000 == 28 [pid = 1778] [id = 565] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e3c00 == 27 [pid = 1778] [id = 603] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x9091c800 == 26 [pid = 1778] [id = 555] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x924a1000 == 25 [pid = 1778] [id = 599] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d2000 == 24 [pid = 1778] [id = 562] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x9243a400 == 23 [pid = 1778] [id = 553] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ea800 == 22 [pid = 1778] [id = 600] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ea000 == 21 [pid = 1778] [id = 554] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x9249e800 == 20 [pid = 1778] [id = 560] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x929d0800 == 19 [pid = 1778] [id = 602] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d7800 == 18 [pid = 1778] [id = 564] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e9800 == 17 [pid = 1778] [id = 549] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8f125000 == 16 [pid = 1778] [id = 550] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x90bf8000 == 15 [pid = 1778] [id = 601] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x92a0cc00 == 14 [pid = 1778] [id = 563] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d2c00 == 13 [pid = 1778] [id = 552] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x9453c400 == 12 [pid = 1778] [id = 614] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x9399f000 == 11 [pid = 1778] [id = 613] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8f11c400 == 10 [pid = 1778] [id = 612] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x90919c00 == 9 [pid = 1778] [id = 610] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x92498800 == 8 [pid = 1778] [id = 611] 07:33:10 INFO - PROCESS | 1778 | --DOCSHELL 0x8e015000 == 7 [pid = 1778] [id = 609] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x92841800) [pid = 1778] [serial = 1755] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x8e6ef000) [pid = 1778] [serial = 1767] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8e3ddc00) [pid = 1778] [serial = 1766] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92496400) [pid = 1778] [serial = 1770] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x9231a800) [pid = 1778] [serial = 1769] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x939d9800) [pid = 1778] [serial = 1773] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92be6000) [pid = 1778] [serial = 1772] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x94f28000) [pid = 1778] [serial = 1776] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9453b400) [pid = 1778] [serial = 1775] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x94f98000) [pid = 1778] [serial = 1779] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x94f66800) [pid = 1778] [serial = 1778] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x95081400) [pid = 1778] [serial = 1782] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x919ed800) [pid = 1778] [serial = 1781] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x90bed000) [pid = 1778] [serial = 1790] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91ce1400) [pid = 1778] [serial = 1785] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x919f2800) [pid = 1778] [serial = 1784] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92315000) [pid = 1778] [serial = 1793] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92845000) [pid = 1778] [serial = 1799] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8f102400) [pid = 1778] [serial = 1788] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8f068400) [pid = 1778] [serial = 1787] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92494c00) [pid = 1778] [serial = 1797] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x90922000) [pid = 1778] [serial = 1796] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x9242f800) [pid = 1778] [serial = 1794] [outer = (nil)] [url = about:blank] 07:33:10 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x90e8a800) [pid = 1778] [serial = 1791] [outer = (nil)] [url = about:blank] 07:33:11 INFO - PROCESS | 1778 | 1465223591275 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]]]}] 07:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2753ms 07:33:11 INFO - PROCESS | 1778 | 1465223591318 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:33:11 INFO - PROCESS | 1778 | 1465223591324 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 07:33:11 INFO - PROCESS | 1778 | 1465223591331 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 1778 | 1465223591336 Marionette TRACE conn3 <- [1,2434,null,{}] 07:33:11 INFO - PROCESS | 1778 | 1465223591344 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}] 07:33:11 INFO - PROCESS | 1778 | 1465223591349 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:11 INFO - PROCESS | 1778 | 1465223591524 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:33:11 INFO - PROCESS | 1778 | 1465223591758 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 1778 | 1465223591770 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e9800 == 8 [pid = 1778] [id = 616] 07:33:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8f05f800) [pid = 1778] [serial = 1849] [outer = (nil)] 07:33:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8f064000) [pid = 1778] [serial = 1850] [outer = 0x8f05f800] 07:33:11 INFO - PROCESS | 1778 | 1465223591844 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f06ec00) [pid = 1778] [serial = 1851] [outer = 0x8f05f800] 07:33:12 INFO - PROCESS | 1778 | 1465223592690 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]]]}] 07:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1385ms 07:33:12 INFO - PROCESS | 1778 | 1465223592715 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 1778 | 1465223592732 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 07:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:33:12 INFO - PROCESS | 1778 | 1465223592748 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 1778 | 1465223592753 Marionette TRACE conn3 <- [1,2438,null,{}] 07:33:12 INFO - PROCESS | 1778 | 1465223592759 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}] 07:33:12 INFO - PROCESS | 1778 | 1465223592766 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:12 INFO - PROCESS | 1778 | 1465223592944 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:33:13 INFO - PROCESS | 1778 | 1465223593090 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 1778 | 1465223593097 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f129400 == 9 [pid = 1778] [id = 617] 07:33:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9091c400) [pid = 1778] [serial = 1852] [outer = (nil)] 07:33:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90bebc00) [pid = 1778] [serial = 1853] [outer = 0x9091c400] 07:33:13 INFO - PROCESS | 1778 | 1465223593174 Marionette DEBUG loaded listener.js 07:33:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x90bf6c00) [pid = 1778] [serial = 1854] [outer = 0x9091c400] 07:33:14 INFO - PROCESS | 1778 | 1465223594106 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]]]}] 07:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1434ms 07:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:33:14 INFO - PROCESS | 1778 | 1465223594183 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:33:14 INFO - PROCESS | 1778 | 1465223594186 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 07:33:14 INFO - PROCESS | 1778 | 1465223594193 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:33:14 INFO - PROCESS | 1778 | 1465223594200 Marionette TRACE conn3 <- [1,2442,null,{}] 07:33:14 INFO - PROCESS | 1778 | 1465223594225 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}] 07:33:14 INFO - PROCESS | 1778 | 1465223594234 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:14 INFO - PROCESS | 1778 | 1465223594461 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:33:14 INFO - PROCESS | 1778 | 1465223594488 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:14 INFO - PROCESS | 1778 | 1465223594498 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x91ce2400 == 10 [pid = 1778] [id = 618] 07:33:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91ce3c00) [pid = 1778] [serial = 1855] [outer = (nil)] 07:33:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91f22800) [pid = 1778] [serial = 1856] [outer = 0x91ce3c00] 07:33:14 INFO - PROCESS | 1778 | 1465223594569 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9231e000) [pid = 1778] [serial = 1857] [outer = 0x91ce3c00] 07:33:15 INFO - PROCESS | 1778 | 1465223595521 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]]]}] 07:33:15 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8e3e0400) [pid = 1778] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:33:15 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9284dc00) [pid = 1778] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:33:15 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x929d5400) [pid = 1778] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:33:15 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8f069800) [pid = 1778] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:33:15 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9266d800) [pid = 1778] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:33:15 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91cb6800) [pid = 1778] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1799ms 07:33:15 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e6ee000) [pid = 1778] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:33:15 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x91ce2c00) [pid = 1778] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:33:16 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x929d1000) [pid = 1778] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:33:16 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8f067000) [pid = 1778] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:33:16 INFO - PROCESS | 1778 | 1465223596005 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:33:16 INFO - PROCESS | 1778 | 1465223596011 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 07:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:33:16 INFO - PROCESS | 1778 | 1465223596017 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:33:16 INFO - PROCESS | 1778 | 1465223596021 Marionette TRACE conn3 <- [1,2446,null,{}] 07:33:16 INFO - PROCESS | 1778 | 1465223596026 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}] 07:33:16 INFO - PROCESS | 1778 | 1465223596031 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:16 INFO - PROCESS | 1778 | 1465223596216 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:33:16 INFO - PROCESS | 1778 | 1465223596386 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 1778 | 1465223596400 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d0400 == 11 [pid = 1778] [id = 619] 07:33:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8f127800) [pid = 1778] [serial = 1858] [outer = (nil)] 07:33:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x91cb5400) [pid = 1778] [serial = 1859] [outer = 0x8f127800] 07:33:16 INFO - PROCESS | 1778 | 1465223596465 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x91f26800) [pid = 1778] [serial = 1860] [outer = 0x8f127800] 07:33:17 INFO - PROCESS | 1778 | 1465223597240 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]]]}] 07:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1234ms 07:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:33:17 INFO - PROCESS | 1778 | 1465223597251 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:33:17 INFO - PROCESS | 1778 | 1465223597254 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 07:33:17 INFO - PROCESS | 1778 | 1465223597260 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - PROCESS | 1778 | 1465223597264 Marionette TRACE conn3 <- [1,2450,null,{}] 07:33:17 INFO - PROCESS | 1778 | 1465223597271 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}] 07:33:17 INFO - PROCESS | 1778 | 1465223597276 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:17 INFO - PROCESS | 1778 | 1465223597499 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:33:17 INFO - PROCESS | 1778 | 1465223597523 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:17 INFO - PROCESS | 1778 | 1465223597531 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x92496400 == 12 [pid = 1778] [id = 620] 07:33:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x92498c00) [pid = 1778] [serial = 1861] [outer = (nil)] 07:33:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9266a000) [pid = 1778] [serial = 1862] [outer = 0x92498c00] 07:33:17 INFO - PROCESS | 1778 | 1465223597599 Marionette DEBUG loaded listener.js 07:33:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92673400) [pid = 1778] [serial = 1863] [outer = 0x92498c00] 07:33:18 INFO - PROCESS | 1778 | 1465223598718 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]]]}] 07:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1483ms 07:33:18 INFO - PROCESS | 1778 | 1465223598744 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 1778 | 1465223598750 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 07:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:33:18 INFO - PROCESS | 1778 | 1465223598758 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - PROCESS | 1778 | 1465223598763 Marionette TRACE conn3 <- [1,2454,null,{}] 07:33:18 INFO - PROCESS | 1778 | 1465223598772 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}] 07:33:18 INFO - PROCESS | 1778 | 1465223598777 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:19 INFO - PROCESS | 1778 | 1465223599013 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:33:19 INFO - PROCESS | 1778 | 1465223599256 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 1778 | 1465223599267 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:19 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ec000 == 13 [pid = 1778] [id = 621] 07:33:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8f106000) [pid = 1778] [serial = 1864] [outer = (nil)] 07:33:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8f11f800) [pid = 1778] [serial = 1865] [outer = 0x8f106000] 07:33:19 INFO - PROCESS | 1778 | 1465223599396 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x90922400) [pid = 1778] [serial = 1866] [outer = 0x8f106000] 07:33:20 INFO - PROCESS | 1778 | 1465223600431 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]]]}] 07:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1742ms 07:33:20 INFO - PROCESS | 1778 | 1465223600500 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:33:20 INFO - PROCESS | 1778 | 1465223600508 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 07:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:33:20 INFO - PROCESS | 1778 | 1465223600519 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - PROCESS | 1778 | 1465223600523 Marionette TRACE conn3 <- [1,2458,null,{}] 07:33:20 INFO - PROCESS | 1778 | 1465223600530 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}] 07:33:20 INFO - PROCESS | 1778 | 1465223600537 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:20 INFO - PROCESS | 1778 | 1465223600758 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:33:21 INFO - PROCESS | 1778 | 1465223601012 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:21 INFO - PROCESS | 1778 | 1465223601019 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f069400 == 14 [pid = 1778] [id = 622] 07:33:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x91f25400) [pid = 1778] [serial = 1867] [outer = (nil)] 07:33:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x92437800) [pid = 1778] [serial = 1868] [outer = 0x91f25400] 07:33:21 INFO - PROCESS | 1778 | 1465223601134 Marionette DEBUG loaded listener.js 07:33:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92320c00) [pid = 1778] [serial = 1869] [outer = 0x91f25400] 07:33:22 INFO - PROCESS | 1778 | 1465223602206 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]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1739ms 07:33:22 INFO - PROCESS | 1778 | 1465223602258 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 1778 | 1465223602262 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 07:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:33:22 INFO - PROCESS | 1778 | 1465223602269 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 1778 | 1465223602275 Marionette TRACE conn3 <- [1,2462,null,{}] 07:33:22 INFO - PROCESS | 1778 | 1465223602292 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}] 07:33:22 INFO - PROCESS | 1778 | 1465223602301 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:22 INFO - PROCESS | 1778 | 1465223602490 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:33:22 INFO - PROCESS | 1778 | 1465223602769 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 1778 | 1465223602790 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b3400 == 15 [pid = 1778] [id = 623] 07:33:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x929b3800) [pid = 1778] [serial = 1870] [outer = (nil)] 07:33:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x929bac00) [pid = 1778] [serial = 1871] [outer = 0x929b3800] 07:33:22 INFO - PROCESS | 1778 | 1465223602879 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x929ce400) [pid = 1778] [serial = 1872] [outer = 0x929b3800] 07:33:23 INFO - PROCESS | 1778 | 1465223603941 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]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1739ms 07:33:24 INFO - PROCESS | 1778 | 1465223604009 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:33:24 INFO - PROCESS | 1778 | 1465223604014 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 07:33:24 INFO - PROCESS | 1778 | 1465223604020 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 1778 | 1465223604023 Marionette TRACE conn3 <- [1,2466,null,{}] 07:33:24 INFO - PROCESS | 1778 | 1465223604030 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}] 07:33:24 INFO - PROCESS | 1778 | 1465223604036 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:24 INFO - PROCESS | 1778 | 1465223604226 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:33:24 INFO - PROCESS | 1778 | 1465223604590 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 1778 | 1465223604602 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e016800 == 16 [pid = 1778] [id = 624] 07:33:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8e018400) [pid = 1778] [serial = 1873] [outer = (nil)] 07:33:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8e3d7800) [pid = 1778] [serial = 1874] [outer = 0x8e018400] 07:33:24 INFO - PROCESS | 1778 | 1465223604722 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8e3dec00) [pid = 1778] [serial = 1875] [outer = 0x8e018400] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x91f21400) [pid = 1778] [serial = 1811] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x92a04c00) [pid = 1778] [serial = 1812] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92be7000) [pid = 1778] [serial = 1824] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9231c800) [pid = 1778] [serial = 1818] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92a0b400) [pid = 1778] [serial = 1827] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x929b9c00) [pid = 1778] [serial = 1826] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x929b8c00) [pid = 1778] [serial = 1820] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92be2000) [pid = 1778] [serial = 1823] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x929d2800) [pid = 1778] [serial = 1821] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8f124800) [pid = 1778] [serial = 1814] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x90919400) [pid = 1778] [serial = 1815] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9284c400) [pid = 1778] [serial = 1800] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91cda800) [pid = 1778] [serial = 1817] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8f125c00) [pid = 1778] [serial = 1802] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x90be9800) [pid = 1778] [serial = 1803] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92436c00) [pid = 1778] [serial = 1805] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x9249c400) [pid = 1778] [serial = 1806] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x929d4c00) [pid = 1778] [serial = 1808] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x92a06800) [pid = 1778] [serial = 1809] [outer = (nil)] [url = about:blank] 07:33:25 INFO - PROCESS | 1778 | 1465223605725 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]]]}] 07:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1735ms 07:33:25 INFO - PROCESS | 1778 | 1465223605757 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 1778 | 1465223605762 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 07:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:33:25 INFO - PROCESS | 1778 | 1465223605769 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 1778 | 1465223605773 Marionette TRACE conn3 <- [1,2470,null,{}] 07:33:25 INFO - PROCESS | 1778 | 1465223605781 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}] 07:33:25 INFO - PROCESS | 1778 | 1465223605787 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:25 INFO - PROCESS | 1778 | 1465223605960 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:33:26 INFO - PROCESS | 1778 | 1465223606003 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 1778 | 1465223606022 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:26 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10ec00 == 17 [pid = 1778] [id = 625] 07:33:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8f11d800) [pid = 1778] [serial = 1876] [outer = (nil)] 07:33:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x90bed400) [pid = 1778] [serial = 1877] [outer = 0x8f11d800] 07:33:26 INFO - PROCESS | 1778 | 1465223606229 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x919ecc00) [pid = 1778] [serial = 1878] [outer = 0x8f11d800] 07:33:27 INFO - PROCESS | 1778 | 1465223607071 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]]]}] 07:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1330ms 07:33:27 INFO - PROCESS | 1778 | 1465223607103 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:33:27 INFO - PROCESS | 1778 | 1465223607108 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 07:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:33:27 INFO - PROCESS | 1778 | 1465223607116 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 1778 | 1465223607120 Marionette TRACE conn3 <- [1,2474,null,{}] 07:33:27 INFO - PROCESS | 1778 | 1465223607126 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}] 07:33:27 INFO - PROCESS | 1778 | 1465223607131 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:27 INFO - PROCESS | 1778 | 1465223607304 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:33:27 INFO - PROCESS | 1778 | 1465223607315 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 1778 | 1465223607324 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x9231f000 == 18 [pid = 1778] [id = 626] 07:33:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x92434c00) [pid = 1778] [serial = 1879] [outer = (nil)] 07:33:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x9249c000) [pid = 1778] [serial = 1880] [outer = 0x92434c00] 07:33:27 INFO - PROCESS | 1778 | 1465223607392 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x9284a400) [pid = 1778] [serial = 1881] [outer = 0x92434c00] 07:33:28 INFO - PROCESS | 1778 | 1465223608438 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]]]}] 07:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1386ms 07:33:28 INFO - PROCESS | 1778 | 1465223608503 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:33:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:33:28 INFO - PROCESS | 1778 | 1465223608507 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 07:33:28 INFO - PROCESS | 1778 | 1465223608521 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - PROCESS | 1778 | 1465223608531 Marionette TRACE conn3 <- [1,2478,null,{}] 07:33:28 INFO - PROCESS | 1778 | 1465223608561 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}] 07:33:28 INFO - PROCESS | 1778 | 1465223608569 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:28 INFO - PROCESS | 1778 | 1465223608787 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:33:28 INFO - PROCESS | 1778 | 1465223608807 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 1778 | 1465223608815 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d5000 == 19 [pid = 1778] [id = 627] 07:33:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9242c400) [pid = 1778] [serial = 1882] [outer = (nil)] 07:33:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x929d7c00) [pid = 1778] [serial = 1883] [outer = 0x9242c400] 07:33:28 INFO - PROCESS | 1778 | 1465223608884 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92a03400) [pid = 1778] [serial = 1884] [outer = 0x9242c400] 07:33:29 INFO - PROCESS | 1778 | 1465223609852 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]]]}] 07:33:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:33:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1378ms 07:33:29 INFO - PROCESS | 1778 | 1465223609891 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:33:29 INFO - PROCESS | 1778 | 1465223609895 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 07:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:33:29 INFO - PROCESS | 1778 | 1465223609901 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 1778 | 1465223609905 Marionette TRACE conn3 <- [1,2482,null,{}] 07:33:29 INFO - PROCESS | 1778 | 1465223609918 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}] 07:33:29 INFO - PROCESS | 1778 | 1465223609923 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:30 INFO - PROCESS | 1778 | 1465223610137 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:33:30 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8e016400) [pid = 1778] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:33:30 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90bee400) [pid = 1778] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:33:30 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9249d800) [pid = 1778] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:33:30 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8f127800) [pid = 1778] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:33:30 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8f05f800) [pid = 1778] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:33:30 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x93a70800) [pid = 1778] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:33:30 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x9453cc00) [pid = 1778] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:33:30 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x91ce3c00) [pid = 1778] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:33:30 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x9091c400) [pid = 1778] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:33:30 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8f107400) [pid = 1778] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:33:30 INFO - PROCESS | 1778 | 1465223610332 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 1778 | 1465223610341 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cb800 == 20 [pid = 1778] [id = 628] 07:33:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8c3d8c00) [pid = 1778] [serial = 1885] [outer = (nil)] 07:33:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8f107400) [pid = 1778] [serial = 1886] [outer = 0x8c3d8c00] 07:33:30 INFO - PROCESS | 1778 | 1465223610412 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8f129000) [pid = 1778] [serial = 1887] [outer = 0x8c3d8c00] 07:33:31 INFO - PROCESS | 1778 | 1465223611238 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]]]}] 07:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1392ms 07:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:33:31 INFO - PROCESS | 1778 | 1465223611294 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 1778 | 1465223611297 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 07:33:31 INFO - PROCESS | 1778 | 1465223611304 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 1778 | 1465223611307 Marionette TRACE conn3 <- [1,2486,null,{}] 07:33:31 INFO - PROCESS | 1778 | 1465223611312 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}] 07:33:31 INFO - PROCESS | 1778 | 1465223611317 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:31 INFO - PROCESS | 1778 | 1465223611495 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:33:31 INFO - PROCESS | 1778 | 1465223611505 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 1778 | 1465223611523 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10cc00 == 21 [pid = 1778] [id = 629] 07:33:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8f120c00) [pid = 1778] [serial = 1888] [outer = (nil)] 07:33:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x92be1000) [pid = 1778] [serial = 1889] [outer = 0x8f120c00] 07:33:31 INFO - PROCESS | 1778 | 1465223611734 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x92beac00) [pid = 1778] [serial = 1890] [outer = 0x8f120c00] 07:33:32 INFO - PROCESS | 1778 | 1465223612723 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]]]}] 07:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1490ms 07:33:32 INFO - PROCESS | 1778 | 1465223612795 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 1778 | 1465223612802 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 07:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:33:32 INFO - PROCESS | 1778 | 1465223612811 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 1778 | 1465223612816 Marionette TRACE conn3 <- [1,2490,null,{}] 07:33:32 INFO - PROCESS | 1778 | 1465223612825 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}] 07:33:32 INFO - PROCESS | 1778 | 1465223612831 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:33 INFO - PROCESS | 1778 | 1465223613065 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:33:33 INFO - PROCESS | 1778 | 1465223613334 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:33 INFO - PROCESS | 1778 | 1465223613349 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d8800 == 22 [pid = 1778] [id = 630] 07:33:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8f061c00) [pid = 1778] [serial = 1891] [outer = (nil)] 07:33:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90920400) [pid = 1778] [serial = 1892] [outer = 0x8f061c00] 07:33:33 INFO - PROCESS | 1778 | 1465223613477 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91cc4400) [pid = 1778] [serial = 1893] [outer = 0x8f061c00] 07:33:34 INFO - PROCESS | 1778 | 1465223614463 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]]]}] 07:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1734ms 07:33:34 INFO - PROCESS | 1778 | 1465223614546 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:33:34 INFO - PROCESS | 1778 | 1465223614554 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 07:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:33:34 INFO - PROCESS | 1778 | 1465223614565 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - PROCESS | 1778 | 1465223614569 Marionette TRACE conn3 <- [1,2494,null,{}] 07:33:34 INFO - PROCESS | 1778 | 1465223614575 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}] 07:33:34 INFO - PROCESS | 1778 | 1465223614582 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:34 INFO - PROCESS | 1778 | 1465223614822 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:33:35 INFO - PROCESS | 1778 | 1465223615059 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 1778 | 1465223615069 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e1800 == 23 [pid = 1778] [id = 631] 07:33:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x924a1c00) [pid = 1778] [serial = 1894] [outer = (nil)] 07:33:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x929ae000) [pid = 1778] [serial = 1895] [outer = 0x924a1c00] 07:33:35 INFO - PROCESS | 1778 | 1465223615168 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x929ba400) [pid = 1778] [serial = 1896] [outer = 0x924a1c00] 07:33:36 INFO - PROCESS | 1778 | 1465223616168 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]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1683ms 07:33:36 INFO - PROCESS | 1778 | 1465223616249 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 1778 | 1465223616254 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 07:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:33:36 INFO - PROCESS | 1778 | 1465223616261 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 1778 | 1465223616267 Marionette TRACE conn3 <- [1,2498,null,{}] 07:33:36 INFO - PROCESS | 1778 | 1465223616283 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}] 07:33:36 INFO - PROCESS | 1778 | 1465223616292 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:36 INFO - PROCESS | 1778 | 1465223616612 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:33:36 INFO - PROCESS | 1778 | 1465223616811 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 1778 | 1465223616823 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x936ed800 == 24 [pid = 1778] [id = 632] 07:33:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x936edc00) [pid = 1778] [serial = 1897] [outer = (nil)] 07:33:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x9399cc00) [pid = 1778] [serial = 1898] [outer = 0x936edc00] 07:33:36 INFO - PROCESS | 1778 | 1465223616908 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x939a5800) [pid = 1778] [serial = 1899] [outer = 0x936edc00] 07:33:37 INFO - PROCESS | 1778 | 1465223617881 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]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1688ms 07:33:37 INFO - PROCESS | 1778 | 1465223617950 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 1778 | 1465223617955 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 07:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:33:37 INFO - PROCESS | 1778 | 1465223617961 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 1778 | 1465223617965 Marionette TRACE conn3 <- [1,2502,null,{}] 07:33:37 INFO - PROCESS | 1778 | 1465223617971 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}] 07:33:37 INFO - PROCESS | 1778 | 1465223617976 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:38 INFO - PROCESS | 1778 | 1465223618166 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:33:38 INFO - PROCESS | 1778 | 1465223618392 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 1778 | 1465223618399 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d9400 == 25 [pid = 1778] [id = 633] 07:33:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8f066000) [pid = 1778] [serial = 1900] [outer = (nil)] 07:33:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x93acf800) [pid = 1778] [serial = 1901] [outer = 0x8f066000] 07:33:38 INFO - PROCESS | 1778 | 1465223618577 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x93ada000) [pid = 1778] [serial = 1902] [outer = 0x8f066000] 07:33:39 INFO - PROCESS | 1778 | 1465223619481 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]]]}] 07:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1582ms 07:33:39 INFO - PROCESS | 1778 | 1465223619545 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:33:39 INFO - PROCESS | 1778 | 1465223619550 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 07:33:39 INFO - PROCESS | 1778 | 1465223619557 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 1778 | 1465223619561 Marionette TRACE conn3 <- [1,2506,null,{}] 07:33:39 INFO - PROCESS | 1778 | 1465223619566 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}] 07:33:39 INFO - PROCESS | 1778 | 1465223619572 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:39 INFO - PROCESS | 1778 | 1465223619750 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:33:39 INFO - PROCESS | 1778 | 1465223619936 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 1778 | 1465223619944 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f101800 == 26 [pid = 1778] [id = 634] 07:33:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x919f5c00) [pid = 1778] [serial = 1903] [outer = (nil)] 07:33:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9453b800) [pid = 1778] [serial = 1904] [outer = 0x919f5c00] 07:33:40 INFO - PROCESS | 1778 | 1465223620028 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9453fc00) [pid = 1778] [serial = 1905] [outer = 0x919f5c00] 07:33:41 INFO - PROCESS | 1778 | 1465223621002 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]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1489ms 07:33:41 INFO - PROCESS | 1778 | 1465223621047 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 1778 | 1465223621051 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 07:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:33:41 INFO - PROCESS | 1778 | 1465223621057 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - PROCESS | 1778 | 1465223621061 Marionette TRACE conn3 <- [1,2510,null,{}] 07:33:41 INFO - PROCESS | 1778 | 1465223621067 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}] 07:33:41 INFO - PROCESS | 1778 | 1465223621077 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:41 INFO - PROCESS | 1778 | 1465223621294 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:33:41 INFO - PROCESS | 1778 | 1465223621547 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 1778 | 1465223621557 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d9000 == 27 [pid = 1778] [id = 635] 07:33:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8e3db800) [pid = 1778] [serial = 1906] [outer = (nil)] 07:33:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8f061400) [pid = 1778] [serial = 1907] [outer = 0x8e3db800] 07:33:41 INFO - PROCESS | 1778 | 1465223621873 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8f105000) [pid = 1778] [serial = 1908] [outer = 0x8e3db800] 07:33:42 INFO - PROCESS | 1778 | 1465223622940 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]]]}] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x91f22800) [pid = 1778] [serial = 1856] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x90bebc00) [pid = 1778] [serial = 1853] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x90918800) [pid = 1778] [serial = 1848] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8f10e800) [pid = 1778] [serial = 1847] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e3de000) [pid = 1778] [serial = 1830] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e01c000) [pid = 1778] [serial = 1829] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x919ea800) [pid = 1778] [serial = 1833] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x90e8e800) [pid = 1778] [serial = 1832] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92844c00) [pid = 1778] [serial = 1836] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92667c00) [pid = 1778] [serial = 1835] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91cb5400) [pid = 1778] [serial = 1859] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9231e000) [pid = 1778] [serial = 1857] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9399d000) [pid = 1778] [serial = 1838] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8f06ec00) [pid = 1778] [serial = 1851] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8f064000) [pid = 1778] [serial = 1850] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90bf6c00) [pid = 1778] [serial = 1854] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91f26800) [pid = 1778] [serial = 1860] [outer = (nil)] [url = about:blank] 07:33:43 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x93ad2000) [pid = 1778] [serial = 1842] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x93ad0400) [pid = 1778] [serial = 1841] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x94f93800) [pid = 1778] [serial = 1845] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x9266a000) [pid = 1778] [serial = 1862] [outer = (nil)] [url = about:blank] 07:33:44 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x94f1e400) [pid = 1778] [serial = 1844] [outer = (nil)] [url = about:blank] 07:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 3001ms 07:33:44 INFO - PROCESS | 1778 | 1465223624160 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 1778 | 1465223624166 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 07:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:33:44 INFO - PROCESS | 1778 | 1465223624174 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - PROCESS | 1778 | 1465223624183 Marionette TRACE conn3 <- [1,2514,null,{}] 07:33:44 INFO - PROCESS | 1778 | 1465223624202 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}] 07:33:44 INFO - PROCESS | 1778 | 1465223624209 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:44 INFO - PROCESS | 1778 | 1465223624375 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:33:44 INFO - PROCESS | 1778 | 1465223624391 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 1778 | 1465223624402 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ea000 == 28 [pid = 1778] [id = 636] 07:33:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8e6ec800) [pid = 1778] [serial = 1909] [outer = (nil)] 07:33:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8f063000) [pid = 1778] [serial = 1910] [outer = 0x8e6ec800] 07:33:44 INFO - PROCESS | 1778 | 1465223624477 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8f06b400) [pid = 1778] [serial = 1911] [outer = 0x8e6ec800] 07:33:45 INFO - PROCESS | 1778 | 1465223625587 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]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1446ms 07:33:45 INFO - PROCESS | 1778 | 1465223625621 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 1778 | 1465223625626 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 07:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:33:45 INFO - PROCESS | 1778 | 1465223625638 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - PROCESS | 1778 | 1465223625645 Marionette TRACE conn3 <- [1,2518,null,{}] 07:33:45 INFO - PROCESS | 1778 | 1465223625651 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}] 07:33:45 INFO - PROCESS | 1778 | 1465223625657 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:45 INFO - PROCESS | 1778 | 1465223625890 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:33:45 INFO - PROCESS | 1778 | 1465223625901 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:45 INFO - PROCESS | 1778 | 1465223625912 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x90916000 == 29 [pid = 1778] [id = 637] 07:33:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x90917400) [pid = 1778] [serial = 1912] [outer = (nil)] 07:33:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x90920000) [pid = 1778] [serial = 1913] [outer = 0x90917400] 07:33:45 INFO - PROCESS | 1778 | 1465223625985 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90bed000) [pid = 1778] [serial = 1914] [outer = 0x90917400] 07:33:47 INFO - PROCESS | 1778 | 1465223627032 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]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1443ms 07:33:47 INFO - PROCESS | 1778 | 1465223627078 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 1778 | 1465223627082 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 07:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:33:47 INFO - PROCESS | 1778 | 1465223627097 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 1778 | 1465223627100 Marionette TRACE conn3 <- [1,2522,null,{}] 07:33:47 INFO - PROCESS | 1778 | 1465223627117 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}] 07:33:47 INFO - PROCESS | 1778 | 1465223627126 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:47 INFO - PROCESS | 1778 | 1465223627367 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:33:47 INFO - PROCESS | 1778 | 1465223627463 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 1778 | 1465223627477 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x919ec800 == 30 [pid = 1778] [id = 638] 07:33:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x919efc00) [pid = 1778] [serial = 1915] [outer = (nil)] 07:33:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91cb8c00) [pid = 1778] [serial = 1916] [outer = 0x919efc00] 07:33:47 INFO - PROCESS | 1778 | 1465223627557 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91cd7400) [pid = 1778] [serial = 1917] [outer = 0x919efc00] 07:33:48 INFO - PROCESS | 1778 | 1465223628526 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]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1484ms 07:33:48 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x9242c400) [pid = 1778] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:33:48 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8c3d8c00) [pid = 1778] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:33:48 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91f25400) [pid = 1778] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:33:48 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x929b3800) [pid = 1778] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:33:48 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8f11d800) [pid = 1778] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:33:48 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x92498c00) [pid = 1778] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:33:48 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8e018400) [pid = 1778] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:33:48 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x92434c00) [pid = 1778] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:33:48 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8f106000) [pid = 1778] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:33:48 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8f120c00) [pid = 1778] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:33:48 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x92318c00) [pid = 1778] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:33:48 INFO - PROCESS | 1778 | 1465223628956 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 1778 | 1465223628958 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 07:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:33:48 INFO - PROCESS | 1778 | 1465223628970 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 1778 | 1465223628972 Marionette TRACE conn3 <- [1,2526,null,{}] 07:33:48 INFO - PROCESS | 1778 | 1465223628978 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}] 07:33:48 INFO - PROCESS | 1778 | 1465223628983 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:49 INFO - PROCESS | 1778 | 1465223629197 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:33:49 INFO - PROCESS | 1778 | 1465223629354 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 1778 | 1465223629362 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3de800 == 31 [pid = 1778] [id = 639] 07:33:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x91cb8400) [pid = 1778] [serial = 1918] [outer = (nil)] 07:33:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x92317800) [pid = 1778] [serial = 1919] [outer = 0x91cb8400] 07:33:49 INFO - PROCESS | 1778 | 1465223629432 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x92434c00) [pid = 1778] [serial = 1920] [outer = 0x91cb8400] 07:33:50 INFO - PROCESS | 1778 | 1465223630222 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]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1276ms 07:33:50 INFO - PROCESS | 1778 | 1465223630250 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:33:50 INFO - PROCESS | 1778 | 1465223630255 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 07:33:50 INFO - PROCESS | 1778 | 1465223630261 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 1778 | 1465223630265 Marionette TRACE conn3 <- [1,2530,null,{}] 07:33:50 INFO - PROCESS | 1778 | 1465223630270 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}] 07:33:50 INFO - PROCESS | 1778 | 1465223630275 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:50 INFO - PROCESS | 1778 | 1465223630433 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:33:50 INFO - PROCESS | 1778 | 1465223630453 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 1778 | 1465223630460 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3dd800 == 32 [pid = 1778] [id = 640] 07:33:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x91ce3800) [pid = 1778] [serial = 1921] [outer = (nil)] 07:33:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x924a1400) [pid = 1778] [serial = 1922] [outer = 0x91ce3800] 07:33:50 INFO - PROCESS | 1778 | 1465223630531 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x90e8a000) [pid = 1778] [serial = 1923] [outer = 0x91ce3800] 07:33:51 INFO - PROCESS | 1778 | 1465223631750 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]]]}] 07:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1533ms 07:33:51 INFO - PROCESS | 1778 | 1465223631796 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:33:51 INFO - PROCESS | 1778 | 1465223631805 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 07:33:51 INFO - PROCESS | 1778 | 1465223631812 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 1778 | 1465223631820 Marionette TRACE conn3 <- [1,2534,null,{}] 07:33:51 INFO - PROCESS | 1778 | 1465223631830 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}] 07:33:51 INFO - PROCESS | 1778 | 1465223631836 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:52 INFO - PROCESS | 1778 | 1465223632061 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:33:52 INFO - PROCESS | 1778 | 1465223632306 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 1778 | 1465223632315 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f05f400 == 33 [pid = 1778] [id = 641] 07:33:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8f104000) [pid = 1778] [serial = 1924] [outer = (nil)] 07:33:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90bf2c00) [pid = 1778] [serial = 1925] [outer = 0x8f104000] 07:33:52 INFO - PROCESS | 1778 | 1465223632442 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x919e8800) [pid = 1778] [serial = 1926] [outer = 0x8f104000] 07:33:53 INFO - PROCESS | 1778 | 1465223633485 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]]]}] 07:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1695ms 07:33:53 INFO - PROCESS | 1778 | 1465223633561 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:33:53 INFO - PROCESS | 1778 | 1465223633569 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 07:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:33:53 INFO - PROCESS | 1778 | 1465223633585 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:33:53 INFO - PROCESS | 1778 | 1465223633590 Marionette TRACE conn3 <- [1,2538,null,{}] 07:33:53 INFO - PROCESS | 1778 | 1465223633597 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}] 07:33:53 INFO - PROCESS | 1778 | 1465223633603 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:53 INFO - PROCESS | 1778 | 1465223633840 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:33:54 INFO - PROCESS | 1778 | 1465223634059 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 1778 | 1465223634067 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x92436c00 == 34 [pid = 1778] [id = 642] 07:33:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92672400) [pid = 1778] [serial = 1927] [outer = (nil)] 07:33:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92844c00) [pid = 1778] [serial = 1928] [outer = 0x92672400] 07:33:54 INFO - PROCESS | 1778 | 1465223634191 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x9284d000) [pid = 1778] [serial = 1929] [outer = 0x92672400] 07:33:55 INFO - PROCESS | 1778 | 1465223635273 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]]]}] 07:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1740ms 07:33:55 INFO - PROCESS | 1778 | 1465223635325 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 1778 | 1465223635328 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 07:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:33:55 INFO - PROCESS | 1778 | 1465223635335 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 1778 | 1465223635341 Marionette TRACE conn3 <- [1,2542,null,{}] 07:33:55 INFO - PROCESS | 1778 | 1465223635358 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}] 07:33:55 INFO - PROCESS | 1778 | 1465223635367 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:55 INFO - PROCESS | 1778 | 1465223635563 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:33:55 INFO - PROCESS | 1778 | 1465223635793 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 1778 | 1465223635802 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x929d3400 == 35 [pid = 1778] [id = 643] 07:33:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x929d4800) [pid = 1778] [serial = 1930] [outer = (nil)] 07:33:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92a05800) [pid = 1778] [serial = 1931] [outer = 0x929d4800] 07:33:55 INFO - PROCESS | 1778 | 1465223635929 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92a0d000) [pid = 1778] [serial = 1932] [outer = 0x929d4800] 07:33:56 INFO - PROCESS | 1778 | 1465223636922 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]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1640ms 07:33:56 INFO - PROCESS | 1778 | 1465223636975 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 1778 | 1465223636979 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 07:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:33:56 INFO - PROCESS | 1778 | 1465223636986 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 1778 | 1465223636990 Marionette TRACE conn3 <- [1,2546,null,{}] 07:33:57 INFO - PROCESS | 1778 | 1465223636996 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}] 07:33:57 INFO - PROCESS | 1778 | 1465223637001 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:57 INFO - PROCESS | 1778 | 1465223637189 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:33:57 INFO - PROCESS | 1778 | 1465223637374 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 1778 | 1465223637385 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d5c00 == 36 [pid = 1778] [id = 644] 07:33:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8e6e4800) [pid = 1778] [serial = 1933] [outer = (nil)] 07:33:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x90bf0c00) [pid = 1778] [serial = 1934] [outer = 0x8e6e4800] 07:33:57 INFO - PROCESS | 1778 | 1465223637512 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91cc2000) [pid = 1778] [serial = 1935] [outer = 0x8e6e4800] 07:33:58 INFO - PROCESS | 1778 | 1465223638738 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]]]}] 07:33:58 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d0400 == 35 [pid = 1778] [id = 619] 07:33:58 INFO - PROCESS | 1778 | --DOCSHELL 0x91ce2400 == 34 [pid = 1778] [id = 618] 07:33:58 INFO - PROCESS | 1778 | --DOCSHELL 0x8f106c00 == 33 [pid = 1778] [id = 615] 07:33:58 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d5000 == 32 [pid = 1778] [id = 627] 07:33:58 INFO - PROCESS | 1778 | --DOCSHELL 0x8f129400 == 31 [pid = 1778] [id = 617] 07:33:58 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e9800 == 30 [pid = 1778] [id = 616] 07:33:58 INFO - PROCESS | 1778 | --DOCSHELL 0x9231f000 == 29 [pid = 1778] [id = 626] 07:33:58 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10ec00 == 28 [pid = 1778] [id = 625] 07:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1832ms 07:33:58 INFO - PROCESS | 1778 | 1465223638819 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 1778 | 1465223638824 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 07:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:33:58 INFO - PROCESS | 1778 | 1465223638831 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 1778 | 1465223638838 Marionette TRACE conn3 <- [1,2550,null,{}] 07:33:58 INFO - PROCESS | 1778 | 1465223638846 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}] 07:33:58 INFO - PROCESS | 1778 | 1465223638852 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:59 INFO - PROCESS | 1778 | 1465223639038 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92be1000) [pid = 1778] [serial = 1889] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x939de400) [pid = 1778] [serial = 1839] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x929d7c00) [pid = 1778] [serial = 1883] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8f107400) [pid = 1778] [serial = 1886] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92437800) [pid = 1778] [serial = 1868] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92320c00) [pid = 1778] [serial = 1869] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x929bac00) [pid = 1778] [serial = 1871] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x929ce400) [pid = 1778] [serial = 1872] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x90bed400) [pid = 1778] [serial = 1877] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x919ecc00) [pid = 1778] [serial = 1878] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92673400) [pid = 1778] [serial = 1863] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e3d7800) [pid = 1778] [serial = 1874] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e3dec00) [pid = 1778] [serial = 1875] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x9249c000) [pid = 1778] [serial = 1880] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8f11f800) [pid = 1778] [serial = 1865] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x90922400) [pid = 1778] [serial = 1866] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x92beac00) [pid = 1778] [serial = 1890] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x92a03400) [pid = 1778] [serial = 1884] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x8f129000) [pid = 1778] [serial = 1887] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x9284a400) [pid = 1778] [serial = 1881] [outer = (nil)] [url = about:blank] 07:33:59 INFO - PROCESS | 1778 | 1465223639283 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 1778 | 1465223639290 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:33:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e8800 == 29 [pid = 1778] [id = 645] 07:33:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x8f065c00) [pid = 1778] [serial = 1936] [outer = (nil)] 07:33:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x8f11f800) [pid = 1778] [serial = 1937] [outer = 0x8f065c00] 07:33:59 INFO - PROCESS | 1778 | 1465223639370 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x9091bc00) [pid = 1778] [serial = 1938] [outer = 0x8f065c00] 07:34:00 INFO - PROCESS | 1778 | 1465223640213 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]]]}] 07:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1435ms 07:34:00 INFO - PROCESS | 1778 | 1465223640267 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 1778 | 1465223640272 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 07:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:34:00 INFO - PROCESS | 1778 | 1465223640295 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 1778 | 1465223640300 Marionette TRACE conn3 <- [1,2554,null,{}] 07:34:00 INFO - PROCESS | 1778 | 1465223640311 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}] 07:34:00 INFO - PROCESS | 1778 | 1465223640315 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:00 INFO - PROCESS | 1778 | 1465223640483 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:34:00 INFO - PROCESS | 1778 | 1465223640495 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 1778 | 1465223640501 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cb6400 == 30 [pid = 1778] [id = 646] 07:34:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x91ce2400) [pid = 1778] [serial = 1939] [outer = (nil)] 07:34:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x92320000) [pid = 1778] [serial = 1940] [outer = 0x91ce2400] 07:34:00 INFO - PROCESS | 1778 | 1465223640578 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x92494c00) [pid = 1778] [serial = 1941] [outer = 0x91ce2400] 07:34:01 INFO - PROCESS | 1778 | 1465223641591 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]]]}] 07:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1354ms 07:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:34:01 INFO - PROCESS | 1778 | 1465223641644 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 1778 | 1465223641647 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 07:34:01 INFO - PROCESS | 1778 | 1465223641654 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - PROCESS | 1778 | 1465223641659 Marionette TRACE conn3 <- [1,2558,null,{}] 07:34:01 INFO - PROCESS | 1778 | 1465223641675 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}] 07:34:01 INFO - PROCESS | 1778 | 1465223641683 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:01 INFO - PROCESS | 1778 | 1465223641913 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:34:01 INFO - PROCESS | 1778 | 1465223641932 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 1778 | 1465223641942 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x929ac800 == 31 [pid = 1778] [id = 647] 07:34:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x929b0000) [pid = 1778] [serial = 1942] [outer = (nil)] 07:34:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x929bb800) [pid = 1778] [serial = 1943] [outer = 0x929b0000] 07:34:02 INFO - PROCESS | 1778 | 1465223642014 Marionette DEBUG loaded listener.js 07:34:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x929d7000) [pid = 1778] [serial = 1944] [outer = 0x929b0000] 07:34:02 INFO - PROCESS | 1778 | 1465223642981 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]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1350ms 07:34:03 INFO - PROCESS | 1778 | 1465223643004 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:34:03 INFO - PROCESS | 1778 | 1465223643022 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 07:34:03 INFO - PROCESS | 1778 | 1465223643029 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 1778 | 1465223643033 Marionette TRACE conn3 <- [1,2562,null,{}] 07:34:03 INFO - PROCESS | 1778 | 1465223643044 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}] 07:34:03 INFO - PROCESS | 1778 | 1465223643048 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:03 INFO - PROCESS | 1778 | 1465223643263 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:34:03 INFO - PROCESS | 1778 | 1465223643289 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 1778 | 1465223643298 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d0000 == 32 [pid = 1778] [id = 648] 07:34:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92a02400) [pid = 1778] [serial = 1945] [outer = (nil)] 07:34:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92be1400) [pid = 1778] [serial = 1946] [outer = 0x92a02400] 07:34:03 INFO - PROCESS | 1778 | 1465223643368 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92be4c00) [pid = 1778] [serial = 1947] [outer = 0x92a02400] 07:34:03 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x919efc00) [pid = 1778] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:34:03 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90917400) [pid = 1778] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:34:03 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e3db800) [pid = 1778] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:34:03 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x919f5c00) [pid = 1778] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:34:03 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8f061c00) [pid = 1778] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:34:04 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x91cb8400) [pid = 1778] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:34:04 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x924a1c00) [pid = 1778] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:34:04 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8e6ec800) [pid = 1778] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:34:04 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x936edc00) [pid = 1778] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:34:04 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8f066000) [pid = 1778] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:34:04 INFO - PROCESS | 1778 | 1465223644426 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]]]}] 07:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1443ms 07:34:04 INFO - PROCESS | 1778 | 1465223644471 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 1778 | 1465223644475 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 07:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:34:04 INFO - PROCESS | 1778 | 1465223644488 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 1778 | 1465223644491 Marionette TRACE conn3 <- [1,2566,null,{}] 07:34:04 INFO - PROCESS | 1778 | 1465223644498 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}] 07:34:04 INFO - PROCESS | 1778 | 1465223644503 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:04 INFO - PROCESS | 1778 | 1465223644666 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:34:04 INFO - PROCESS | 1778 | 1465223644683 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 1778 | 1465223644692 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e020400 == 33 [pid = 1778] [id = 649] 07:34:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8f109000) [pid = 1778] [serial = 1948] [outer = (nil)] 07:34:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x92431c00) [pid = 1778] [serial = 1949] [outer = 0x8f109000] 07:34:04 INFO - PROCESS | 1778 | 1465223644762 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x9284e400) [pid = 1778] [serial = 1950] [outer = 0x8f109000] 07:34:05 INFO - PROCESS | 1778 | 1465223645705 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]]]}] 07:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1291ms 07:34:05 INFO - PROCESS | 1778 | 1465223645774 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 1778 | 1465223645778 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 07:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:34:05 INFO - PROCESS | 1778 | 1465223645784 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 1778 | 1465223645788 Marionette TRACE conn3 <- [1,2570,null,{}] 07:34:05 INFO - PROCESS | 1778 | 1465223645793 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}] 07:34:05 INFO - PROCESS | 1778 | 1465223645803 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:05 INFO - PROCESS | 1778 | 1465223645981 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:34:06 INFO - PROCESS | 1778 | 1465223646222 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 1778 | 1465223646230 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ce800 == 34 [pid = 1778] [id = 650] 07:34:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8c3d0400) [pid = 1778] [serial = 1951] [outer = (nil)] 07:34:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e013400) [pid = 1778] [serial = 1952] [outer = 0x8c3d0400] 07:34:06 INFO - PROCESS | 1778 | 1465223646317 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8e01e000) [pid = 1778] [serial = 1953] [outer = 0x8c3d0400] 07:34:07 INFO - PROCESS | 1778 | 1465223647480 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]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1732ms 07:34:07 INFO - PROCESS | 1778 | 1465223647521 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 1778 | 1465223647527 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 07:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:34:07 INFO - PROCESS | 1778 | 1465223647535 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 1778 | 1465223647540 Marionette TRACE conn3 <- [1,2574,null,{}] 07:34:07 INFO - PROCESS | 1778 | 1465223647548 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}] 07:34:07 INFO - PROCESS | 1778 | 1465223647556 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:07 INFO - PROCESS | 1778 | 1465223647751 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:34:08 INFO - PROCESS | 1778 | 1465223647993 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 1778 | 1465223648001 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091b400 == 35 [pid = 1778] [id = 651] 07:34:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x90920c00) [pid = 1778] [serial = 1954] [outer = (nil)] 07:34:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90bf1800) [pid = 1778] [serial = 1955] [outer = 0x90920c00] 07:34:08 INFO - PROCESS | 1778 | 1465223648132 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x90e97c00) [pid = 1778] [serial = 1956] [outer = 0x90920c00] 07:34:09 INFO - PROCESS | 1778 | 1465223649184 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]]]}] 07:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1689ms 07:34:09 INFO - PROCESS | 1778 | 1465223649233 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 1778 | 1465223649244 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 07:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:34:09 INFO - PROCESS | 1778 | 1465223649253 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 1778 | 1465223649256 Marionette TRACE conn3 <- [1,2578,null,{}] 07:34:09 INFO - PROCESS | 1778 | 1465223649263 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}] 07:34:09 INFO - PROCESS | 1778 | 1465223649268 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:09 INFO - PROCESS | 1778 | 1465223649469 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:34:09 INFO - PROCESS | 1778 | 1465223649753 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 1778 | 1465223649764 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cda000 == 36 [pid = 1778] [id = 652] 07:34:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92430000) [pid = 1778] [serial = 1957] [outer = (nil)] 07:34:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x924a1c00) [pid = 1778] [serial = 1958] [outer = 0x92430000] 07:34:09 INFO - PROCESS | 1778 | 1465223649890 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92673000) [pid = 1778] [serial = 1959] [outer = 0x92430000] 07:34:10 INFO - PROCESS | 1778 | 1465223650836 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]]]}] 07:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1631ms 07:34:10 INFO - PROCESS | 1778 | 1465223650884 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 1778 | 1465223650888 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 07:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:34:10 INFO - PROCESS | 1778 | 1465223650905 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 1778 | 1465223650914 Marionette TRACE conn3 <- [1,2582,null,{}] 07:34:10 INFO - PROCESS | 1778 | 1465223650921 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}] 07:34:10 INFO - PROCESS | 1778 | 1465223650929 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:11 INFO - PROCESS | 1778 | 1465223651163 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:34:11 INFO - PROCESS | 1778 | 1465223651394 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 1778 | 1465223651403 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cc400 == 37 [pid = 1778] [id = 653] 07:34:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8f12bc00) [pid = 1778] [serial = 1960] [outer = (nil)] 07:34:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92be3400) [pid = 1778] [serial = 1961] [outer = 0x8f12bc00] 07:34:11 INFO - PROCESS | 1778 | 1465223651527 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x93998800) [pid = 1778] [serial = 1962] [outer = 0x8f12bc00] 07:34:12 INFO - PROCESS | 1778 | 1465223652514 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]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1697ms 07:34:12 INFO - PROCESS | 1778 | 1465223652594 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 1778 | 1465223652599 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 07:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:34:12 INFO - PROCESS | 1778 | 1465223652606 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 1778 | 1465223652610 Marionette TRACE conn3 <- [1,2586,null,{}] 07:34:12 INFO - PROCESS | 1778 | 1465223652616 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}] 07:34:12 INFO - PROCESS | 1778 | 1465223652621 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:12 INFO - PROCESS | 1778 | 1465223652844 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:34:13 INFO - PROCESS | 1778 | 1465223653076 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 1778 | 1465223653086 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x936e9800 == 38 [pid = 1778] [id = 654] 07:34:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x939a1800) [pid = 1778] [serial = 1963] [outer = (nil)] 07:34:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x93a75000) [pid = 1778] [serial = 1964] [outer = 0x939a1800] 07:34:13 INFO - PROCESS | 1778 | 1465223653206 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x93a7ac00) [pid = 1778] [serial = 1965] [outer = 0x939a1800] 07:34:14 INFO - PROCESS | 1778 | 1465223654122 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]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1583ms 07:34:14 INFO - PROCESS | 1778 | 1465223654190 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:34:14 INFO - PROCESS | 1778 | 1465223654195 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 07:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:34:14 INFO - PROCESS | 1778 | 1465223654201 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 1778 | 1465223654205 Marionette TRACE conn3 <- [1,2590,null,{}] 07:34:14 INFO - PROCESS | 1778 | 1465223654211 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}] 07:34:14 INFO - PROCESS | 1778 | 1465223654216 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:14 INFO - PROCESS | 1778 | 1465223654637 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:34:14 INFO - PROCESS | 1778 | 1465223654910 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 1778 | 1465223654920 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f062000 == 39 [pid = 1778] [id = 655] 07:34:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8f062400) [pid = 1778] [serial = 1966] [outer = (nil)] 07:34:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8f06dc00) [pid = 1778] [serial = 1967] [outer = 0x8f062400] 07:34:15 INFO - PROCESS | 1778 | 1465223655043 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8f121c00) [pid = 1778] [serial = 1968] [outer = 0x8f062400] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x919ec800 == 38 [pid = 1778] [id = 638] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3de800 == 37 [pid = 1778] [id = 639] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d9000 == 36 [pid = 1778] [id = 635] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e020400 == 35 [pid = 1778] [id = 649] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d0000 == 34 [pid = 1778] [id = 648] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x929ac800 == 33 [pid = 1778] [id = 647] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x91cb6400 == 32 [pid = 1778] [id = 646] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e8800 == 31 [pid = 1778] [id = 645] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8f101800 == 30 [pid = 1778] [id = 634] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ea000 == 29 [pid = 1778] [id = 636] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3dd800 == 28 [pid = 1778] [id = 640] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d5c00 == 27 [pid = 1778] [id = 644] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e1800 == 26 [pid = 1778] [id = 631] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8f05f400 == 25 [pid = 1778] [id = 641] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x929b3400 == 24 [pid = 1778] [id = 623] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8f069400 == 23 [pid = 1778] [id = 622] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x92436c00 == 22 [pid = 1778] [id = 642] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x92496400 == 21 [pid = 1778] [id = 620] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cb800 == 20 [pid = 1778] [id = 628] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6ec000 == 19 [pid = 1778] [id = 621] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x929d3400 == 18 [pid = 1778] [id = 643] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d8800 == 17 [pid = 1778] [id = 630] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x90916000 == 16 [pid = 1778] [id = 637] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10cc00 == 15 [pid = 1778] [id = 629] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e016800 == 14 [pid = 1778] [id = 624] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d9400 == 13 [pid = 1778] [id = 633] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x936ed800 == 12 [pid = 1778] [id = 632] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x936e9800 == 11 [pid = 1778] [id = 654] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cc400 == 10 [pid = 1778] [id = 653] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x9091b400 == 9 [pid = 1778] [id = 651] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x91cda000 == 8 [pid = 1778] [id = 652] 07:34:16 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ce800 == 7 [pid = 1778] [id = 650] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x91cb8c00) [pid = 1778] [serial = 1916] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x90920000) [pid = 1778] [serial = 1913] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8f105000) [pid = 1778] [serial = 1908] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8f061400) [pid = 1778] [serial = 1907] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9453b800) [pid = 1778] [serial = 1904] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x91cc4400) [pid = 1778] [serial = 1893] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x90920400) [pid = 1778] [serial = 1892] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92317800) [pid = 1778] [serial = 1919] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91cd7400) [pid = 1778] [serial = 1917] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x929ba400) [pid = 1778] [serial = 1896] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x8f063000) [pid = 1778] [serial = 1910] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x929ae000) [pid = 1778] [serial = 1895] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x924a1400) [pid = 1778] [serial = 1922] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x939a5800) [pid = 1778] [serial = 1899] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9399cc00) [pid = 1778] [serial = 1898] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x93ada000) [pid = 1778] [serial = 1902] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8f06b400) [pid = 1778] [serial = 1911] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x93acf800) [pid = 1778] [serial = 1901] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x9453fc00) [pid = 1778] [serial = 1905] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x90bed000) [pid = 1778] [serial = 1914] [outer = (nil)] [url = about:blank] 07:34:16 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x92434c00) [pid = 1778] [serial = 1920] [outer = (nil)] [url = about:blank] 07:34:17 INFO - PROCESS | 1778 | 1465223657191 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]]]}] 07:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 3038ms 07:34:17 INFO - PROCESS | 1778 | 1465223657241 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 1778 | 1465223657247 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 07:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:34:17 INFO - PROCESS | 1778 | 1465223657255 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - PROCESS | 1778 | 1465223657260 Marionette TRACE conn3 <- [1,2594,null,{}] 07:34:17 INFO - PROCESS | 1778 | 1465223657269 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}] 07:34:17 INFO - PROCESS | 1778 | 1465223657274 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:17 INFO - PROCESS | 1778 | 1465223657450 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:34:17 INFO - PROCESS | 1778 | 1465223657591 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 1778 | 1465223657607 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e3400 == 8 [pid = 1778] [id = 656] 07:34:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8e6e0800) [pid = 1778] [serial = 1969] [outer = (nil)] 07:34:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8e6e7400) [pid = 1778] [serial = 1970] [outer = 0x8e6e0800] 07:34:17 INFO - PROCESS | 1778 | 1465223657678 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8f060400) [pid = 1778] [serial = 1971] [outer = 0x8e6e0800] 07:34:18 INFO - PROCESS | 1778 | 1465223658548 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]]]}] 07:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1337ms 07:34:18 INFO - PROCESS | 1778 | 1465223658592 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 1778 | 1465223658601 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 07:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:34:18 INFO - PROCESS | 1778 | 1465223658612 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 1778 | 1465223658616 Marionette TRACE conn3 <- [1,2598,null,{}] 07:34:18 INFO - PROCESS | 1778 | 1465223658622 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}] 07:34:18 INFO - PROCESS | 1778 | 1465223658628 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:18 INFO - PROCESS | 1778 | 1465223658819 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:34:18 INFO - PROCESS | 1778 | 1465223658956 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 1778 | 1465223658968 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f11cc00 == 9 [pid = 1778] [id = 657] 07:34:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8f125800) [pid = 1778] [serial = 1972] [outer = (nil)] 07:34:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9091a400) [pid = 1778] [serial = 1973] [outer = 0x8f125800] 07:34:19 INFO - PROCESS | 1778 | 1465223659040 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x90bea800) [pid = 1778] [serial = 1974] [outer = 0x8f125800] 07:34:20 INFO - PROCESS | 1778 | 1465223660006 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]]]}] 07:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1431ms 07:34:20 INFO - PROCESS | 1778 | 1465223660043 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 1778 | 1465223660046 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 07:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:34:20 INFO - PROCESS | 1778 | 1465223660054 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - PROCESS | 1778 | 1465223660060 Marionette TRACE conn3 <- [1,2602,null,{}] 07:34:20 INFO - PROCESS | 1778 | 1465223660085 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}] 07:34:20 INFO - PROCESS | 1778 | 1465223660094 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:20 INFO - PROCESS | 1778 | 1465223660319 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:34:20 INFO - PROCESS | 1778 | 1465223660343 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 1778 | 1465223660352 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cb5800 == 10 [pid = 1778] [id = 658] 07:34:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91cb6400) [pid = 1778] [serial = 1975] [outer = (nil)] 07:34:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x91cbf400) [pid = 1778] [serial = 1976] [outer = 0x91cb6400] 07:34:20 INFO - PROCESS | 1778 | 1465223660425 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91ce0000) [pid = 1778] [serial = 1977] [outer = 0x91cb6400] 07:34:21 INFO - PROCESS | 1778 | 1465223661425 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]]]}] 07:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1443ms 07:34:21 INFO - PROCESS | 1778 | 1465223661503 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 1778 | 1465223661507 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 07:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:34:21 INFO - PROCESS | 1778 | 1465223661513 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - PROCESS | 1778 | 1465223661516 Marionette TRACE conn3 <- [1,2606,null,{}] 07:34:21 INFO - PROCESS | 1778 | 1465223661522 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}] 07:34:21 INFO - PROCESS | 1778 | 1465223661542 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:21 INFO - PROCESS | 1778 | 1465223661787 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:34:22 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x929b0000) [pid = 1778] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:34:22 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x91ce2400) [pid = 1778] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:34:22 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x929d4800) [pid = 1778] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:34:22 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x92a02400) [pid = 1778] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:34:22 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92672400) [pid = 1778] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:34:22 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8f065c00) [pid = 1778] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:34:22 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8f104000) [pid = 1778] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:34:22 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8e6e4800) [pid = 1778] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:34:22 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x91ce3800) [pid = 1778] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:34:22 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x8f109000) [pid = 1778] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:34:22 INFO - PROCESS | 1778 | 1465223662294 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 1778 | 1465223662301 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:22 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d1400 == 11 [pid = 1778] [id = 659] 07:34:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x8e019000) [pid = 1778] [serial = 1978] [outer = (nil)] 07:34:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8e6ee000) [pid = 1778] [serial = 1979] [outer = 0x8e019000] 07:34:22 INFO - PROCESS | 1778 | 1465223662370 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x919eb800) [pid = 1778] [serial = 1980] [outer = 0x8e019000] 07:34:23 INFO - PROCESS | 1778 | 1465223663149 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]]]}] 07:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1680ms 07:34:23 INFO - PROCESS | 1778 | 1465223663195 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 1778 | 1465223663198 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 07:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:34:23 INFO - PROCESS | 1778 | 1465223663204 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 1778 | 1465223663208 Marionette TRACE conn3 <- [1,2610,null,{}] 07:34:23 INFO - PROCESS | 1778 | 1465223663218 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}] 07:34:23 INFO - PROCESS | 1778 | 1465223663222 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:23 INFO - PROCESS | 1778 | 1465223663381 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:34:23 INFO - PROCESS | 1778 | 1465223663391 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 1778 | 1465223663397 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x9242f400 == 12 [pid = 1778] [id = 660] 07:34:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x92436800) [pid = 1778] [serial = 1981] [outer = (nil)] 07:34:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x92496800) [pid = 1778] [serial = 1982] [outer = 0x92436800] 07:34:23 INFO - PROCESS | 1778 | 1465223663470 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x9266c400) [pid = 1778] [serial = 1983] [outer = 0x92436800] 07:34:24 INFO - PROCESS | 1778 | 1465223664686 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]]]}] 07:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1537ms 07:34:24 INFO - PROCESS | 1778 | 1465223664743 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:34:24 INFO - PROCESS | 1778 | 1465223664750 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 07:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:34:24 INFO - PROCESS | 1778 | 1465223664760 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 1778 | 1465223664765 Marionette TRACE conn3 <- [1,2614,null,{}] 07:34:24 INFO - PROCESS | 1778 | 1465223664774 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}] 07:34:24 INFO - PROCESS | 1778 | 1465223664779 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:24 INFO - PROCESS | 1778 | 1465223664989 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:34:25 INFO - PROCESS | 1778 | 1465223665246 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 1778 | 1465223665262 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3dc400 == 13 [pid = 1778] [id = 661] 07:34:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8e3dd000) [pid = 1778] [serial = 1984] [outer = (nil)] 07:34:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8f10a800) [pid = 1778] [serial = 1985] [outer = 0x8e3dd000] 07:34:25 INFO - PROCESS | 1778 | 1465223665391 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90916800) [pid = 1778] [serial = 1986] [outer = 0x8e3dd000] 07:34:26 INFO - PROCESS | 1778 | 1465223666435 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]]]}] 07:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1741ms 07:34:26 INFO - PROCESS | 1778 | 1465223666500 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:34:26 INFO - PROCESS | 1778 | 1465223666508 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 07:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:34:26 INFO - PROCESS | 1778 | 1465223666519 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 1778 | 1465223666523 Marionette TRACE conn3 <- [1,2618,null,{}] 07:34:26 INFO - PROCESS | 1778 | 1465223666529 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}] 07:34:26 INFO - PROCESS | 1778 | 1465223666535 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:26 INFO - PROCESS | 1778 | 1465223666740 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:34:27 INFO - PROCESS | 1778 | 1465223666974 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 1778 | 1465223666982 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x9091d000 == 14 [pid = 1778] [id = 662] 07:34:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91cbd400) [pid = 1778] [serial = 1987] [outer = (nil)] 07:34:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x91f25400) [pid = 1778] [serial = 1988] [outer = 0x91cbd400] 07:34:27 INFO - PROCESS | 1778 | 1465223667115 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x91ce4400) [pid = 1778] [serial = 1989] [outer = 0x91cbd400] 07:34:28 INFO - PROCESS | 1778 | 1465223668218 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]]]}] 07:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1784ms 07:34:28 INFO - PROCESS | 1778 | 1465223668304 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:34:28 INFO - PROCESS | 1778 | 1465223668308 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 07:34:28 INFO - PROCESS | 1778 | 1465223668316 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 1778 | 1465223668322 Marionette TRACE conn3 <- [1,2622,null,{}] 07:34:28 INFO - PROCESS | 1778 | 1465223668338 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}] 07:34:28 INFO - PROCESS | 1778 | 1465223668347 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:28 INFO - PROCESS | 1778 | 1465223668570 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:34:28 INFO - PROCESS | 1778 | 1465223668809 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 1778 | 1465223668820 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x9284e000 == 15 [pid = 1778] [id = 663] 07:34:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92850000) [pid = 1778] [serial = 1990] [outer = (nil)] 07:34:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x929b3000) [pid = 1778] [serial = 1991] [outer = 0x92850000] 07:34:28 INFO - PROCESS | 1778 | 1465223668907 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x929b8000) [pid = 1778] [serial = 1992] [outer = 0x92850000] 07:34:29 INFO - PROCESS | 1778 | 1465223669964 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]]]}] 07:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1695ms 07:34:30 INFO - PROCESS | 1778 | 1465223670010 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:34:30 INFO - PROCESS | 1778 | 1465223670015 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 07:34:30 INFO - PROCESS | 1778 | 1465223670022 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - PROCESS | 1778 | 1465223670025 Marionette TRACE conn3 <- [1,2626,null,{}] 07:34:30 INFO - PROCESS | 1778 | 1465223670031 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}] 07:34:30 INFO - PROCESS | 1778 | 1465223670036 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:30 INFO - PROCESS | 1778 | 1465223670219 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:34:30 INFO - PROCESS | 1778 | 1465223670407 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:30 INFO - PROCESS | 1778 | 1465223670421 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d7c00 == 16 [pid = 1778] [id = 664] 07:34:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x8e3dc000) [pid = 1778] [serial = 1993] [outer = (nil)] 07:34:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x90e8c000) [pid = 1778] [serial = 1994] [outer = 0x8e3dc000] 07:34:30 INFO - PROCESS | 1778 | 1465223670575 Marionette DEBUG loaded listener.js 07:34:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x91cda400) [pid = 1778] [serial = 1995] [outer = 0x8e3dc000] 07:34:31 INFO - PROCESS | 1778 | 1465223671818 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]]]}] 07:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1831ms 07:34:31 INFO - PROCESS | 1778 | 1465223671862 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:34:31 INFO - PROCESS | 1778 | 1465223671868 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 07:34:31 INFO - PROCESS | 1778 | 1465223671876 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 1778 | 1465223671883 Marionette TRACE conn3 <- [1,2630,null,{}] 07:34:31 INFO - PROCESS | 1778 | 1465223671890 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}] 07:34:31 INFO - PROCESS | 1778 | 1465223671895 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:32 INFO - PROCESS | 1778 | 1465223672079 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x929bb800) [pid = 1778] [serial = 1943] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92494c00) [pid = 1778] [serial = 1941] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x92a05800) [pid = 1778] [serial = 1931] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x92be4c00) [pid = 1778] [serial = 1947] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x9284d000) [pid = 1778] [serial = 1929] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x9091bc00) [pid = 1778] [serial = 1938] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x919e8800) [pid = 1778] [serial = 1926] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92a0d000) [pid = 1778] [serial = 1932] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90bf2c00) [pid = 1778] [serial = 1925] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x90bf0c00) [pid = 1778] [serial = 1934] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91cc2000) [pid = 1778] [serial = 1935] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x92844c00) [pid = 1778] [serial = 1928] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x90e8a000) [pid = 1778] [serial = 1923] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x92be1400) [pid = 1778] [serial = 1946] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x92320000) [pid = 1778] [serial = 1940] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x929d7000) [pid = 1778] [serial = 1944] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8f11f800) [pid = 1778] [serial = 1937] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x92431c00) [pid = 1778] [serial = 1949] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x9284e400) [pid = 1778] [serial = 1950] [outer = (nil)] [url = about:blank] 07:34:32 INFO - PROCESS | 1778 | 1465223672299 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 1778 | 1465223672308 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f110c00 == 17 [pid = 1778] [id = 665] 07:34:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x8f11f800) [pid = 1778] [serial = 1996] [outer = (nil)] 07:34:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x90917800) [pid = 1778] [serial = 1997] [outer = 0x8f11f800] 07:34:32 INFO - PROCESS | 1778 | 1465223672396 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x90bf7400) [pid = 1778] [serial = 1998] [outer = 0x8f11f800] 07:34:33 INFO - PROCESS | 1778 | 1465223673200 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]]]}] 07:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1389ms 07:34:33 INFO - PROCESS | 1778 | 1465223673264 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 1778 | 1465223673270 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 07:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:34:33 INFO - PROCESS | 1778 | 1465223673281 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 1778 | 1465223673284 Marionette TRACE conn3 <- [1,2634,null,{}] 07:34:33 INFO - PROCESS | 1778 | 1465223673291 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}] 07:34:33 INFO - PROCESS | 1778 | 1465223673296 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:33 INFO - PROCESS | 1778 | 1465223673536 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:34:33 INFO - PROCESS | 1778 | 1465223673551 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 1778 | 1465223673557 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x919f1000 == 18 [pid = 1778] [id = 666] 07:34:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x91cd6800) [pid = 1778] [serial = 1999] [outer = (nil)] 07:34:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x92321000) [pid = 1778] [serial = 2000] [outer = 0x91cd6800] 07:34:33 INFO - PROCESS | 1778 | 1465223673630 Marionette DEBUG loaded listener.js 07:34:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x92494c00) [pid = 1778] [serial = 2001] [outer = 0x91cd6800] 07:34:34 INFO - PROCESS | 1778 | 1465223674601 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]]]}] 07:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1388ms 07:34:34 INFO - PROCESS | 1778 | 1465223674669 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:34:34 INFO - PROCESS | 1778 | 1465223674673 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 07:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:34:34 INFO - PROCESS | 1778 | 1465223674680 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 1778 | 1465223674686 Marionette TRACE conn3 <- [1,2638,null,{}] 07:34:34 INFO - PROCESS | 1778 | 1465223674708 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}] 07:34:34 INFO - PROCESS | 1778 | 1465223674716 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:34 INFO - PROCESS | 1778 | 1465223674945 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:34:34 INFO - PROCESS | 1778 | 1465223674977 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:34 INFO - PROCESS | 1778 | 1465223674986 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x9242f000 == 19 [pid = 1778] [id = 667] 07:34:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x92841400) [pid = 1778] [serial = 2002] [outer = (nil)] 07:34:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x929b0c00) [pid = 1778] [serial = 2003] [outer = 0x92841400] 07:34:35 INFO - PROCESS | 1778 | 1465223675065 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x929d0800) [pid = 1778] [serial = 2004] [outer = 0x92841400] 07:34:36 INFO - PROCESS | 1778 | 1465223676021 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]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1389ms 07:34:36 INFO - PROCESS | 1778 | 1465223676069 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 1778 | 1465223676074 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 07:34:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:34:36 INFO - PROCESS | 1778 | 1465223676085 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 1778 | 1465223676088 Marionette TRACE conn3 <- [1,2642,null,{}] 07:34:36 INFO - PROCESS | 1778 | 1465223676092 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}] 07:34:36 INFO - PROCESS | 1778 | 1465223676098 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:36 INFO - PROCESS | 1778 | 1465223676313 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:34:36 INFO - PROCESS | 1778 | 1465223676336 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 1778 | 1465223676344 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x92846400 == 20 [pid = 1778] [id = 668] 07:34:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92a06800) [pid = 1778] [serial = 2005] [outer = (nil)] 07:34:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92a0c800) [pid = 1778] [serial = 2006] [outer = 0x92a06800] 07:34:36 INFO - PROCESS | 1778 | 1465223676413 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x92a0fc00) [pid = 1778] [serial = 2007] [outer = 0x92a06800] 07:34:36 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8c3d0400) [pid = 1778] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:34:36 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x90920c00) [pid = 1778] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:34:36 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92430000) [pid = 1778] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:34:36 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8f12bc00) [pid = 1778] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:34:36 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x939a1800) [pid = 1778] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:34:36 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8f062400) [pid = 1778] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:34:36 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8e6e0800) [pid = 1778] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:34:36 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x91cb6400) [pid = 1778] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:34:36 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8e019000) [pid = 1778] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:34:36 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8f125800) [pid = 1778] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:34:37 INFO - PROCESS | 1778 | 1465223677421 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]]]}] 07:34:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:34:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1388ms 07:34:37 INFO - PROCESS | 1778 | 1465223677474 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 1778 | 1465223677478 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 07:34:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:34:37 INFO - PROCESS | 1778 | 1465223677484 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 1778 | 1465223677487 Marionette TRACE conn3 <- [1,2646,null,{}] 07:34:37 INFO - PROCESS | 1778 | 1465223677493 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}] 07:34:37 INFO - PROCESS | 1778 | 1465223677498 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:37 INFO - PROCESS | 1778 | 1465223677654 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:34:37 INFO - PROCESS | 1778 | 1465223677663 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 1778 | 1465223677670 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cd800 == 21 [pid = 1778] [id = 669] 07:34:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8f10b800) [pid = 1778] [serial = 2008] [outer = (nil)] 07:34:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x929d2c00) [pid = 1778] [serial = 2009] [outer = 0x8f10b800] 07:34:37 INFO - PROCESS | 1778 | 1465223677870 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x92a08800) [pid = 1778] [serial = 2010] [outer = 0x8f10b800] 07:34:38 INFO - PROCESS | 1778 | 1465223678682 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]]]}] 07:34:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:34:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1233ms 07:34:38 INFO - PROCESS | 1778 | 1465223678717 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 1778 | 1465223678721 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 07:34:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:34:38 INFO - PROCESS | 1778 | 1465223678728 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 1778 | 1465223678730 Marionette TRACE conn3 <- [1,2650,null,{}] 07:34:38 INFO - PROCESS | 1778 | 1465223678736 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}] 07:34:38 INFO - PROCESS | 1778 | 1465223678746 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:39 INFO - PROCESS | 1778 | 1465223679047 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:34:39 INFO - PROCESS | 1778 | 1465223679228 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 1778 | 1465223679243 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01dc00 == 22 [pid = 1778] [id = 670] 07:34:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8e01f400) [pid = 1778] [serial = 2011] [outer = (nil)] 07:34:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8e3e1800) [pid = 1778] [serial = 2012] [outer = 0x8e01f400] 07:34:39 INFO - PROCESS | 1778 | 1465223679340 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f064c00) [pid = 1778] [serial = 2013] [outer = 0x8e01f400] 07:34:40 INFO - PROCESS | 1778 | 1465223680391 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]]]}] 07:34:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:34:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1738ms 07:34:40 INFO - PROCESS | 1778 | 1465223680468 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 1778 | 1465223680475 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 07:34:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:34:40 INFO - PROCESS | 1778 | 1465223680483 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - PROCESS | 1778 | 1465223680488 Marionette TRACE conn3 <- [1,2654,null,{}] 07:34:40 INFO - PROCESS | 1778 | 1465223680495 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}] 07:34:40 INFO - PROCESS | 1778 | 1465223680501 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:40 INFO - PROCESS | 1778 | 1465223680742 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:34:41 INFO - PROCESS | 1778 | 1465223680984 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:41 INFO - PROCESS | 1778 | 1465223680991 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x90becc00 == 23 [pid = 1778] [id = 671] 07:34:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x90e8e400) [pid = 1778] [serial = 2014] [outer = (nil)] 07:34:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x919ea000) [pid = 1778] [serial = 2015] [outer = 0x90e8e400] 07:34:41 INFO - PROCESS | 1778 | 1465223681097 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x91cba000) [pid = 1778] [serial = 2016] [outer = 0x90e8e400] 07:34:42 INFO - PROCESS | 1778 | 1465223682058 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]]]}] 07:34:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:34:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1639ms 07:34:42 INFO - PROCESS | 1778 | 1465223682123 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:34:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:34:42 INFO - PROCESS | 1778 | 1465223682128 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 07:34:42 INFO - PROCESS | 1778 | 1465223682136 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 1778 | 1465223682141 Marionette TRACE conn3 <- [1,2658,null,{}] 07:34:42 INFO - PROCESS | 1778 | 1465223682148 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}] 07:34:42 INFO - PROCESS | 1778 | 1465223682153 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:42 INFO - PROCESS | 1778 | 1465223682386 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:34:42 INFO - PROCESS | 1778 | 1465223682668 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 1778 | 1465223682676 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x92318c00 == 24 [pid = 1778] [id = 672] 07:34:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9249b000) [pid = 1778] [serial = 2017] [outer = (nil)] 07:34:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9266ac00) [pid = 1778] [serial = 2018] [outer = 0x9249b000] 07:34:42 INFO - PROCESS | 1778 | 1465223682773 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x92843400) [pid = 1778] [serial = 2019] [outer = 0x9249b000] 07:34:43 INFO - PROCESS | 1778 | 1465223683737 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]]]}] 07:34:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:34:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1638ms 07:34:43 INFO - PROCESS | 1778 | 1465223683773 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 07:34:43 INFO - PROCESS | 1778 | 1465223683780 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 07:34:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:34:43 INFO - PROCESS | 1778 | 1465223683798 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 1778 | 1465223683805 Marionette TRACE conn3 <- [1,2662,null,{}] 07:34:43 INFO - PROCESS | 1778 | 1465223683811 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}] 07:34:43 INFO - PROCESS | 1778 | 1465223683818 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:44 INFO - PROCESS | 1778 | 1465223684056 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:34:44 INFO - PROCESS | 1778 | 1465223684351 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:44 INFO - PROCESS | 1778 | 1465223684357 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cdc00 == 25 [pid = 1778] [id = 673] 07:34:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8e018c00) [pid = 1778] [serial = 2020] [outer = (nil)] 07:34:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x92be8000) [pid = 1778] [serial = 2021] [outer = 0x8e018c00] 07:34:44 INFO - PROCESS | 1778 | 1465223684458 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92ce1800) [pid = 1778] [serial = 2022] [outer = 0x8e018c00] 07:34:45 INFO - PROCESS | 1778 | 1465223685361 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]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:34:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1644ms 07:34:45 INFO - PROCESS | 1778 | 1465223685435 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 07:34:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:34:45 INFO - PROCESS | 1778 | 1465223685439 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 07:34:45 INFO - PROCESS | 1778 | 1465223685446 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 1778 | 1465223685450 Marionette TRACE conn3 <- [1,2666,null,{}] 07:34:45 INFO - PROCESS | 1778 | 1465223685457 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}] 07:34:45 INFO - PROCESS | 1778 | 1465223685462 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:45 INFO - PROCESS | 1778 | 1465223685678 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:34:45 INFO - PROCESS | 1778 | 1465223685863 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 1778 | 1465223685870 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x93998000 == 26 [pid = 1778] [id = 674] 07:34:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9399c800) [pid = 1778] [serial = 2023] [outer = (nil)] 07:34:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x939a5400) [pid = 1778] [serial = 2024] [outer = 0x9399c800] 07:34:45 INFO - PROCESS | 1778 | 1465223685955 Marionette DEBUG loaded listener.js 07:34:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x939df800) [pid = 1778] [serial = 2025] [outer = 0x9399c800] 07:34:47 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:47 INFO - PROCESS | 1778 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:34:47 INFO - PROCESS | 1778 | 1465223687307 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]]]}] 07:34:47 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) 07:34:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1891ms 07:34:47 INFO - PROCESS | 1778 | 1465223687336 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 1778 | 1465223687340 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 07:34:47 INFO - PROCESS | 1778 | 1465223687352 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:34:47 INFO - PROCESS | 1778 | 1465223687356 Marionette TRACE conn3 <- [1,2670,null,{}] 07:34:47 INFO - PROCESS | 1778 | 1465223687364 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}] 07:34:47 INFO - PROCESS | 1778 | 1465223687369 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:47 INFO - PROCESS | 1778 | 1465223687628 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:34:47 INFO - PROCESS | 1778 | 1465223687794 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 1778 | 1465223687812 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x93ad3c00 == 27 [pid = 1778] [id = 675] 07:34:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93ad4400) [pid = 1778] [serial = 2026] [outer = (nil)] 07:34:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x93ad7800) [pid = 1778] [serial = 2027] [outer = 0x93ad4400] 07:34:47 INFO - PROCESS | 1778 | 1465223687944 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x94f1d800) [pid = 1778] [serial = 2028] [outer = 0x93ad4400] 07:34:49 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:49 INFO - PROCESS | 1778 | 1465223689625 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 1778 | 1465223689701 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 07:34:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:34:49 INFO - PROCESS | 1778 | 1465223689710 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 1778 | 1465223689715 Marionette TRACE conn3 <- [1,2674,null,{}] 07:34:49 INFO - PROCESS | 1778 | 1465223689773 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}] 07:34:49 INFO - PROCESS | 1778 | 1465223689778 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cd800 == 26 [pid = 1778] [id = 669] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x92846400 == 25 [pid = 1778] [id = 668] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x9242f000 == 24 [pid = 1778] [id = 667] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x919f1000 == 23 [pid = 1778] [id = 666] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x8f110c00 == 22 [pid = 1778] [id = 665] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x8f062000 == 21 [pid = 1778] [id = 655] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e3400 == 20 [pid = 1778] [id = 656] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x8f11cc00 == 19 [pid = 1778] [id = 657] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x9242f400 == 18 [pid = 1778] [id = 660] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3dc400 == 17 [pid = 1778] [id = 661] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x9091d000 == 16 [pid = 1778] [id = 662] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x9284e000 == 15 [pid = 1778] [id = 663] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d7c00 == 14 [pid = 1778] [id = 664] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d1400 == 13 [pid = 1778] [id = 659] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x91cb5800 == 12 [pid = 1778] [id = 658] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x93ad3c00 == 11 [pid = 1778] [id = 675] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x93998000 == 10 [pid = 1778] [id = 674] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cdc00 == 9 [pid = 1778] [id = 673] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x90becc00 == 8 [pid = 1778] [id = 671] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x92318c00 == 7 [pid = 1778] [id = 672] 07:34:50 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01dc00 == 6 [pid = 1778] [id = 670] 07:34:50 INFO - PROCESS | 1778 | 1465223690896 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x92496800) [pid = 1778] [serial = 1982] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e01e000) [pid = 1778] [serial = 1953] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e013400) [pid = 1778] [serial = 1952] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x90e97c00) [pid = 1778] [serial = 1956] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x90bf1800) [pid = 1778] [serial = 1955] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x92673000) [pid = 1778] [serial = 1959] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x924a1c00) [pid = 1778] [serial = 1958] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x93998800) [pid = 1778] [serial = 1962] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x92be3400) [pid = 1778] [serial = 1961] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x93a7ac00) [pid = 1778] [serial = 1965] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x93a75000) [pid = 1778] [serial = 1964] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x8f06dc00) [pid = 1778] [serial = 1967] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x8e6e7400) [pid = 1778] [serial = 1970] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8f060400) [pid = 1778] [serial = 1971] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x91cbf400) [pid = 1778] [serial = 1976] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e6ee000) [pid = 1778] [serial = 1979] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x9091a400) [pid = 1778] [serial = 1973] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8f121c00) [pid = 1778] [serial = 1968] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x91ce0000) [pid = 1778] [serial = 1977] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x90bea800) [pid = 1778] [serial = 1974] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x919eb800) [pid = 1778] [serial = 1980] [outer = (nil)] [url = about:blank] 07:34:51 INFO - PROCESS | 1778 | 1465223691188 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 1778 | 1465223691201 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cdc00 == 7 [pid = 1778] [id = 676] 07:34:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8c3cf000) [pid = 1778] [serial = 2029] [outer = (nil)] 07:34:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8c3d6c00) [pid = 1778] [serial = 2030] [outer = 0x8c3cf000] 07:34:51 INFO - PROCESS | 1778 | 1465223691273 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8e01f000) [pid = 1778] [serial = 2031] [outer = 0x8c3cf000] 07:34:52 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:52 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 07:34:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 07:34:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 07:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 07:34:52 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1 07:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:34:52 INFO - _addTest/ [0,2677,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 1778 | 1465223692612 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 07:34:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:34:52 INFO - PROCESS | 1778 | 1465223692620 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 1778 | 1465223692626 Marionette TRACE conn3 <- [1,2678,null,{}] 07:34:52 INFO - PROCESS | 1778 | 1465223692634 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}] 07:34:52 INFO - PROCESS | 1778 | 1465223692640 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:52 INFO - PROCESS | 1778 | 1465223692924 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:34:53 INFO - PROCESS | 1778 | 1465223693020 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 1778 | 1465223693027 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f104000 == 8 [pid = 1778] [id = 677] 07:34:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8f106800) [pid = 1778] [serial = 2032] [outer = (nil)] 07:34:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8f10fc00) [pid = 1778] [serial = 2033] [outer = 0x8f106800] 07:34:53 INFO - PROCESS | 1778 | 1465223693103 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8f123400) [pid = 1778] [serial = 2034] [outer = 0x8f106800] 07:34:54 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:54 INFO - PROCESS | 1778 | 1465223694407 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]]]}] 07:34:54 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) 07:34:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1837ms 07:34:54 INFO - PROCESS | 1778 | 1465223694458 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 1778 | 1465223694463 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 07:34:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:34:54 INFO - PROCESS | 1778 | 1465223694480 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 1778 | 1465223694484 Marionette TRACE conn3 <- [1,2682,null,{}] 07:34:54 INFO - PROCESS | 1778 | 1465223694491 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}] 07:34:54 INFO - PROCESS | 1778 | 1465223694497 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:54 INFO - PROCESS | 1778 | 1465223694761 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:34:54 INFO - PROCESS | 1778 | 1465223694824 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:54 INFO - PROCESS | 1778 | 1465223694834 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bedc00 == 9 [pid = 1778] [id = 678] 07:34:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x90bf6800) [pid = 1778] [serial = 2035] [outer = (nil)] 07:34:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90e8d000) [pid = 1778] [serial = 2036] [outer = 0x90bf6800] 07:34:54 INFO - PROCESS | 1778 | 1465223694903 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x90e97800) [pid = 1778] [serial = 2037] [outer = 0x90bf6800] 07:34:55 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x92841400) [pid = 1778] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:34:55 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92850000) [pid = 1778] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:34:55 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x92a06800) [pid = 1778] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:34:55 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x91cbd400) [pid = 1778] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:34:55 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x92436800) [pid = 1778] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:34:55 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x91cd6800) [pid = 1778] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:34:55 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8e3dd000) [pid = 1778] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:34:55 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8f10b800) [pid = 1778] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:34:55 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8f11f800) [pid = 1778] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:34:55 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x8e3dc000) [pid = 1778] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:34:56 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:56 INFO - PROCESS | 1778 | 1465223696622 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]]]}] 07:34:56 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) 07:34:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2187ms 07:34:56 INFO - PROCESS | 1778 | 1465223696666 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 1778 | 1465223696672 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 07:34:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:34:56 INFO - PROCESS | 1778 | 1465223696691 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 1778 | 1465223696698 Marionette TRACE conn3 <- [1,2686,null,{}] 07:34:56 INFO - PROCESS | 1778 | 1465223696704 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}] 07:34:56 INFO - PROCESS | 1778 | 1465223696711 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:56 INFO - PROCESS | 1778 | 1465223696975 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:34:57 INFO - PROCESS | 1778 | 1465223697005 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 1778 | 1465223697011 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f066400 == 10 [pid = 1778] [id = 679] 07:34:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x8f067000) [pid = 1778] [serial = 2038] [outer = (nil)] 07:34:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x91cbec00) [pid = 1778] [serial = 2039] [outer = 0x8f067000] 07:34:57 INFO - PROCESS | 1778 | 1465223697081 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x91f1a800) [pid = 1778] [serial = 2040] [outer = 0x8f067000] 07:34:58 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:34:58 INFO - PROCESS | 1778 | 1465223698420 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:34:58 INFO - PROCESS | 1778 | 1465223698490 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 07:34:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:34:58 INFO - PROCESS | 1778 | 1465223698603 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 1778 | 1465223698607 Marionette TRACE conn3 <- [1,2690,null,{}] 07:34:58 INFO - PROCESS | 1778 | 1465223698622 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}] 07:34:58 INFO - PROCESS | 1778 | 1465223698628 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:58 INFO - PROCESS | 1778 | 1465223698835 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:34:59 INFO - PROCESS | 1778 | 1465223699013 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 1778 | 1465223699029 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:34:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e0400 == 11 [pid = 1778] [id = 680] 07:34:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8e6e3c00) [pid = 1778] [serial = 2041] [outer = (nil)] 07:34:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8f107c00) [pid = 1778] [serial = 2042] [outer = 0x8e6e3c00] 07:34:59 INFO - PROCESS | 1778 | 1465223699109 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x8f122800) [pid = 1778] [serial = 2043] [outer = 0x8e6e3c00] 07:35:00 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:35:00 INFO - PROCESS | 1778 | 1465223700566 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 07:35:00 INFO - PROCESS | 1778 | 1465223700670 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 07:35:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:35:00 INFO - PROCESS | 1778 | 1465223700683 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 1778 | 1465223700687 Marionette TRACE conn3 <- [1,2694,null,{}] 07:35:00 INFO - PROCESS | 1778 | 1465223700695 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}] 07:35:00 INFO - PROCESS | 1778 | 1465223700701 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:00 INFO - PROCESS | 1778 | 1465223700872 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:35:01 INFO - PROCESS | 1778 | 1465223701050 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 1778 | 1465223701061 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:01 INFO - PROCESS | 1778 | ++DOCSHELL 0x90becc00 == 12 [pid = 1778] [id = 681] 07:35:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x919ed000) [pid = 1778] [serial = 2044] [outer = (nil)] 07:35:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91cb8c00) [pid = 1778] [serial = 2045] [outer = 0x919ed000] 07:35:01 INFO - PROCESS | 1778 | 1465223701148 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x9231e800) [pid = 1778] [serial = 2046] [outer = 0x919ed000] 07:35:02 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:35:02 INFO - PROCESS | 1778 | 1465223702847 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 1778 | 1465223702932 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 07:35:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:35:02 INFO - PROCESS | 1778 | 1465223702940 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 1778 | 1465223702945 Marionette TRACE conn3 <- [1,2698,null,{}] 07:35:02 INFO - PROCESS | 1778 | 1465223702953 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}] 07:35:02 INFO - PROCESS | 1778 | 1465223702958 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:03 INFO - PROCESS | 1778 | 1465223703188 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x929d0800) [pid = 1778] [serial = 2004] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x929b3000) [pid = 1778] [serial = 1991] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x92a0c800) [pid = 1778] [serial = 2006] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x929b8000) [pid = 1778] [serial = 1992] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x91f25400) [pid = 1778] [serial = 1988] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x91ce4400) [pid = 1778] [serial = 1989] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x9266c400) [pid = 1778] [serial = 1983] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x92321000) [pid = 1778] [serial = 2000] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x8f10a800) [pid = 1778] [serial = 1985] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x929d2c00) [pid = 1778] [serial = 2009] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x90916800) [pid = 1778] [serial = 1986] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0x90917800) [pid = 1778] [serial = 1997] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 55 (0x90bf7400) [pid = 1778] [serial = 1998] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 54 (0x90e8c000) [pid = 1778] [serial = 1994] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 53 (0x91cda400) [pid = 1778] [serial = 1995] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 52 (0x929b0c00) [pid = 1778] [serial = 2003] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 51 (0x92a0fc00) [pid = 1778] [serial = 2007] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 50 (0x92494c00) [pid = 1778] [serial = 2001] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | --DOMWINDOW == 49 (0x92a08800) [pid = 1778] [serial = 2010] [outer = (nil)] [url = about:blank] 07:35:03 INFO - PROCESS | 1778 | 1465223703446 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 1778 | 1465223703456 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f06bc00 == 13 [pid = 1778] [id = 682] 07:35:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 50 (0x8f06e400) [pid = 1778] [serial = 2047] [outer = (nil)] 07:35:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 51 (0x8f110400) [pid = 1778] [serial = 2048] [outer = 0x8f06e400] 07:35:03 INFO - PROCESS | 1778 | 1465223703533 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 52 (0x8f125000) [pid = 1778] [serial = 2049] [outer = 0x8f06e400] 07:35:04 INFO - PROCESS | 1778 | SkCairoFTTypeface::onFilterRec unimplemented 07:35:04 INFO - PROCESS | 1778 | 1465223704745 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 1778 | 1465223704798 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 07:35:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:35:04 INFO - PROCESS | 1778 | 1465223704808 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 1778 | 1465223704812 Marionette TRACE conn3 <- [1,2702,null,{}] 07:35:04 INFO - PROCESS | 1778 | 1465223704818 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}] 07:35:04 INFO - PROCESS | 1778 | 1465223704824 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:05 INFO - PROCESS | 1778 | 1465223705068 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:35:05 INFO - PROCESS | 1778 | 1465223705161 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 1778 | 1465223705168 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f065c00 == 14 [pid = 1778] [id = 683] 07:35:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 53 (0x90923400) [pid = 1778] [serial = 2050] [outer = (nil)] 07:35:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 54 (0x919f4800) [pid = 1778] [serial = 2051] [outer = 0x90923400] 07:35:05 INFO - PROCESS | 1778 | 1465223705239 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0x91ce4400) [pid = 1778] [serial = 2052] [outer = 0x90923400] 07:35:06 INFO - PROCESS | 1778 | 1465223706018 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]]]}] 07:35:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:35:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1237ms 07:35:06 INFO - PROCESS | 1778 | 1465223706046 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:35:06 INFO - PROCESS | 1778 | 1465223706050 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 07:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:35:06 INFO - PROCESS | 1778 | 1465223706057 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 1778 | 1465223706063 Marionette TRACE conn3 <- [1,2706,null,{}] 07:35:06 INFO - PROCESS | 1778 | 1465223706084 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}] 07:35:06 INFO - PROCESS | 1778 | 1465223706093 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:06 INFO - PROCESS | 1778 | 1465223706323 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:35:06 INFO - PROCESS | 1778 | 1465223706351 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 1778 | 1465223706362 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x9249e400 == 15 [pid = 1778] [id = 684] 07:35:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0x9249f400) [pid = 1778] [serial = 2053] [outer = (nil)] 07:35:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x924a1400) [pid = 1778] [serial = 2054] [outer = 0x9249f400] 07:35:06 INFO - PROCESS | 1778 | 1465223706437 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x9266a000) [pid = 1778] [serial = 2055] [outer = 0x9249f400] 07:35:07 INFO - PROCESS | 1778 | 1465223707444 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]]]}] 07:35:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:35:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1441ms 07:35:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:35:07 INFO - PROCESS | 1778 | 1465223707501 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 07:35:07 INFO - PROCESS | 1778 | 1465223707504 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 07:35:07 INFO - PROCESS | 1778 | 1465223707511 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 1778 | 1465223707514 Marionette TRACE conn3 <- [1,2710,null,{}] 07:35:07 INFO - PROCESS | 1778 | 1465223707520 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}] 07:35:07 INFO - PROCESS | 1778 | 1465223707525 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:07 INFO - PROCESS | 1778 | 1465223707739 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:35:07 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x8e018c00) [pid = 1778] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:35:07 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0x90e8e400) [pid = 1778] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:35:07 INFO - PROCESS | 1778 | --DOMWINDOW == 55 (0x93ad4400) [pid = 1778] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:35:07 INFO - PROCESS | 1778 | --DOMWINDOW == 54 (0x8c3cf000) [pid = 1778] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:35:07 INFO - PROCESS | 1778 | --DOMWINDOW == 53 (0x8e01f400) [pid = 1778] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:35:07 INFO - PROCESS | 1778 | --DOMWINDOW == 52 (0x9399c800) [pid = 1778] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:35:07 INFO - PROCESS | 1778 | --DOMWINDOW == 51 (0x8f106800) [pid = 1778] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:35:07 INFO - PROCESS | 1778 | --DOMWINDOW == 50 (0x90bf6800) [pid = 1778] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:35:07 INFO - PROCESS | 1778 | --DOMWINDOW == 49 (0x9249b000) [pid = 1778] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:35:07 INFO - PROCESS | 1778 | 1465223707938 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 1778 | 1465223707945 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e013c00 == 16 [pid = 1778] [id = 685] 07:35:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 50 (0x8e017c00) [pid = 1778] [serial = 2056] [outer = (nil)] 07:35:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 51 (0x9091f400) [pid = 1778] [serial = 2057] [outer = 0x8e017c00] 07:35:08 INFO - PROCESS | 1778 | 1465223708015 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 52 (0x92674400) [pid = 1778] [serial = 2058] [outer = 0x8e017c00] 07:35:08 INFO - PROCESS | 1778 | 1465223708812 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] 07:35:08 INFO - PROCESS | 1778 | 1465223708854 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 07:35:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:35:08 INFO - PROCESS | 1778 | 1465223708860 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:35:08 INFO - PROCESS | 1778 | 1465223708863 Marionette TRACE conn3 <- [1,2714,null,{}] 07:35:08 INFO - PROCESS | 1778 | 1465223708869 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}] 07:35:08 INFO - PROCESS | 1778 | 1465223708874 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:09 INFO - PROCESS | 1778 | 1465223709026 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:35:09 INFO - PROCESS | 1778 | 1465223709041 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 1778 | 1465223709048 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x92495c00 == 17 [pid = 1778] [id = 686] 07:35:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 53 (0x92846c00) [pid = 1778] [serial = 2059] [outer = (nil)] 07:35:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 54 (0x929b6400) [pid = 1778] [serial = 2060] [outer = 0x92846c00] 07:35:09 INFO - PROCESS | 1778 | 1465223709122 Marionette DEBUG loaded listener.js 07:35:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0x929c9800) [pid = 1778] [serial = 2061] [outer = 0x92846c00] 07:35:10 INFO - PROCESS | 1778 | 1465223710223 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]]]}] 07:35:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:35:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1385ms 07:35:10 INFO - PROCESS | 1778 | 1465223710247 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 1778 | 1465223710254 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 07:35:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:35:10 INFO - PROCESS | 1778 | 1465223710263 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - PROCESS | 1778 | 1465223710268 Marionette TRACE conn3 <- [1,2718,null,{}] 07:35:10 INFO - PROCESS | 1778 | 1465223710277 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}] 07:35:10 INFO - PROCESS | 1778 | 1465223710283 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:10 INFO - PROCESS | 1778 | 1465223710510 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:35:10 INFO - PROCESS | 1778 | 1465223710692 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 1778 | 1465223710710 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x90918000 == 18 [pid = 1778] [id = 687] 07:35:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0x9091b400) [pid = 1778] [serial = 2062] [outer = (nil)] 07:35:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x90bec800) [pid = 1778] [serial = 2063] [outer = 0x9091b400] 07:35:10 INFO - PROCESS | 1778 | 1465223710897 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x90e8dc00) [pid = 1778] [serial = 2064] [outer = 0x9091b400] 07:35:11 INFO - PROCESS | 1778 | 1465223711864 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] 07:35:11 INFO - PROCESS | 1778 | 1465223711912 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 07:35:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:35:11 INFO - PROCESS | 1778 | 1465223711930 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 1778 | 1465223711935 Marionette TRACE conn3 <- [1,2722,null,{}] 07:35:11 INFO - PROCESS | 1778 | 1465223711941 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}] 07:35:11 INFO - PROCESS | 1778 | 1465223711947 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:12 INFO - PROCESS | 1778 | 1465223712130 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:35:12 INFO - PROCESS | 1778 | 1465223712313 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 1778 | 1465223712321 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x92496000 == 19 [pid = 1778] [id = 688] 07:35:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x92499c00) [pid = 1778] [serial = 2065] [outer = (nil)] 07:35:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x92669800) [pid = 1778] [serial = 2066] [outer = 0x92499c00] 07:35:12 INFO - PROCESS | 1778 | 1465223712406 Marionette DEBUG loaded listener.js 07:35:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x92844400) [pid = 1778] [serial = 2067] [outer = 0x92499c00] 07:35:13 INFO - PROCESS | 1778 | 1465223713426 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] 07:35:13 INFO - PROCESS | 1778 | 1465223713478 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 07:35:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:35:13 INFO - PROCESS | 1778 | 1465223713484 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 1778 | 1465223713490 Marionette TRACE conn3 <- [1,2726,null,{}] 07:35:13 INFO - PROCESS | 1778 | 1465223713507 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}] 07:35:13 INFO - PROCESS | 1778 | 1465223713516 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:13 INFO - PROCESS | 1778 | 1465223713731 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:35:13 INFO - PROCESS | 1778 | 1465223713966 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 1778 | 1465223713974 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:14 INFO - PROCESS | 1778 | ++DOCSHELL 0x92a0a000 == 20 [pid = 1778] [id = 689] 07:35:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x92a0a800) [pid = 1778] [serial = 2068] [outer = (nil)] 07:35:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x92a0d800) [pid = 1778] [serial = 2069] [outer = 0x92a0a800] 07:35:14 INFO - PROCESS | 1778 | 1465223714075 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x92bdf800) [pid = 1778] [serial = 2070] [outer = 0x92a0a800] 07:35:15 INFO - PROCESS | 1778 | 1465223715013 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]]]}] 07:35:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:35:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1594ms 07:35:15 INFO - PROCESS | 1778 | 1465223715079 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 1778 | 1465223715084 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 07:35:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:35:15 INFO - PROCESS | 1778 | 1465223715090 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 1778 | 1465223715094 Marionette TRACE conn3 <- [1,2730,null,{}] 07:35:15 INFO - PROCESS | 1778 | 1465223715100 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}] 07:35:15 INFO - PROCESS | 1778 | 1465223715105 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:15 INFO - PROCESS | 1778 | 1465223715334 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:35:15 INFO - PROCESS | 1778 | 1465223715565 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:15 INFO - PROCESS | 1778 | 1465223715573 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x9249d800 == 21 [pid = 1778] [id = 690] 07:35:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x92be3400) [pid = 1778] [serial = 2071] [outer = (nil)] 07:35:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x936ec000) [pid = 1778] [serial = 2072] [outer = 0x92be3400] 07:35:15 INFO - PROCESS | 1778 | 1465223715699 Marionette DEBUG loaded listener.js 07:35:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x93997400) [pid = 1778] [serial = 2073] [outer = 0x92be3400] 07:35:16 INFO - PROCESS | 1778 | 1465223716986 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 1778 | 1465223717080 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 07:35:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:35:17 INFO - PROCESS | 1778 | 1465223717087 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 1778 | 1465223717089 Marionette TRACE conn3 <- [1,2734,null,{}] 07:35:17 INFO - PROCESS | 1778 | 1465223717096 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}] 07:35:17 INFO - PROCESS | 1778 | 1465223717101 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:17 INFO - PROCESS | 1778 | 1465223717331 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:35:17 INFO - PROCESS | 1778 | 1465223717700 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 1778 | 1465223717710 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:17 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cb000 == 22 [pid = 1778] [id = 691] 07:35:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8c3cb400) [pid = 1778] [serial = 2074] [outer = (nil)] 07:35:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8c3d8800) [pid = 1778] [serial = 2075] [outer = 0x8c3cb400] 07:35:17 INFO - PROCESS | 1778 | 1465223717820 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e3e0c00) [pid = 1778] [serial = 2076] [outer = 0x8c3cb400] 07:35:19 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cdc00 == 21 [pid = 1778] [id = 676] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92be8000) [pid = 1778] [serial = 2021] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91cba000) [pid = 1778] [serial = 2016] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92ce1800) [pid = 1778] [serial = 2022] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x93ad7800) [pid = 1778] [serial = 2027] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x94f1d800) [pid = 1778] [serial = 2028] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8c3d6c00) [pid = 1778] [serial = 2030] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8e3e1800) [pid = 1778] [serial = 2012] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x939a5400) [pid = 1778] [serial = 2024] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8e01f000) [pid = 1778] [serial = 2031] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8f123400) [pid = 1778] [serial = 2034] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x939df800) [pid = 1778] [serial = 2025] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x8f10fc00) [pid = 1778] [serial = 2033] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x90e97800) [pid = 1778] [serial = 2037] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0x8f064c00) [pid = 1778] [serial = 2013] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 55 (0x9266ac00) [pid = 1778] [serial = 2018] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 54 (0x92843400) [pid = 1778] [serial = 2019] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 53 (0x919ea000) [pid = 1778] [serial = 2015] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 52 (0x90e8d000) [pid = 1778] [serial = 2036] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | --DOMWINDOW == 51 (0x91cbec00) [pid = 1778] [serial = 2039] [outer = (nil)] [url = about:blank] 07:35:19 INFO - PROCESS | 1778 | 1465223719899 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]]]}] 07:35:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:35:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2835ms 07:35:19 INFO - PROCESS | 1778 | 1465223719926 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:35:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:35:19 INFO - PROCESS | 1778 | 1465223719933 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 07:35:19 INFO - PROCESS | 1778 | 1465223719942 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - PROCESS | 1778 | 1465223719946 Marionette TRACE conn3 <- [1,2738,null,{}] 07:35:19 INFO - PROCESS | 1778 | 1465223719956 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}] 07:35:19 INFO - PROCESS | 1778 | 1465223719961 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:20 INFO - PROCESS | 1778 | 1465223720143 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:35:20 INFO - PROCESS | 1778 | 1465223720155 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 1778 | 1465223720167 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e7800 == 22 [pid = 1778] [id = 692] 07:35:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 52 (0x8e6e8400) [pid = 1778] [serial = 2077] [outer = (nil)] 07:35:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 53 (0x8e6eec00) [pid = 1778] [serial = 2078] [outer = 0x8e6e8400] 07:35:20 INFO - PROCESS | 1778 | 1465223720300 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 54 (0x8f064c00) [pid = 1778] [serial = 2079] [outer = 0x8e6e8400] 07:35:21 INFO - PROCESS | 1778 | 1465223721229 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]]]}] 07:35:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:35:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1344ms 07:35:21 INFO - PROCESS | 1778 | 1465223721286 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 1778 | 1465223721295 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 07:35:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:35:21 INFO - PROCESS | 1778 | 1465223721314 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 1778 | 1465223721320 Marionette TRACE conn3 <- [1,2742,null,{}] 07:35:21 INFO - PROCESS | 1778 | 1465223721326 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}] 07:35:21 INFO - PROCESS | 1778 | 1465223721331 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:21 INFO - PROCESS | 1778 | 1465223721508 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:35:21 INFO - PROCESS | 1778 | 1465223721519 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 1778 | 1465223721530 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f126c00 == 23 [pid = 1778] [id = 693] 07:35:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0x8f129800) [pid = 1778] [serial = 2080] [outer = (nil)] 07:35:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0x90917000) [pid = 1778] [serial = 2081] [outer = 0x8f129800] 07:35:21 INFO - PROCESS | 1778 | 1465223721604 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x9091f800) [pid = 1778] [serial = 2082] [outer = 0x8f129800] 07:35:22 INFO - PROCESS | 1778 | 1465223722694 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]]]}] 07:35:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:35:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1448ms 07:35:22 INFO - PROCESS | 1778 | 1465223722757 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 1778 | 1465223722761 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 07:35:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:35:22 INFO - PROCESS | 1778 | 1465223722768 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:35:22 INFO - PROCESS | 1778 | 1465223722774 Marionette TRACE conn3 <- [1,2746,null,{}] 07:35:22 INFO - PROCESS | 1778 | 1465223722799 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}] 07:35:22 INFO - PROCESS | 1778 | 1465223722809 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:23 INFO - PROCESS | 1778 | 1465223723029 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:35:23 INFO - PROCESS | 1778 | 1465223723054 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 1778 | 1465223723066 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x919e7c00 == 24 [pid = 1778] [id = 694] 07:35:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x919e8000) [pid = 1778] [serial = 2083] [outer = (nil)] 07:35:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x919f5c00) [pid = 1778] [serial = 2084] [outer = 0x919e8000] 07:35:23 INFO - PROCESS | 1778 | 1465223723138 Marionette DEBUG loaded listener.js 07:35:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x91cc1c00) [pid = 1778] [serial = 2085] [outer = 0x919e8000] 07:35:24 INFO - PROCESS | 1778 | 1465223724087 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]]]}] 07:35:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:35:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1349ms 07:35:24 INFO - PROCESS | 1778 | 1465223724118 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:35:24 INFO - PROCESS | 1778 | 1465223724122 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 07:35:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:35:24 INFO - PROCESS | 1778 | 1465223724128 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:35:24 INFO - PROCESS | 1778 | 1465223724132 Marionette TRACE conn3 <- [1,2750,null,{}] 07:35:24 INFO - PROCESS | 1778 | 1465223724162 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}] 07:35:24 INFO - PROCESS | 1778 | 1465223724166 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:24 INFO - PROCESS | 1778 | 1465223724398 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:35:24 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x92846c00) [pid = 1778] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:35:24 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x9249f400) [pid = 1778] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:35:24 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x8e017c00) [pid = 1778] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:35:24 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0x90923400) [pid = 1778] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:35:24 INFO - PROCESS | 1778 | --DOMWINDOW == 55 (0x8f06e400) [pid = 1778] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:35:24 INFO - PROCESS | 1778 | --DOMWINDOW == 54 (0x8f067000) [pid = 1778] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:35:24 INFO - PROCESS | 1778 | --DOMWINDOW == 53 (0x8e6e3c00) [pid = 1778] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:35:24 INFO - PROCESS | 1778 | --DOMWINDOW == 52 (0x919ed000) [pid = 1778] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:35:24 INFO - PROCESS | 1778 | 1465223724854 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:24 INFO - PROCESS | 1778 | 1465223724864 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:24 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e017c00 == 25 [pid = 1778] [id = 695] 07:35:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 53 (0x8e021400) [pid = 1778] [serial = 2086] [outer = (nil)] 07:35:24 INFO - PROCESS | 1778 | ++DOMWINDOW == 54 (0x90923400) [pid = 1778] [serial = 2087] [outer = 0x8e021400] 07:35:24 INFO - PROCESS | 1778 | 1465223724939 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 55 (0x92437c00) [pid = 1778] [serial = 2088] [outer = 0x8e021400] 07:35:25 INFO - PROCESS | 1778 | 1465223725708 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]]]}] 07:35:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:35:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1634ms 07:35:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:35:25 INFO - PROCESS | 1778 | 1465223725764 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:35:25 INFO - PROCESS | 1778 | 1465223725767 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 07:35:25 INFO - PROCESS | 1778 | 1465223725773 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 1778 | 1465223725777 Marionette TRACE conn3 <- [1,2754,null,{}] 07:35:25 INFO - PROCESS | 1778 | 1465223725782 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}] 07:35:25 INFO - PROCESS | 1778 | 1465223725787 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:25 INFO - PROCESS | 1778 | 1465223725946 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:35:25 INFO - PROCESS | 1778 | 1465223725955 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 1778 | 1465223725965 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x92439c00 == 26 [pid = 1778] [id = 696] 07:35:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0x92499000) [pid = 1778] [serial = 2089] [outer = (nil)] 07:35:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x924a1000) [pid = 1778] [serial = 2090] [outer = 0x92499000] 07:35:26 INFO - PROCESS | 1778 | 1465223726030 Marionette DEBUG loaded listener.js 07:35:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x92672800) [pid = 1778] [serial = 2091] [outer = 0x92499000] 07:35:27 INFO - PROCESS | 1778 | 1465223727100 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]]]}] 07:35:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:35:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1381ms 07:35:27 INFO - PROCESS | 1778 | 1465223727154 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:35:27 INFO - PROCESS | 1778 | 1465223727161 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 07:35:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:35:27 INFO - PROCESS | 1778 | 1465223727170 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 1778 | 1465223727175 Marionette TRACE conn3 <- [1,2758,null,{}] 07:35:27 INFO - PROCESS | 1778 | 1465223727184 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}] 07:35:27 INFO - PROCESS | 1778 | 1465223727190 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:27 INFO - PROCESS | 1778 | 1465223727399 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:35:27 INFO - PROCESS | 1778 | 1465223727653 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 1778 | 1465223727668 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3dfc00 == 27 [pid = 1778] [id = 697] 07:35:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x8e3e2800) [pid = 1778] [serial = 2092] [outer = (nil)] 07:35:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x8f108800) [pid = 1778] [serial = 2093] [outer = 0x8e3e2800] 07:35:27 INFO - PROCESS | 1778 | 1465223727797 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x8f126000) [pid = 1778] [serial = 2094] [outer = 0x8e3e2800] 07:35:28 INFO - PROCESS | 1778 | 1465223728784 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]]]}] 07:35:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:35:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1692ms 07:35:28 INFO - PROCESS | 1778 | 1465223728862 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 1778 | 1465223728869 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 07:35:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:35:28 INFO - PROCESS | 1778 | 1465223728880 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 1778 | 1465223728884 Marionette TRACE conn3 <- [1,2762,null,{}] 07:35:28 INFO - PROCESS | 1778 | 1465223728890 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}] 07:35:28 INFO - PROCESS | 1778 | 1465223728896 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:29 INFO - PROCESS | 1778 | 1465223729113 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:35:29 INFO - PROCESS | 1778 | 1465223729344 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 1778 | 1465223729353 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f062400 == 28 [pid = 1778] [id = 698] 07:35:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x91cba800) [pid = 1778] [serial = 2095] [outer = (nil)] 07:35:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x9231f800) [pid = 1778] [serial = 2096] [outer = 0x91cba800] 07:35:29 INFO - PROCESS | 1778 | 1465223729482 Marionette DEBUG loaded listener.js 07:35:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x91cd9400) [pid = 1778] [serial = 2097] [outer = 0x91cba800] 07:35:30 INFO - PROCESS | 1778 | 1465223730553 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]]]}] 07:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1732ms 07:35:30 INFO - PROCESS | 1778 | 1465223730614 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:35:30 INFO - PROCESS | 1778 | 1465223730621 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 07:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:35:30 INFO - PROCESS | 1778 | 1465223730632 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:35:30 INFO - PROCESS | 1778 | 1465223730639 Marionette TRACE conn3 <- [1,2766,null,{}] 07:35:30 INFO - PROCESS | 1778 | 1465223730711 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}] 07:35:30 INFO - PROCESS | 1778 | 1465223730721 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:30 INFO - PROCESS | 1778 | 1465223730925 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:35:31 INFO - PROCESS | 1778 | 1465223731170 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:31 INFO - PROCESS | 1778 | 1465223731182 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b3800 == 29 [pid = 1778] [id = 699] 07:35:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x929b3c00) [pid = 1778] [serial = 2098] [outer = (nil)] 07:35:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x929b9c00) [pid = 1778] [serial = 2099] [outer = 0x929b3c00] 07:35:31 INFO - PROCESS | 1778 | 1465223731273 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x929cf400) [pid = 1778] [serial = 2100] [outer = 0x929b3c00] 07:35:32 INFO - PROCESS | 1778 | 1465223732303 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]]]}] 07:35:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:35:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1699ms 07:35:32 INFO - PROCESS | 1778 | 1465223732329 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:35:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:35:32 INFO - PROCESS | 1778 | 1465223732335 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 07:35:32 INFO - PROCESS | 1778 | 1465223732341 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 1778 | 1465223732345 Marionette TRACE conn3 <- [1,2770,null,{}] 07:35:32 INFO - PROCESS | 1778 | 1465223732351 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}] 07:35:32 INFO - PROCESS | 1778 | 1465223732356 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:32 INFO - PROCESS | 1778 | 1465223732537 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:35:32 INFO - PROCESS | 1778 | 1465223732916 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 1778 | 1465223732927 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e012400 == 30 [pid = 1778] [id = 700] 07:35:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e015800) [pid = 1778] [serial = 2101] [outer = (nil)] 07:35:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8e3dc400) [pid = 1778] [serial = 2102] [outer = 0x8e015800] 07:35:33 INFO - PROCESS | 1778 | 1465223733044 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8e01e000) [pid = 1778] [serial = 2103] [outer = 0x8e015800] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x924a1400) [pid = 1778] [serial = 2054] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x9091f400) [pid = 1778] [serial = 2057] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x9266a000) [pid = 1778] [serial = 2055] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x919f4800) [pid = 1778] [serial = 2051] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8f110400) [pid = 1778] [serial = 2048] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8f125000) [pid = 1778] [serial = 2049] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x91f1a800) [pid = 1778] [serial = 2040] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x8f107c00) [pid = 1778] [serial = 2042] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x8f122800) [pid = 1778] [serial = 2043] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x91cb8c00) [pid = 1778] [serial = 2045] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x9231e800) [pid = 1778] [serial = 2046] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x929c9800) [pid = 1778] [serial = 2061] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 57 (0x92674400) [pid = 1778] [serial = 2058] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 56 (0x91ce4400) [pid = 1778] [serial = 2052] [outer = (nil)] [url = about:blank] 07:35:33 INFO - PROCESS | 1778 | --DOMWINDOW == 55 (0x929b6400) [pid = 1778] [serial = 2060] [outer = (nil)] [url = about:blank] 07:35:34 INFO - PROCESS | 1778 | 1465223734049 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]]]}] 07:35:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:35:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1735ms 07:35:34 INFO - PROCESS | 1778 | 1465223734078 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:35:34 INFO - PROCESS | 1778 | 1465223734083 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 07:35:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:35:34 INFO - PROCESS | 1778 | 1465223734090 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:35:34 INFO - PROCESS | 1778 | 1465223734095 Marionette TRACE conn3 <- [1,2774,null,{}] 07:35:34 INFO - PROCESS | 1778 | 1465223734103 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}] 07:35:34 INFO - PROCESS | 1778 | 1465223734110 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:34 INFO - PROCESS | 1778 | 1465223734277 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:35:34 INFO - PROCESS | 1778 | 1465223734289 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:34 INFO - PROCESS | 1778 | 1465223734296 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:34 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f11cc00 == 31 [pid = 1778] [id = 701] 07:35:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 56 (0x8f125800) [pid = 1778] [serial = 2104] [outer = (nil)] 07:35:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 57 (0x90bf0400) [pid = 1778] [serial = 2105] [outer = 0x8f125800] 07:35:34 INFO - PROCESS | 1778 | 1465223734406 Marionette DEBUG loaded listener.js 07:35:34 INFO - PROCESS | 1778 | ++DOMWINDOW == 58 (0x919eb000) [pid = 1778] [serial = 2106] [outer = 0x8f125800] 07:35:35 INFO - PROCESS | 1778 | 1465223735379 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]]]}] 07:35:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:35:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1333ms 07:35:35 INFO - PROCESS | 1778 | 1465223735428 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:35:35 INFO - PROCESS | 1778 | 1465223735435 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 07:35:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:35:35 INFO - PROCESS | 1778 | 1465223735442 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - PROCESS | 1778 | 1465223735445 Marionette TRACE conn3 <- [1,2778,null,{}] 07:35:35 INFO - PROCESS | 1778 | 1465223735463 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}] 07:35:35 INFO - PROCESS | 1778 | 1465223735469 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:35 INFO - PROCESS | 1778 | 1465223735640 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:35:35 INFO - PROCESS | 1778 | 1465223735651 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 1778 | 1465223735660 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbc800 == 32 [pid = 1778] [id = 702] 07:35:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x91cbdc00) [pid = 1778] [serial = 2107] [outer = (nil)] 07:35:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x9242e400) [pid = 1778] [serial = 2108] [outer = 0x91cbdc00] 07:35:35 INFO - PROCESS | 1778 | 1465223735728 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x9249d400) [pid = 1778] [serial = 2109] [outer = 0x91cbdc00] 07:35:36 INFO - PROCESS | 1778 | 1465223736735 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]]]}] 07:35:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:35:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1343ms 07:35:36 INFO - PROCESS | 1778 | 1465223736786 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:35:36 INFO - PROCESS | 1778 | 1465223736788 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 07:35:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:35:36 INFO - PROCESS | 1778 | 1465223736811 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 1778 | 1465223736819 Marionette TRACE conn3 <- [1,2782,null,{}] 07:35:36 INFO - PROCESS | 1778 | 1465223736827 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}] 07:35:36 INFO - PROCESS | 1778 | 1465223736834 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:37 INFO - PROCESS | 1778 | 1465223737068 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:35:37 INFO - PROCESS | 1778 | 1465223737090 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:37 INFO - PROCESS | 1778 | 1465223737099 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f1ec00 == 33 [pid = 1778] [id = 703] 07:35:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x92841c00) [pid = 1778] [serial = 2110] [outer = (nil)] 07:35:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x929b2400) [pid = 1778] [serial = 2111] [outer = 0x92841c00] 07:35:37 INFO - PROCESS | 1778 | 1465223737164 Marionette DEBUG loaded listener.js 07:35:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x929b8000) [pid = 1778] [serial = 2112] [outer = 0x92841c00] 07:35:38 INFO - PROCESS | 1778 | 1465223738048 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]]]}] 07:35:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:35:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1305ms 07:35:38 INFO - PROCESS | 1778 | 1465223738108 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:35:38 INFO - PROCESS | 1778 | 1465223738112 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 07:35:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:35:38 INFO - PROCESS | 1778 | 1465223738118 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 1778 | 1465223738120 Marionette TRACE conn3 <- [1,2786,null,{}] 07:35:38 INFO - PROCESS | 1778 | 1465223738126 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}] 07:35:38 INFO - PROCESS | 1778 | 1465223738131 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:38 INFO - PROCESS | 1778 | 1465223738341 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:35:38 INFO - PROCESS | 1778 | 1465223738366 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 1778 | 1465223738372 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10d000 == 34 [pid = 1778] [id = 704] 07:35:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x90e90800) [pid = 1778] [serial = 2113] [outer = (nil)] 07:35:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x92a05800) [pid = 1778] [serial = 2114] [outer = 0x90e90800] 07:35:38 INFO - PROCESS | 1778 | 1465223738439 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x92a06c00) [pid = 1778] [serial = 2115] [outer = 0x90e90800] 07:35:38 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x919e8000) [pid = 1778] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:35:38 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x8e6e8400) [pid = 1778] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:35:38 INFO - PROCESS | 1778 | --DOMWINDOW == 64 (0x8f129800) [pid = 1778] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:35:38 INFO - PROCESS | 1778 | --DOMWINDOW == 63 (0x8c3cb400) [pid = 1778] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:35:38 INFO - PROCESS | 1778 | --DOMWINDOW == 62 (0x92a0a800) [pid = 1778] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:35:38 INFO - PROCESS | 1778 | --DOMWINDOW == 61 (0x92be3400) [pid = 1778] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:35:38 INFO - PROCESS | 1778 | --DOMWINDOW == 60 (0x8e021400) [pid = 1778] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:35:38 INFO - PROCESS | 1778 | --DOMWINDOW == 59 (0x9091b400) [pid = 1778] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:35:38 INFO - PROCESS | 1778 | --DOMWINDOW == 58 (0x92499c00) [pid = 1778] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:35:39 INFO - PROCESS | 1778 | 1465223739328 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]]]}] 07:35:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:35:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1239ms 07:35:39 INFO - PROCESS | 1778 | 1465223739357 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:35:39 INFO - PROCESS | 1778 | 1465223739362 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 07:35:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:35:39 INFO - PROCESS | 1778 | 1465223739368 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:35:39 INFO - PROCESS | 1778 | 1465223739370 Marionette TRACE conn3 <- [1,2790,null,{}] 07:35:39 INFO - PROCESS | 1778 | 1465223739376 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}] 07:35:39 INFO - PROCESS | 1778 | 1465223739381 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:39 INFO - PROCESS | 1778 | 1465223739530 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:35:39 INFO - PROCESS | 1778 | 1465223739549 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 1778 | 1465223739566 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:39 INFO - PROCESS | 1778 | ++DOCSHELL 0x929d7c00 == 35 [pid = 1778] [id = 705] 07:35:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 59 (0x92a01c00) [pid = 1778] [serial = 2116] [outer = (nil)] 07:35:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 60 (0x92bde000) [pid = 1778] [serial = 2117] [outer = 0x92a01c00] 07:35:39 INFO - PROCESS | 1778 | 1465223739656 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 1778 | ++DOMWINDOW == 61 (0x92be9400) [pid = 1778] [serial = 2118] [outer = 0x92a01c00] 07:35:40 INFO - PROCESS | 1778 | 1465223740634 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]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:35:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1282ms 07:35:40 INFO - PROCESS | 1778 | 1465223740650 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 1778 | 1465223740654 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 07:35:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:35:40 INFO - PROCESS | 1778 | 1465223740660 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 1778 | 1465223740662 Marionette TRACE conn3 <- [1,2794,null,{}] 07:35:40 INFO - PROCESS | 1778 | 1465223740668 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}] 07:35:40 INFO - PROCESS | 1778 | 1465223740673 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:40 INFO - PROCESS | 1778 | 1465223740876 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:35:41 INFO - PROCESS | 1778 | 1465223741069 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 1778 | 1465223741080 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d0000 == 36 [pid = 1778] [id = 706] 07:35:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 62 (0x8c3d1400) [pid = 1778] [serial = 2119] [outer = (nil)] 07:35:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 63 (0x8c3d8c00) [pid = 1778] [serial = 2120] [outer = 0x8c3d1400] 07:35:41 INFO - PROCESS | 1778 | 1465223741165 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 64 (0x8e3de400) [pid = 1778] [serial = 2121] [outer = 0x8c3d1400] 07:35:42 INFO - PROCESS | 1778 | 1465223742179 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]]]}] 07:35:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:35:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1591ms 07:35:42 INFO - PROCESS | 1778 | 1465223742253 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:35:42 INFO - PROCESS | 1778 | 1465223742259 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 07:35:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:35:42 INFO - PROCESS | 1778 | 1465223742268 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:35:42 INFO - PROCESS | 1778 | 1465223742274 Marionette TRACE conn3 <- [1,2798,null,{}] 07:35:42 INFO - PROCESS | 1778 | 1465223742281 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}] 07:35:42 INFO - PROCESS | 1778 | 1465223742287 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:42 INFO - PROCESS | 1778 | 1465223742513 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:35:42 INFO - PROCESS | 1778 | 1465223742751 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:42 INFO - PROCESS | 1778 | 1465223742757 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e8c800 == 37 [pid = 1778] [id = 707] 07:35:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 65 (0x90e91400) [pid = 1778] [serial = 2122] [outer = (nil)] 07:35:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x91cb8c00) [pid = 1778] [serial = 2123] [outer = 0x90e91400] 07:35:42 INFO - PROCESS | 1778 | 1465223742857 Marionette DEBUG loaded listener.js 07:35:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x91cc4800) [pid = 1778] [serial = 2124] [outer = 0x90e91400] 07:35:43 INFO - PROCESS | 1778 | 1465223743800 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]]]}] 07:35:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:35:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1583ms 07:35:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:35:43 INFO - PROCESS | 1778 | 1465223743851 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 1778 | 1465223743855 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 07:35:43 INFO - PROCESS | 1778 | 1465223743862 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 1778 | 1465223743865 Marionette TRACE conn3 <- [1,2802,null,{}] 07:35:43 INFO - PROCESS | 1778 | 1465223743872 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}] 07:35:43 INFO - PROCESS | 1778 | 1465223743877 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:44 INFO - PROCESS | 1778 | 1465223744063 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:35:44 INFO - PROCESS | 1778 | 1465223744353 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 1778 | 1465223744360 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x92665800 == 38 [pid = 1778] [id = 708] 07:35:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x92669c00) [pid = 1778] [serial = 2125] [outer = (nil)] 07:35:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92674800) [pid = 1778] [serial = 2126] [outer = 0x92669c00] 07:35:44 INFO - PROCESS | 1778 | 1465223744486 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x929b0400) [pid = 1778] [serial = 2127] [outer = 0x92669c00] 07:35:45 INFO - PROCESS | 1778 | 1465223745477 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]]]}] 07:35:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:35:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1638ms 07:35:45 INFO - PROCESS | 1778 | 1465223745499 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 1778 | 1465223745505 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 07:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:35:45 INFO - PROCESS | 1778 | 1465223745522 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 1778 | 1465223745530 Marionette TRACE conn3 <- [1,2806,null,{}] 07:35:45 INFO - PROCESS | 1778 | 1465223745550 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}] 07:35:45 INFO - PROCESS | 1778 | 1465223745558 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:45 INFO - PROCESS | 1778 | 1465223745801 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:35:45 INFO - PROCESS | 1778 | 1465223745935 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 1778 | 1465223745946 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e8a000 == 39 [pid = 1778] [id = 709] 07:35:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x929d5000) [pid = 1778] [serial = 2128] [outer = (nil)] 07:35:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x936ee000) [pid = 1778] [serial = 2129] [outer = 0x929d5000] 07:35:46 INFO - PROCESS | 1778 | 1465223746029 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x939a3800) [pid = 1778] [serial = 2130] [outer = 0x929d5000] 07:35:46 INFO - PROCESS | 1778 | 1465223746969 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]]]}] 07:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1491ms 07:35:47 INFO - PROCESS | 1778 | 1465223747005 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 1778 | 1465223747009 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 07:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:35:47 INFO - PROCESS | 1778 | 1465223747016 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 1778 | 1465223747020 Marionette TRACE conn3 <- [1,2810,null,{}] 07:35:47 INFO - PROCESS | 1778 | 1465223747026 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}] 07:35:47 INFO - PROCESS | 1778 | 1465223747031 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:47 INFO - PROCESS | 1778 | 1465223747226 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:35:47 INFO - PROCESS | 1778 | 1465223747414 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 1778 | 1465223747424 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x939e4800 == 40 [pid = 1778] [id = 710] 07:35:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x93a6f000) [pid = 1778] [serial = 2131] [outer = (nil)] 07:35:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x93a78800) [pid = 1778] [serial = 2132] [outer = 0x93a6f000] 07:35:47 INFO - PROCESS | 1778 | 1465223747506 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x93ace400) [pid = 1778] [serial = 2133] [outer = 0x93a6f000] 07:35:48 INFO - PROCESS | 1778 | 1465223748398 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]]]}] 07:35:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:35:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1430ms 07:35:48 INFO - PROCESS | 1778 | 1465223748447 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 1778 | 1465223748452 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 07:35:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:35:48 INFO - PROCESS | 1778 | 1465223748458 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 1778 | 1465223748462 Marionette TRACE conn3 <- [1,2814,null,{}] 07:35:48 INFO - PROCESS | 1778 | 1465223748467 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}] 07:35:48 INFO - PROCESS | 1778 | 1465223748472 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:48 INFO - PROCESS | 1778 | 1465223748659 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:35:48 INFO - PROCESS | 1778 | 1465223748858 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 1778 | 1465223748876 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x93ad8c00 == 41 [pid = 1778] [id = 711] 07:35:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x93ad9800) [pid = 1778] [serial = 2134] [outer = (nil)] 07:35:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x93adc000) [pid = 1778] [serial = 2135] [outer = 0x93ad9800] 07:35:49 INFO - PROCESS | 1778 | 1465223749008 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x94f20c00) [pid = 1778] [serial = 2136] [outer = 0x93ad9800] 07:35:50 INFO - PROCESS | 1778 | 1465223750073 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]]]}] 07:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1682ms 07:35:50 INFO - PROCESS | 1778 | 1465223750141 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 1778 | 1465223750145 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 07:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:35:50 INFO - PROCESS | 1778 | 1465223750151 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 1778 | 1465223750155 Marionette TRACE conn3 <- [1,2818,null,{}] 07:35:50 INFO - PROCESS | 1778 | 1465223750161 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}] 07:35:50 INFO - PROCESS | 1778 | 1465223750166 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:50 INFO - PROCESS | 1778 | 1465223750365 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:35:50 INFO - PROCESS | 1778 | 1465223750554 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 1778 | 1465223750564 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01cc00 == 42 [pid = 1778] [id = 712] 07:35:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8e3db400) [pid = 1778] [serial = 2137] [outer = (nil)] 07:35:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8f120000) [pid = 1778] [serial = 2138] [outer = 0x8e3db400] 07:35:50 INFO - PROCESS | 1778 | 1465223750688 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92434400) [pid = 1778] [serial = 2139] [outer = 0x8e3db400] 07:35:51 INFO - PROCESS | 1778 | 1465223751598 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]]]}] 07:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1751ms 07:35:51 INFO - PROCESS | 1778 | 1465223751904 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 1778 | 1465223751911 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 07:35:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:35:51 INFO - PROCESS | 1778 | 1465223751919 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - PROCESS | 1778 | 1465223751923 Marionette TRACE conn3 <- [1,2822,null,{}] 07:35:51 INFO - PROCESS | 1778 | 1465223751979 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}] 07:35:51 INFO - PROCESS | 1778 | 1465223751986 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:52 INFO - PROCESS | 1778 | 1465223752264 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:35:52 INFO - PROCESS | 1778 | 1465223752461 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 1778 | 1465223752484 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10c400 == 43 [pid = 1778] [id = 713] 07:35:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8f10e400) [pid = 1778] [serial = 2140] [outer = (nil)] 07:35:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8f124400) [pid = 1778] [serial = 2141] [outer = 0x8f10e400] 07:35:52 INFO - PROCESS | 1778 | 1465223752585 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x9091f400) [pid = 1778] [serial = 2142] [outer = 0x8f10e400] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8f065c00 == 42 [pid = 1778] [id = 683] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x9249e400 == 41 [pid = 1778] [id = 684] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8f06bc00 == 40 [pid = 1778] [id = 682] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x929d7c00 == 39 [pid = 1778] [id = 705] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10d000 == 38 [pid = 1778] [id = 704] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x91f1ec00 == 37 [pid = 1778] [id = 703] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbc800 == 36 [pid = 1778] [id = 702] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8f11cc00 == 35 [pid = 1778] [id = 701] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8e012400 == 34 [pid = 1778] [id = 700] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x90becc00 == 33 [pid = 1778] [id = 681] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e7800 == 32 [pid = 1778] [id = 692] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8f104000 == 31 [pid = 1778] [id = 677] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x92495c00 == 30 [pid = 1778] [id = 686] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cb000 == 29 [pid = 1778] [id = 691] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x929b3800 == 28 [pid = 1778] [id = 699] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x92a0a000 == 27 [pid = 1778] [id = 689] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3dfc00 == 26 [pid = 1778] [id = 697] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x92496000 == 25 [pid = 1778] [id = 688] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8f062400 == 24 [pid = 1778] [id = 698] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x90bedc00 == 23 [pid = 1778] [id = 678] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8f126c00 == 22 [pid = 1778] [id = 693] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x919e7c00 == 21 [pid = 1778] [id = 694] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8f066400 == 20 [pid = 1778] [id = 679] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x92439c00 == 19 [pid = 1778] [id = 696] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8e013c00 == 18 [pid = 1778] [id = 685] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x9249d800 == 17 [pid = 1778] [id = 690] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x90918000 == 16 [pid = 1778] [id = 687] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e0400 == 15 [pid = 1778] [id = 680] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8e017c00 == 14 [pid = 1778] [id = 695] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01cc00 == 13 [pid = 1778] [id = 712] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x93ad8c00 == 12 [pid = 1778] [id = 711] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x939e4800 == 11 [pid = 1778] [id = 710] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x90e8a000 == 10 [pid = 1778] [id = 709] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x90e8c800 == 9 [pid = 1778] [id = 707] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x92665800 == 8 [pid = 1778] [id = 708] 07:35:54 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d0000 == 7 [pid = 1778] [id = 706] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x924a1000) [pid = 1778] [serial = 2090] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x919f5c00) [pid = 1778] [serial = 2084] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8e6eec00) [pid = 1778] [serial = 2078] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8f064c00) [pid = 1778] [serial = 2079] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x90917000) [pid = 1778] [serial = 2081] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e3e0c00) [pid = 1778] [serial = 2076] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8c3d8800) [pid = 1778] [serial = 2075] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92a0d800) [pid = 1778] [serial = 2069] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x93997400) [pid = 1778] [serial = 2073] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x936ec000) [pid = 1778] [serial = 2072] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x90923400) [pid = 1778] [serial = 2087] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x90e8dc00) [pid = 1778] [serial = 2064] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x90bec800) [pid = 1778] [serial = 2063] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x92844400) [pid = 1778] [serial = 2067] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x92669800) [pid = 1778] [serial = 2066] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92bdf800) [pid = 1778] [serial = 2070] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x91cc1c00) [pid = 1778] [serial = 2085] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x92437c00) [pid = 1778] [serial = 2088] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x9091f800) [pid = 1778] [serial = 2082] [outer = (nil)] [url = about:blank] 07:35:54 INFO - PROCESS | 1778 | 1465223754634 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]]]}] 07:35:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:35:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2845ms 07:35:54 INFO - PROCESS | 1778 | 1465223754765 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:35:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:35:54 INFO - PROCESS | 1778 | 1465223754771 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 07:35:54 INFO - PROCESS | 1778 | 1465223754778 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 1778 | 1465223754784 Marionette TRACE conn3 <- [1,2826,null,{}] 07:35:54 INFO - PROCESS | 1778 | 1465223754793 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}] 07:35:54 INFO - PROCESS | 1778 | 1465223754798 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:54 INFO - PROCESS | 1778 | 1465223754964 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:35:54 INFO - PROCESS | 1778 | 1465223754975 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 1778 | 1465223754986 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e6800 == 8 [pid = 1778] [id = 714] 07:35:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e6e7000) [pid = 1778] [serial = 2143] [outer = (nil)] 07:35:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x8e6eec00) [pid = 1778] [serial = 2144] [outer = 0x8e6e7000] 07:35:55 INFO - PROCESS | 1778 | 1465223755060 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x8f065400) [pid = 1778] [serial = 2145] [outer = 0x8e6e7000] 07:35:56 INFO - PROCESS | 1778 | 1465223756095 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:35:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:35:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1336ms 07:35:56 INFO - PROCESS | 1778 | 1465223756114 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:35:56 INFO - PROCESS | 1778 | 1465223756123 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 07:35:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:35:56 INFO - PROCESS | 1778 | 1465223756134 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - PROCESS | 1778 | 1465223756137 Marionette TRACE conn3 <- [1,2830,null,{}] 07:35:56 INFO - PROCESS | 1778 | 1465223756148 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}] 07:35:56 INFO - PROCESS | 1778 | 1465223756154 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:56 INFO - PROCESS | 1778 | 1465223756341 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:35:56 INFO - PROCESS | 1778 | 1465223756485 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 1778 | 1465223756494 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f109400 == 9 [pid = 1778] [id = 715] 07:35:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x8f122000) [pid = 1778] [serial = 2146] [outer = (nil)] 07:35:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x9091f000) [pid = 1778] [serial = 2147] [outer = 0x8f122000] 07:35:56 INFO - PROCESS | 1778 | 1465223756571 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x90bedc00) [pid = 1778] [serial = 2148] [outer = 0x8f122000] 07:35:57 INFO - PROCESS | 1778 | 1465223757520 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]]]}] 07:35:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:35:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1439ms 07:35:57 INFO - PROCESS | 1778 | 1465223757573 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:35:57 INFO - PROCESS | 1778 | 1465223757577 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 07:35:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:35:57 INFO - PROCESS | 1778 | 1465223757591 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:35:57 INFO - PROCESS | 1778 | 1465223757596 Marionette TRACE conn3 <- [1,2834,null,{}] 07:35:57 INFO - PROCESS | 1778 | 1465223757613 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}] 07:35:57 INFO - PROCESS | 1778 | 1465223757622 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:57 INFO - PROCESS | 1778 | 1465223757854 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:35:57 INFO - PROCESS | 1778 | 1465223757953 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:57 INFO - PROCESS | 1778 | 1465223757967 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbb800 == 10 [pid = 1778] [id = 716] 07:35:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x91cbbc00) [pid = 1778] [serial = 2149] [outer = (nil)] 07:35:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x91cd8800) [pid = 1778] [serial = 2150] [outer = 0x91cbbc00] 07:35:58 INFO - PROCESS | 1778 | 1465223758041 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x91f23400) [pid = 1778] [serial = 2151] [outer = 0x91cbbc00] 07:35:58 INFO - PROCESS | 1778 | 1465223758969 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:35:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:35:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1434ms 07:35:59 INFO - PROCESS | 1778 | 1465223759029 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:35:59 INFO - PROCESS | 1778 | 1465223759034 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 07:35:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:35:59 INFO - PROCESS | 1778 | 1465223759040 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 1778 | 1465223759044 Marionette TRACE conn3 <- [1,2838,null,{}] 07:35:59 INFO - PROCESS | 1778 | 1465223759049 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}] 07:35:59 INFO - PROCESS | 1778 | 1465223759054 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:59 INFO - PROCESS | 1778 | 1465223759275 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:35:59 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x90e90800) [pid = 1778] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:35:59 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x91cbdc00) [pid = 1778] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:35:59 INFO - PROCESS | 1778 | --DOMWINDOW == 72 (0x91cba800) [pid = 1778] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:35:59 INFO - PROCESS | 1778 | --DOMWINDOW == 71 (0x8f125800) [pid = 1778] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:35:59 INFO - PROCESS | 1778 | --DOMWINDOW == 70 (0x929b3c00) [pid = 1778] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:35:59 INFO - PROCESS | 1778 | --DOMWINDOW == 69 (0x92499000) [pid = 1778] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:35:59 INFO - PROCESS | 1778 | --DOMWINDOW == 68 (0x92841c00) [pid = 1778] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:35:59 INFO - PROCESS | 1778 | --DOMWINDOW == 67 (0x8e3e2800) [pid = 1778] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:35:59 INFO - PROCESS | 1778 | --DOMWINDOW == 66 (0x8e015800) [pid = 1778] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:35:59 INFO - PROCESS | 1778 | --DOMWINDOW == 65 (0x92a01c00) [pid = 1778] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:35:59 INFO - PROCESS | 1778 | 1465223759806 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 1778 | 1465223759813 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:35:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d3800 == 11 [pid = 1778] [id = 717] 07:35:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 66 (0x8c3d8000) [pid = 1778] [serial = 2152] [outer = (nil)] 07:35:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 67 (0x8e3d4400) [pid = 1778] [serial = 2153] [outer = 0x8c3d8000] 07:35:59 INFO - PROCESS | 1778 | 1465223759887 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 68 (0x90e8a800) [pid = 1778] [serial = 2154] [outer = 0x8c3d8000] 07:36:00 INFO - PROCESS | 1778 | 1465223760699 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]]]}] 07:36:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:36:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1686ms 07:36:00 INFO - PROCESS | 1778 | 1465223760726 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 1778 | 1465223760732 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 07:36:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:36:00 INFO - PROCESS | 1778 | 1465223760742 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - PROCESS | 1778 | 1465223760745 Marionette TRACE conn3 <- [1,2842,null,{}] 07:36:00 INFO - PROCESS | 1778 | 1465223760751 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}] 07:36:00 INFO - PROCESS | 1778 | 1465223760756 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:00 INFO - PROCESS | 1778 | 1465223760934 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:36:00 INFO - PROCESS | 1778 | 1465223760944 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 1778 | 1465223760953 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x92492400 == 12 [pid = 1778] [id = 718] 07:36:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 69 (0x92668c00) [pid = 1778] [serial = 2155] [outer = (nil)] 07:36:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 70 (0x9266e400) [pid = 1778] [serial = 2156] [outer = 0x92668c00] 07:36:01 INFO - PROCESS | 1778 | 1465223761022 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 1778 | ++DOMWINDOW == 71 (0x92847400) [pid = 1778] [serial = 2157] [outer = 0x92668c00] 07:36:02 INFO - PROCESS | 1778 | 1465223762570 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]]]}] 07:36:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:36:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1979ms 07:36:02 INFO - PROCESS | 1778 | 1465223762779 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 1778 | 1465223762789 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 07:36:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:36:02 INFO - PROCESS | 1778 | 1465223762803 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 1778 | 1465223762811 Marionette TRACE conn3 <- [1,2846,null,{}] 07:36:02 INFO - PROCESS | 1778 | 1465223762824 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}] 07:36:02 INFO - PROCESS | 1778 | 1465223762834 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:03 INFO - PROCESS | 1778 | 1465223763140 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:36:03 INFO - PROCESS | 1778 | 1465223763426 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 1778 | 1465223763452 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:03 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d4400 == 13 [pid = 1778] [id = 719] 07:36:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 72 (0x8e01cc00) [pid = 1778] [serial = 2158] [outer = (nil)] 07:36:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 73 (0x8f10b400) [pid = 1778] [serial = 2159] [outer = 0x8e01cc00] 07:36:03 INFO - PROCESS | 1778 | 1465223763591 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x90917400) [pid = 1778] [serial = 2160] [outer = 0x8e01cc00] 07:36:05 INFO - PROCESS | 1778 | 1465223765191 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]]]}] 07:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 2453ms 07:36:05 INFO - PROCESS | 1778 | 1465223765255 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:36:05 INFO - PROCESS | 1778 | 1465223765267 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 07:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:36:05 INFO - PROCESS | 1778 | 1465223765283 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - PROCESS | 1778 | 1465223765289 Marionette TRACE conn3 <- [1,2850,null,{}] 07:36:05 INFO - PROCESS | 1778 | 1465223765312 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}] 07:36:05 INFO - PROCESS | 1778 | 1465223765321 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:05 INFO - PROCESS | 1778 | 1465223765714 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:36:06 INFO - PROCESS | 1778 | 1465223766012 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 1778 | 1465223766025 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d0000 == 14 [pid = 1778] [id = 720] 07:36:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x919ee400) [pid = 1778] [serial = 2161] [outer = (nil)] 07:36:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x91f21c00) [pid = 1778] [serial = 2162] [outer = 0x919ee400] 07:36:06 INFO - PROCESS | 1778 | 1465223766166 Marionette DEBUG loaded listener.js 07:36:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92438400) [pid = 1778] [serial = 2163] [outer = 0x919ee400] 07:36:07 INFO - PROCESS | 1778 | 1465223767785 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2563ms 07:36:07 INFO - PROCESS | 1778 | 1465223767846 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 1778 | 1465223767853 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 07:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:36:07 INFO - PROCESS | 1778 | 1465223767863 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - PROCESS | 1778 | 1465223767872 Marionette TRACE conn3 <- [1,2854,null,{}] 07:36:07 INFO - PROCESS | 1778 | 1465223767909 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}] 07:36:07 INFO - PROCESS | 1778 | 1465223767923 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:08 INFO - PROCESS | 1778 | 1465223768368 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:36:08 INFO - PROCESS | 1778 | 1465223768551 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:08 INFO - PROCESS | 1778 | 1465223768568 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x929b5c00 == 15 [pid = 1778] [id = 721] 07:36:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x929b8800) [pid = 1778] [serial = 2164] [outer = (nil)] 07:36:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x929cc400) [pid = 1778] [serial = 2165] [outer = 0x929b8800] 07:36:08 INFO - PROCESS | 1778 | 1465223768708 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x929d5800) [pid = 1778] [serial = 2166] [outer = 0x929b8800] 07:36:10 INFO - PROCESS | 1778 | 1465223770170 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]]]}] 07:36:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:36:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2406ms 07:36:10 INFO - PROCESS | 1778 | 1465223770270 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:36:10 INFO - PROCESS | 1778 | 1465223770278 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 07:36:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:36:10 INFO - PROCESS | 1778 | 1465223770296 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - PROCESS | 1778 | 1465223770302 Marionette TRACE conn3 <- [1,2858,null,{}] 07:36:10 INFO - PROCESS | 1778 | 1465223770359 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}] 07:36:10 INFO - PROCESS | 1778 | 1465223770368 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:10 INFO - PROCESS | 1778 | 1465223770726 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:36:11 INFO - PROCESS | 1778 | 1465223771070 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 1778 | 1465223771081 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:11 INFO - PROCESS | 1778 | ++DOCSHELL 0x929bb400 == 16 [pid = 1778] [id = 722] 07:36:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92a09800) [pid = 1778] [serial = 2167] [outer = (nil)] 07:36:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x92a10c00) [pid = 1778] [serial = 2168] [outer = 0x92a09800] 07:36:11 INFO - PROCESS | 1778 | 1465223771219 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x92bdf800) [pid = 1778] [serial = 2169] [outer = 0x92a09800] 07:36:12 INFO - PROCESS | 1778 | 1465223772742 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:36:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:36:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2504ms 07:36:12 INFO - PROCESS | 1778 | 1465223772802 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 1778 | 1465223772808 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 07:36:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:36:12 INFO - PROCESS | 1778 | 1465223772817 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - PROCESS | 1778 | 1465223772823 Marionette TRACE conn3 <- [1,2862,null,{}] 07:36:12 INFO - PROCESS | 1778 | 1465223772831 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}] 07:36:12 INFO - PROCESS | 1778 | 1465223772838 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:13 INFO - PROCESS | 1778 | 1465223773201 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:36:13 INFO - PROCESS | 1778 | 1465223773459 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 1778 | 1465223773469 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x9231c800 == 17 [pid = 1778] [id = 723] 07:36:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x92a04c00) [pid = 1778] [serial = 2170] [outer = (nil)] 07:36:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x936efc00) [pid = 1778] [serial = 2171] [outer = 0x92a04c00] 07:36:13 INFO - PROCESS | 1778 | 1465223773617 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x939a1c00) [pid = 1778] [serial = 2172] [outer = 0x92a04c00] 07:36:15 INFO - PROCESS | 1778 | 1465223775068 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]]]}] 07:36:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:36:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2351ms 07:36:15 INFO - PROCESS | 1778 | 1465223775171 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 1778 | 1465223775177 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 07:36:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:36:15 INFO - PROCESS | 1778 | 1465223775188 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 1778 | 1465223775192 Marionette TRACE conn3 <- [1,2866,null,{}] 07:36:15 INFO - PROCESS | 1778 | 1465223775202 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}] 07:36:15 INFO - PROCESS | 1778 | 1465223775220 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:15 INFO - PROCESS | 1778 | 1465223775737 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:36:15 INFO - PROCESS | 1778 | 1465223775950 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:15 INFO - PROCESS | 1778 | 1465223775958 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3d9800 == 18 [pid = 1778] [id = 724] 07:36:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x919f5400) [pid = 1778] [serial = 2173] [outer = (nil)] 07:36:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x94532400) [pid = 1778] [serial = 2174] [outer = 0x919f5400] 07:36:16 INFO - PROCESS | 1778 | 1465223776097 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x9453b800) [pid = 1778] [serial = 2175] [outer = 0x919f5400] 07:36:17 INFO - PROCESS | 1778 | 1465223777530 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]]]}] 07:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2440ms 07:36:17 INFO - PROCESS | 1778 | 1465223777629 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:36:17 INFO - PROCESS | 1778 | 1465223777636 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 07:36:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:36:17 INFO - PROCESS | 1778 | 1465223777653 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - PROCESS | 1778 | 1465223777660 Marionette TRACE conn3 <- [1,2870,null,{}] 07:36:17 INFO - PROCESS | 1778 | 1465223777709 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}] 07:36:17 INFO - PROCESS | 1778 | 1465223777718 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:18 INFO - PROCESS | 1778 | 1465223778116 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:36:18 INFO - PROCESS | 1778 | 1465223778319 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 1778 | 1465223778330 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e018400 == 19 [pid = 1778] [id = 725] 07:36:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x92849800) [pid = 1778] [serial = 2176] [outer = (nil)] 07:36:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x94f27400) [pid = 1778] [serial = 2177] [outer = 0x92849800] 07:36:18 INFO - PROCESS | 1778 | 1465223778466 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x94f28c00) [pid = 1778] [serial = 2178] [outer = 0x92849800] 07:36:20 INFO - PROCESS | 1778 | 1465223780044 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]]]}] 07:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 2455ms 07:36:20 INFO - PROCESS | 1778 | 1465223780102 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 1778 | 1465223780109 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 07:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:36:20 INFO - PROCESS | 1778 | 1465223780118 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - PROCESS | 1778 | 1465223780124 Marionette TRACE conn3 <- [1,2874,null,{}] 07:36:20 INFO - PROCESS | 1778 | 1465223780133 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}] 07:36:20 INFO - PROCESS | 1778 | 1465223780139 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:20 INFO - PROCESS | 1778 | 1465223780531 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:36:21 INFO - PROCESS | 1778 | 1465223781067 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:21 INFO - PROCESS | 1778 | 1465223781080 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cb000 == 20 [pid = 1778] [id = 726] 07:36:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x8c3cd400) [pid = 1778] [serial = 2179] [outer = (nil)] 07:36:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x8e012400) [pid = 1778] [serial = 2180] [outer = 0x8c3cd400] 07:36:21 INFO - PROCESS | 1778 | 1465223781207 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x8e3d9400) [pid = 1778] [serial = 2181] [outer = 0x8c3cd400] 07:36:22 INFO - PROCESS | 1778 | 1465223782624 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]]]}] 07:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2606ms 07:36:22 INFO - PROCESS | 1778 | 1465223782729 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:36:22 INFO - PROCESS | 1778 | 1465223782738 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 07:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:36:22 INFO - PROCESS | 1778 | 1465223782760 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:36:22 INFO - PROCESS | 1778 | 1465223782768 Marionette TRACE conn3 <- [1,2878,null,{}] 07:36:22 INFO - PROCESS | 1778 | 1465223782864 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}] 07:36:22 INFO - PROCESS | 1778 | 1465223782874 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:23 INFO - PROCESS | 1778 | 1465223783253 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:36:23 INFO - PROCESS | 1778 | 1465223783624 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:23 INFO - PROCESS | 1778 | 1465223783639 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x92be9400) [pid = 1778] [serial = 2118] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x92a05800) [pid = 1778] [serial = 2114] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x9249d400) [pid = 1778] [serial = 2109] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x92a06c00) [pid = 1778] [serial = 2115] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x9231f800) [pid = 1778] [serial = 2096] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x90bf0400) [pid = 1778] [serial = 2105] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x91cd9400) [pid = 1778] [serial = 2097] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x929b9c00) [pid = 1778] [serial = 2099] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x92672800) [pid = 1778] [serial = 2091] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x929b2400) [pid = 1778] [serial = 2111] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8f126000) [pid = 1778] [serial = 2094] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x8e3dc400) [pid = 1778] [serial = 2102] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8f108800) [pid = 1778] [serial = 2093] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x919eb000) [pid = 1778] [serial = 2106] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x9242e400) [pid = 1778] [serial = 2108] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x929cf400) [pid = 1778] [serial = 2100] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8e01e000) [pid = 1778] [serial = 2103] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x929b8000) [pid = 1778] [serial = 2112] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x92bde000) [pid = 1778] [serial = 2117] [outer = (nil)] [url = about:blank] 07:36:23 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01e000 == 21 [pid = 1778] [id = 727] 07:36:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x8e3df400) [pid = 1778] [serial = 2182] [outer = (nil)] 07:36:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x8f123400) [pid = 1778] [serial = 2183] [outer = 0x8e3df400] 07:36:23 INFO - PROCESS | 1778 | 1465223783803 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x90920000) [pid = 1778] [serial = 2184] [outer = 0x8e3df400] 07:36:25 INFO - PROCESS | 1778 | 1465223785104 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]]]}] 07:36:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:36:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2417ms 07:36:25 INFO - PROCESS | 1778 | 1465223785183 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:36:25 INFO - PROCESS | 1778 | 1465223785193 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 07:36:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:36:25 INFO - PROCESS | 1778 | 1465223785219 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:36:25 INFO - PROCESS | 1778 | 1465223785224 Marionette TRACE conn3 <- [1,2882,null,{}] 07:36:25 INFO - PROCESS | 1778 | 1465223785233 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}] 07:36:25 INFO - PROCESS | 1778 | 1465223785240 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:25 INFO - PROCESS | 1778 | 1465223785484 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:36:25 INFO - PROCESS | 1778 | 1465223785775 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:25 INFO - PROCESS | 1778 | 1465223785786 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x92316800 == 22 [pid = 1778] [id = 728] 07:36:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9231e000) [pid = 1778] [serial = 2185] [outer = (nil)] 07:36:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92435c00) [pid = 1778] [serial = 2186] [outer = 0x9231e000] 07:36:25 INFO - PROCESS | 1778 | 1465223785902 Marionette DEBUG loaded listener.js 07:36:26 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x924a1400) [pid = 1778] [serial = 2187] [outer = 0x9231e000] 07:36:27 INFO - PROCESS | 1778 | 1465223787226 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]]]}] 07:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2043ms 07:36:27 INFO - PROCESS | 1778 | 1465223787259 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:36:27 INFO - PROCESS | 1778 | 1465223787262 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 07:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:36:27 INFO - PROCESS | 1778 | 1465223787297 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - PROCESS | 1778 | 1465223787306 Marionette TRACE conn3 <- [1,2886,null,{}] 07:36:27 INFO - PROCESS | 1778 | 1465223787313 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}] 07:36:27 INFO - PROCESS | 1778 | 1465223787320 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:27 INFO - PROCESS | 1778 | 1465223787561 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:36:27 INFO - PROCESS | 1778 | 1465223787588 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:27 INFO - PROCESS | 1778 | 1465223787596 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:27 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cc400 == 23 [pid = 1778] [id = 729] 07:36:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x919f3800) [pid = 1778] [serial = 2188] [outer = (nil)] 07:36:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x929ca800) [pid = 1778] [serial = 2189] [outer = 0x919f3800] 07:36:27 INFO - PROCESS | 1778 | 1465223787663 Marionette DEBUG loaded listener.js 07:36:27 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x92a02400) [pid = 1778] [serial = 2190] [outer = 0x919f3800] 07:36:28 INFO - PROCESS | 1778 | 1465223788626 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]]]}] 07:36:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:36:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1425ms 07:36:28 INFO - PROCESS | 1778 | 1465223788697 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:36:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:36:28 INFO - PROCESS | 1778 | 1465223788701 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 07:36:28 INFO - PROCESS | 1778 | 1465223788707 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:36:28 INFO - PROCESS | 1778 | 1465223788724 Marionette TRACE conn3 <- [1,2890,null,{}] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8c3d1400) [pid = 1778] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x90e91400) [pid = 1778] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92669c00) [pid = 1778] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8f122000) [pid = 1778] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8e6e7000) [pid = 1778] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x929d5000) [pid = 1778] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8f10e400) [pid = 1778] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x91cbbc00) [pid = 1778] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x93a6f000) [pid = 1778] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x8c3d8000) [pid = 1778] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x93ad9800) [pid = 1778] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:36:28 INFO - PROCESS | 1778 | --DOMWINDOW == 73 (0x8e3db400) [pid = 1778] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:36:28 INFO - PROCESS | 1778 | 1465223788883 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}] 07:36:28 INFO - PROCESS | 1778 | 1465223788887 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:29 INFO - PROCESS | 1778 | 1465223789038 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:36:29 INFO - PROCESS | 1778 | 1465223789046 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:29 INFO - PROCESS | 1778 | 1465223789065 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:29 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cf000 == 24 [pid = 1778] [id = 730] 07:36:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 74 (0x8f124000) [pid = 1778] [serial = 2191] [outer = (nil)] 07:36:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x92668400) [pid = 1778] [serial = 2192] [outer = 0x8f124000] 07:36:29 INFO - PROCESS | 1778 | 1465223789132 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x929cc000) [pid = 1778] [serial = 2193] [outer = 0x8f124000] 07:36:30 INFO - PROCESS | 1778 | 1465223790091 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:36:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:36:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1414ms 07:36:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:36:30 INFO - PROCESS | 1778 | 1465223790122 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 1778 | 1465223790125 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 07:36:30 INFO - PROCESS | 1778 | 1465223790131 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - PROCESS | 1778 | 1465223790134 Marionette TRACE conn3 <- [1,2894,null,{}] 07:36:30 INFO - PROCESS | 1778 | 1465223790144 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}] 07:36:30 INFO - PROCESS | 1778 | 1465223790148 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:30 INFO - PROCESS | 1778 | 1465223790305 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:36:30 INFO - PROCESS | 1778 | 1465223790319 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 1778 | 1465223790335 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x92bde800 == 25 [pid = 1778] [id = 731] 07:36:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92be0800) [pid = 1778] [serial = 2194] [outer = (nil)] 07:36:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x92beac00) [pid = 1778] [serial = 2195] [outer = 0x92be0800] 07:36:30 INFO - PROCESS | 1778 | 1465223790411 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93a7b000) [pid = 1778] [serial = 2196] [outer = 0x92be0800] 07:36:31 INFO - PROCESS | 1778 | 1465223791616 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]]]}] 07:36:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:36:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1544ms 07:36:31 INFO - PROCESS | 1778 | 1465223791675 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:36:31 INFO - PROCESS | 1778 | 1465223791682 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 07:36:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:36:31 INFO - PROCESS | 1778 | 1465223791691 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - PROCESS | 1778 | 1465223791696 Marionette TRACE conn3 <- [1,2898,null,{}] 07:36:31 INFO - PROCESS | 1778 | 1465223791706 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}] 07:36:31 INFO - PROCESS | 1778 | 1465223791711 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:31 INFO - PROCESS | 1778 | 1465223791909 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:36:32 INFO - PROCESS | 1778 | 1465223792165 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:32 INFO - PROCESS | 1778 | 1465223792174 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:32 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f065c00 == 26 [pid = 1778] [id = 732] 07:36:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8f108800) [pid = 1778] [serial = 2197] [outer = (nil)] 07:36:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x9091a400) [pid = 1778] [serial = 2198] [outer = 0x8f108800] 07:36:32 INFO - PROCESS | 1778 | 1465223792304 Marionette DEBUG loaded listener.js 07:36:32 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x919eb800) [pid = 1778] [serial = 2199] [outer = 0x8f108800] 07:36:33 INFO - PROCESS | 1778 | 1465223793302 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]]]}] 07:36:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:36:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1642ms 07:36:33 INFO - PROCESS | 1778 | 1465223793333 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:36:33 INFO - PROCESS | 1778 | 1465223793341 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 07:36:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:36:33 INFO - PROCESS | 1778 | 1465223793351 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - PROCESS | 1778 | 1465223793356 Marionette TRACE conn3 <- [1,2902,null,{}] 07:36:33 INFO - PROCESS | 1778 | 1465223793362 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}] 07:36:33 INFO - PROCESS | 1778 | 1465223793367 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:33 INFO - PROCESS | 1778 | 1465223793555 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:36:33 INFO - PROCESS | 1778 | 1465223793746 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 1778 | 1465223793753 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x9266cc00 == 27 [pid = 1778] [id = 733] 07:36:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x9266f800) [pid = 1778] [serial = 2200] [outer = (nil)] 07:36:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x92845800) [pid = 1778] [serial = 2201] [outer = 0x9266f800] 07:36:33 INFO - PROCESS | 1778 | 1465223793844 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x929b3800) [pid = 1778] [serial = 2202] [outer = 0x9266f800] 07:36:34 INFO - PROCESS | 1778 | 1465223794912 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1635ms 07:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:36:34 INFO - PROCESS | 1778 | 1465223794986 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 1778 | 1465223794990 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 07:36:35 INFO - PROCESS | 1778 | 1465223794997 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:36:35 INFO - PROCESS | 1778 | 1465223795003 Marionette TRACE conn3 <- [1,2906,null,{}] 07:36:35 INFO - PROCESS | 1778 | 1465223795019 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}] 07:36:35 INFO - PROCESS | 1778 | 1465223795029 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:35 INFO - PROCESS | 1778 | 1465223795263 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:36:35 INFO - PROCESS | 1778 | 1465223795510 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:35 INFO - PROCESS | 1778 | 1465223795521 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x92be0400 == 28 [pid = 1778] [id = 734] 07:36:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x93ad2400) [pid = 1778] [serial = 2203] [outer = (nil)] 07:36:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x94533c00) [pid = 1778] [serial = 2204] [outer = 0x93ad2400] 07:36:35 INFO - PROCESS | 1778 | 1465223795622 Marionette DEBUG loaded listener.js 07:36:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x94f5a400) [pid = 1778] [serial = 2205] [outer = 0x93ad2400] 07:36:36 INFO - PROCESS | 1778 | 1465223796534 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]]]}] 07:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1594ms 07:36:36 INFO - PROCESS | 1778 | 1465223796605 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 1778 | 1465223796610 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 07:36:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:36:36 INFO - PROCESS | 1778 | 1465223796620 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 1778 | 1465223796625 Marionette TRACE conn3 <- [1,2910,null,{}] 07:36:36 INFO - PROCESS | 1778 | 1465223796630 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}] 07:36:36 INFO - PROCESS | 1778 | 1465223796635 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:36 INFO - PROCESS | 1778 | 1465223796821 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:36:37 INFO - PROCESS | 1778 | 1465223797014 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:37 INFO - PROCESS | 1778 | 1465223797023 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:37 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f5f400 == 29 [pid = 1778] [id = 735] 07:36:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x94f94000) [pid = 1778] [serial = 2206] [outer = (nil)] 07:36:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x94f9b000) [pid = 1778] [serial = 2207] [outer = 0x94f94000] 07:36:37 INFO - PROCESS | 1778 | 1465223797101 Marionette DEBUG loaded listener.js 07:36:37 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x95085400) [pid = 1778] [serial = 2208] [outer = 0x94f94000] 07:36:37 INFO - PROCESS | 1778 | 1465223797972 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]]]}] 07:36:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:36:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:36:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1388ms 07:36:38 INFO - PROCESS | 1778 | 1465223798008 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:36:38 INFO - TEST-START | /DOMEvents/constructors.html 07:36:38 INFO - PROCESS | 1778 | 1465223798012 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 07:36:38 INFO - PROCESS | 1778 | 1465223798019 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 1778 | 1465223798023 Marionette TRACE conn3 <- [1,2914,null,{}] 07:36:38 INFO - PROCESS | 1778 | 1465223798029 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}] 07:36:38 INFO - PROCESS | 1778 | 1465223798034 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:38 INFO - PROCESS | 1778 | 1465223798198 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:36:38 INFO - PROCESS | 1778 | 1465223798394 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:38 INFO - PROCESS | 1778 | 1465223798401 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x93a74800 == 30 [pid = 1778] [id = 736] 07:36:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x94f69400) [pid = 1778] [serial = 2209] [outer = (nil)] 07:36:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x9508bc00) [pid = 1778] [serial = 2210] [outer = 0x94f69400] 07:36:38 INFO - PROCESS | 1778 | 1465223798483 Marionette DEBUG loaded listener.js 07:36:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x95126000) [pid = 1778] [serial = 2211] [outer = 0x94f69400] 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:36:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:36:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:36:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 1513ms 07:36:39 INFO - PROCESS | 1778 | 1465223799477 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]]]}] 07:36:39 INFO - PROCESS | 1778 | 1465223799533 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:36:39 INFO - PROCESS | 1778 | 1465223799537 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 07:36:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:36:39 INFO - PROCESS | 1778 | 1465223799554 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:36:39 INFO - PROCESS | 1778 | 1465223799557 Marionette TRACE conn3 <- [1,2918,null,{}] 07:36:39 INFO - PROCESS | 1778 | 1465223799595 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}] 07:36:39 INFO - PROCESS | 1778 | 1465223799605 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:39 INFO - PROCESS | 1778 | 1465223799816 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:36:40 INFO - PROCESS | 1778 | 1465223800060 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 1778 | 1465223800067 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ca400 == 31 [pid = 1778] [id = 737] 07:36:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x9508cc00) [pid = 1778] [serial = 2212] [outer = (nil)] 07:36:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x9871b000) [pid = 1778] [serial = 2213] [outer = 0x9508cc00] 07:36:40 INFO - PROCESS | 1778 | 1465223800167 Marionette DEBUG loaded listener.js 07:36:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x987a8800) [pid = 1778] [serial = 2214] [outer = 0x9508cc00] 07:36:40 INFO - PROCESS | 1778 | 1465223800956 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:36:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:36:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1419ms 07:36:40 INFO - PROCESS | 1778 | 1465223800971 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 1778 | 1465223800974 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 07:36:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:36:40 INFO - PROCESS | 1778 | 1465223800981 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 1778 | 1465223800984 Marionette TRACE conn3 <- [1,2922,null,{}] 07:36:40 INFO - PROCESS | 1778 | 1465223800990 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}] 07:36:40 INFO - PROCESS | 1778 | 1465223800995 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:41 INFO - PROCESS | 1778 | 1465223801172 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:36:41 INFO - PROCESS | 1778 | 1465223801385 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 1778 | 1465223801393 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f109000 == 32 [pid = 1778] [id = 738] 07:36:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x9243a800) [pid = 1778] [serial = 2215] [outer = (nil)] 07:36:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x9937b800) [pid = 1778] [serial = 2216] [outer = 0x9243a800] 07:36:41 INFO - PROCESS | 1778 | 1465223801474 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x99512000) [pid = 1778] [serial = 2217] [outer = 0x9243a800] 07:36:42 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:42 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:42 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:42 INFO - PROCESS | 1778 | [1778] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:36:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:42 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 07:36:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:42 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 07:36:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:42 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]" 07:36:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:36:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1434ms 07:36:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:36:42 INFO - PROCESS | 1778 | 1465223802400 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]]]}] 07:36:42 INFO - PROCESS | 1778 | 1465223802417 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 1778 | 1465223802449 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 07:36:42 INFO - PROCESS | 1778 | 1465223802467 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - PROCESS | 1778 | 1465223802469 Marionette TRACE conn3 <- [1,2926,null,{}] 07:36:42 INFO - PROCESS | 1778 | 1465223802534 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}] 07:36:42 INFO - PROCESS | 1778 | 1465223802538 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:42 INFO - PROCESS | 1778 | 1465223802750 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:36:43 INFO - PROCESS | 1778 | 1465223803253 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 1778 | 1465223803264 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:43 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f063400 == 33 [pid = 1778] [id = 739] 07:36:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x8f064000) [pid = 1778] [serial = 2218] [outer = (nil)] 07:36:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x8f105000) [pid = 1778] [serial = 2219] [outer = 0x8f064000] 07:36:43 INFO - PROCESS | 1778 | 1465223803353 Marionette DEBUG loaded listener.js 07:36:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x8f126400) [pid = 1778] [serial = 2220] [outer = 0x8f064000] 07:36:44 INFO - PROCESS | 1778 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:36:44 INFO - PROCESS | 1778 | 1465223804149 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]]]}] 07:36:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:36:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1746ms 07:36:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:36:44 INFO - PROCESS | 1778 | 1465223804208 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:36:44 INFO - PROCESS | 1778 | 1465223804213 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 07:36:44 INFO - PROCESS | 1778 | 1465223804221 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:36:44 INFO - PROCESS | 1778 | 1465223804226 Marionette TRACE conn3 <- [1,2930,null,{}] 07:36:44 INFO - PROCESS | 1778 | 1465223804234 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}] 07:36:44 INFO - PROCESS | 1778 | 1465223804242 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:44 INFO - PROCESS | 1778 | 1465223804580 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:36:44 INFO - PROCESS | 1778 | 1465223804737 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:44 INFO - PROCESS | 1778 | 1465223804746 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e6000 == 34 [pid = 1778] [id = 740] 07:36:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x8f107800) [pid = 1778] [serial = 2221] [outer = (nil)] 07:36:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x9231f400) [pid = 1778] [serial = 2222] [outer = 0x8f107800] 07:36:44 INFO - PROCESS | 1778 | 1465223804828 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x9243a400) [pid = 1778] [serial = 2223] [outer = 0x8f107800] 07:36:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8f063400 == 33 [pid = 1778] [id = 739] 07:36:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8f109000 == 32 [pid = 1778] [id = 738] 07:36:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ca400 == 31 [pid = 1778] [id = 737] 07:36:46 INFO - PROCESS | 1778 | --DOCSHELL 0x94f5f400 == 30 [pid = 1778] [id = 735] 07:36:46 INFO - PROCESS | 1778 | --DOCSHELL 0x93a74800 == 29 [pid = 1778] [id = 736] 07:36:46 INFO - PROCESS | 1778 | --DOCSHELL 0x92be0400 == 28 [pid = 1778] [id = 734] 07:36:46 INFO - PROCESS | 1778 | --DOCSHELL 0x9266cc00 == 27 [pid = 1778] [id = 733] 07:36:46 INFO - PROCESS | 1778 | --DOCSHELL 0x92bde800 == 26 [pid = 1778] [id = 731] 07:36:46 INFO - PROCESS | 1778 | --DOCSHELL 0x8f065c00 == 25 [pid = 1778] [id = 732] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x9266e400) [pid = 1778] [serial = 2156] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x8e3de400) [pid = 1778] [serial = 2121] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x8c3d8c00) [pid = 1778] [serial = 2120] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x91cc4800) [pid = 1778] [serial = 2124] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x91cb8c00) [pid = 1778] [serial = 2123] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x929b0400) [pid = 1778] [serial = 2127] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x92674800) [pid = 1778] [serial = 2126] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x9091f000) [pid = 1778] [serial = 2147] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x8e6eec00) [pid = 1778] [serial = 2144] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8f065400) [pid = 1778] [serial = 2145] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x939a3800) [pid = 1778] [serial = 2130] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x936ee000) [pid = 1778] [serial = 2129] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x9091f400) [pid = 1778] [serial = 2142] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x8f124400) [pid = 1778] [serial = 2141] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x91cd8800) [pid = 1778] [serial = 2150] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x93ace400) [pid = 1778] [serial = 2133] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x93a78800) [pid = 1778] [serial = 2132] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8e3d4400) [pid = 1778] [serial = 2153] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x91f23400) [pid = 1778] [serial = 2151] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x94f20c00) [pid = 1778] [serial = 2136] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x93adc000) [pid = 1778] [serial = 2135] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x90e8a800) [pid = 1778] [serial = 2154] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x90bedc00) [pid = 1778] [serial = 2148] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92434400) [pid = 1778] [serial = 2139] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x8f120000) [pid = 1778] [serial = 2138] [outer = (nil)] [url = about:blank] 07:36:46 INFO - PROCESS | 1778 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:36:46 INFO - PROCESS | 1778 | 1465223806947 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]]]}] 07:36:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:36:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 2751ms 07:36:46 INFO - PROCESS | 1778 | 1465223806971 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:36:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:36:46 INFO - PROCESS | 1778 | 1465223806977 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 07:36:46 INFO - PROCESS | 1778 | 1465223806986 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:36:46 INFO - PROCESS | 1778 | 1465223806991 Marionette TRACE conn3 <- [1,2934,null,{}] 07:36:47 INFO - PROCESS | 1778 | 1465223807003 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}] 07:36:47 INFO - PROCESS | 1778 | 1465223807007 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:47 INFO - PROCESS | 1778 | 1465223807169 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:36:47 INFO - PROCESS | 1778 | 1465223807377 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:47 INFO - PROCESS | 1778 | 1465223807392 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3e1800 == 26 [pid = 1778] [id = 741] 07:36:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8e6eb400) [pid = 1778] [serial = 2224] [outer = (nil)] 07:36:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x8f065400) [pid = 1778] [serial = 2225] [outer = 0x8e6eb400] 07:36:47 INFO - PROCESS | 1778 | 1465223807460 Marionette DEBUG loaded listener.js 07:36:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x8f101400) [pid = 1778] [serial = 2226] [outer = 0x8e6eb400] 07:36:48 INFO - PROCESS | 1778 | 1465223808162 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]]]}] 07:36:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:36:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1236ms 07:36:48 INFO - PROCESS | 1778 | 1465223808221 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:36:48 INFO - PROCESS | 1778 | 1465223808229 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 07:36:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:36:48 INFO - PROCESS | 1778 | 1465223808240 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:36:48 INFO - PROCESS | 1778 | 1465223808244 Marionette TRACE conn3 <- [1,2938,null,{}] 07:36:48 INFO - PROCESS | 1778 | 1465223808250 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}] 07:36:48 INFO - PROCESS | 1778 | 1465223808255 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:48 INFO - PROCESS | 1778 | 1465223808475 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:36:48 INFO - PROCESS | 1778 | 1465223808491 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:48 INFO - PROCESS | 1778 | 1465223808498 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:48 INFO - PROCESS | 1778 | ++DOCSHELL 0x90920400 == 27 [pid = 1778] [id = 742] 07:36:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x90922c00) [pid = 1778] [serial = 2227] [outer = (nil)] 07:36:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x90beb800) [pid = 1778] [serial = 2228] [outer = 0x90922c00] 07:36:48 INFO - PROCESS | 1778 | 1465223808572 Marionette DEBUG loaded listener.js 07:36:48 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x90bf3400) [pid = 1778] [serial = 2229] [outer = 0x90922c00] 07:36:49 INFO - PROCESS | 1778 | 1465223809446 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]]]}] 07:36:49 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. 07:36:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1237ms 07:36:49 INFO - PROCESS | 1778 | 1465223809476 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:36:49 INFO - PROCESS | 1778 | 1465223809481 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 07:36:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:36:49 INFO - PROCESS | 1778 | 1465223809488 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:36:49 INFO - PROCESS | 1778 | 1465223809494 Marionette TRACE conn3 <- [1,2942,null,{}] 07:36:49 INFO - PROCESS | 1778 | 1465223809517 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}] 07:36:49 INFO - PROCESS | 1778 | 1465223809527 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:49 INFO - PROCESS | 1778 | 1465223809736 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:36:49 INFO - PROCESS | 1778 | 1465223809767 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 1778 | 1465223809779 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cd8800 == 28 [pid = 1778] [id = 743] 07:36:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x91cd9400) [pid = 1778] [serial = 2230] [outer = (nil)] 07:36:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x91ce3c00) [pid = 1778] [serial = 2231] [outer = 0x91cd9400] 07:36:49 INFO - PROCESS | 1778 | 1465223809849 Marionette DEBUG loaded listener.js 07:36:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x92318c00) [pid = 1778] [serial = 2232] [outer = 0x91cd9400] 07:36:50 INFO - PROCESS | 1778 | 1465223810713 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"]]]}] 07:36:50 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 07:36:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:36:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1290ms 07:36:50 INFO - PROCESS | 1778 | 1465223810780 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:36:50 INFO - PROCESS | 1778 | 1465223810785 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 07:36:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:36:50 INFO - PROCESS | 1778 | 1465223810798 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:36:50 INFO - PROCESS | 1778 | 1465223810801 Marionette TRACE conn3 <- [1,2946,null,{}] 07:36:50 INFO - PROCESS | 1778 | 1465223810807 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}] 07:36:50 INFO - PROCESS | 1778 | 1465223810812 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:51 INFO - PROCESS | 1778 | 1465223811025 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:36:51 INFO - PROCESS | 1778 | 1465223811050 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:51 INFO - PROCESS | 1778 | 1465223811062 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:51 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cc4400 == 29 [pid = 1778] [id = 744] 07:36:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x9249e000) [pid = 1778] [serial = 2233] [outer = (nil)] 07:36:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x92674000) [pid = 1778] [serial = 2234] [outer = 0x9249e000] 07:36:51 INFO - PROCESS | 1778 | 1465223811129 Marionette DEBUG loaded listener.js 07:36:51 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x92850400) [pid = 1778] [serial = 2235] [outer = 0x9249e000] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x9231e000) [pid = 1778] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8f124000) [pid = 1778] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x92849800) [pid = 1778] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8e3df400) [pid = 1778] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x92668c00) [pid = 1778] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92be0800) [pid = 1778] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x919f5400) [pid = 1778] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x929b8800) [pid = 1778] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8c3cd400) [pid = 1778] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x92a09800) [pid = 1778] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x92a04c00) [pid = 1778] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x919ee400) [pid = 1778] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x919f3800) [pid = 1778] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:36:52 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e01cc00) [pid = 1778] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:36:52 INFO - PROCESS | 1778 | 1465223812611 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]]]}] 07:36:52 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. 07:36:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1839ms 07:36:52 INFO - PROCESS | 1778 | 1465223812638 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:36:52 INFO - PROCESS | 1778 | 1465223812641 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 07:36:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:36:52 INFO - PROCESS | 1778 | 1465223812648 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:36:52 INFO - PROCESS | 1778 | 1465223812650 Marionette TRACE conn3 <- [1,2950,null,{}] 07:36:52 INFO - PROCESS | 1778 | 1465223812656 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}] 07:36:52 INFO - PROCESS | 1778 | 1465223812661 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:52 INFO - PROCESS | 1778 | 1465223812802 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:36:52 INFO - PROCESS | 1778 | 1465223812817 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:52 INFO - PROCESS | 1778 | 1465223812823 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x919f3800 == 30 [pid = 1778] [id = 745] 07:36:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x919f5400) [pid = 1778] [serial = 2236] [outer = (nil)] 07:36:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x929ad000) [pid = 1778] [serial = 2237] [outer = 0x919f5400] 07:36:52 INFO - PROCESS | 1778 | 1465223812892 Marionette DEBUG loaded listener.js 07:36:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x929b7000) [pid = 1778] [serial = 2238] [outer = 0x919f5400] 07:36:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x929bac00 == 31 [pid = 1778] [id = 746] 07:36:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x929bb000) [pid = 1778] [serial = 2239] [outer = (nil)] 07:36:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x929cd800) [pid = 1778] [serial = 2240] [outer = 0x929bb000] 07:36:53 INFO - PROCESS | 1778 | 1465223813789 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]]]}] 07:36:53 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. 07:36:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1184ms 07:36:53 INFO - PROCESS | 1778 | 1465223813833 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:36:53 INFO - PROCESS | 1778 | 1465223813836 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 07:36:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:36:53 INFO - PROCESS | 1778 | 1465223813842 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:36:53 INFO - PROCESS | 1778 | 1465223813846 Marionette TRACE conn3 <- [1,2954,null,{}] 07:36:53 INFO - PROCESS | 1778 | 1465223813861 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}] 07:36:53 INFO - PROCESS | 1778 | 1465223813872 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:54 INFO - PROCESS | 1778 | 1465223814182 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:36:54 INFO - PROCESS | 1778 | 1465223814322 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:54 INFO - PROCESS | 1778 | 1465223814334 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:54 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ce800 == 32 [pid = 1778] [id = 747] 07:36:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x8c3cfc00) [pid = 1778] [serial = 2241] [outer = (nil)] 07:36:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8e019400) [pid = 1778] [serial = 2242] [outer = 0x8c3cfc00] 07:36:54 INFO - PROCESS | 1778 | 1465223814419 Marionette DEBUG loaded listener.js 07:36:54 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x8e3e0400) [pid = 1778] [serial = 2243] [outer = 0x8c3cfc00] 07:36:55 INFO - PROCESS | 1778 | 1465223815417 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]]]}] 07:36:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:36:55 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 07:36:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1598ms 07:36:55 INFO - PROCESS | 1778 | 1465223815443 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:36:55 INFO - PROCESS | 1778 | 1465223815449 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 07:36:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:36:55 INFO - PROCESS | 1778 | 1465223815458 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:36:55 INFO - PROCESS | 1778 | 1465223815463 Marionette TRACE conn3 <- [1,2958,null,{}] 07:36:55 INFO - PROCESS | 1778 | 1465223815470 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}] 07:36:55 INFO - PROCESS | 1778 | 1465223815479 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:55 INFO - PROCESS | 1778 | 1465223815690 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:36:55 INFO - PROCESS | 1778 | 1465223815880 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:55 INFO - PROCESS | 1778 | 1465223815891 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f10d800 == 33 [pid = 1778] [id = 748] 07:36:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x90bed400) [pid = 1778] [serial = 2244] [outer = (nil)] 07:36:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x90e94800) [pid = 1778] [serial = 2245] [outer = 0x90bed400] 07:36:55 INFO - PROCESS | 1778 | 1465223815975 Marionette DEBUG loaded listener.js 07:36:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x919f3000) [pid = 1778] [serial = 2246] [outer = 0x90bed400] 07:36:57 INFO - PROCESS | 1778 | 1465223817028 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]]]}] 07:36:57 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. 07:36:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1634ms 07:36:57 INFO - PROCESS | 1778 | 1465223817092 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:36:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:36:57 INFO - PROCESS | 1778 | 1465223817098 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 07:36:57 INFO - PROCESS | 1778 | 1465223817104 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:36:57 INFO - PROCESS | 1778 | 1465223817109 Marionette TRACE conn3 <- [1,2962,null,{}] 07:36:57 INFO - PROCESS | 1778 | 1465223817115 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}] 07:36:57 INFO - PROCESS | 1778 | 1465223817121 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:57 INFO - PROCESS | 1778 | 1465223817312 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:36:57 INFO - PROCESS | 1778 | 1465223817529 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 1778 | 1465223817544 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:57 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3ca400 == 34 [pid = 1778] [id = 749] 07:36:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x91cbb400) [pid = 1778] [serial = 2247] [outer = (nil)] 07:36:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x9249f800) [pid = 1778] [serial = 2248] [outer = 0x91cbb400] 07:36:57 INFO - PROCESS | 1778 | 1465223817752 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x92844c00) [pid = 1778] [serial = 2249] [outer = 0x91cbb400] 07:36:58 INFO - PROCESS | 1778 | 1465223818635 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]]]}] 07:36:58 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. 07:36:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1589ms 07:36:58 INFO - PROCESS | 1778 | 1465223818692 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 1778 | 1465223818698 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 07:36:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:36:58 INFO - PROCESS | 1778 | 1465223818716 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - PROCESS | 1778 | 1465223818723 Marionette TRACE conn3 <- [1,2966,null,{}] 07:36:58 INFO - PROCESS | 1778 | 1465223818758 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}] 07:36:58 INFO - PROCESS | 1778 | 1465223818765 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:58 INFO - PROCESS | 1778 | 1465223818955 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:36:59 INFO - PROCESS | 1778 | 1465223819148 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:59 INFO - PROCESS | 1778 | 1465223819157 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:36:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x92a03c00 == 35 [pid = 1778] [id = 750] 07:36:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x92a06400) [pid = 1778] [serial = 2250] [outer = (nil)] 07:36:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x92ce0c00) [pid = 1778] [serial = 2251] [outer = 0x92a06400] 07:36:59 INFO - PROCESS | 1778 | 1465223819235 Marionette DEBUG loaded listener.js 07:36:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x936ea400) [pid = 1778] [serial = 2252] [outer = 0x92a06400] 07:37:00 INFO - PROCESS | 1778 | 1465223820146 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]]]}] 07:37:00 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. 07:37:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1482ms 07:37:00 INFO - PROCESS | 1778 | 1465223820190 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:37:00 INFO - PROCESS | 1778 | 1465223820194 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 07:37:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:37:00 INFO - PROCESS | 1778 | 1465223820201 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:37:00 INFO - PROCESS | 1778 | 1465223820204 Marionette TRACE conn3 <- [1,2970,null,{}] 07:37:00 INFO - PROCESS | 1778 | 1465223820210 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}] 07:37:00 INFO - PROCESS | 1778 | 1465223820215 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:00 INFO - PROCESS | 1778 | 1465223820424 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:37:00 INFO - PROCESS | 1778 | 1465223820624 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:00 INFO - PROCESS | 1778 | 1465223820633 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:00 INFO - PROCESS | 1778 | ++DOCSHELL 0x93999800 == 36 [pid = 1778] [id = 751] 07:37:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x9399d400) [pid = 1778] [serial = 2253] [outer = (nil)] 07:37:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x939e0000) [pid = 1778] [serial = 2254] [outer = 0x9399d400] 07:37:00 INFO - PROCESS | 1778 | 1465223820721 Marionette DEBUG loaded listener.js 07:37:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x93a77400) [pid = 1778] [serial = 2255] [outer = 0x9399d400] 07:37:01 INFO - PROCESS | 1778 | 1465223821651 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]]]}] 07:37:01 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. 07:37:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1496ms 07:37:01 INFO - PROCESS | 1778 | 1465223821701 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:37:01 INFO - PROCESS | 1778 | 1465223821707 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 07:37:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:37:01 INFO - PROCESS | 1778 | 1465223821716 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:37:01 INFO - PROCESS | 1778 | 1465223821720 Marionette TRACE conn3 <- [1,2974,null,{}] 07:37:01 INFO - PROCESS | 1778 | 1465223821727 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}] 07:37:01 INFO - PROCESS | 1778 | 1465223821732 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:02 INFO - PROCESS | 1778 | 1465223822003 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:37:02 INFO - PROCESS | 1778 | 1465223822351 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:02 INFO - PROCESS | 1778 | 1465223822363 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:02 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01e400 == 37 [pid = 1778] [id = 752] 07:37:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x8e01f400) [pid = 1778] [serial = 2256] [outer = (nil)] 07:37:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x8e3da400) [pid = 1778] [serial = 2257] [outer = 0x8e01f400] 07:37:02 INFO - PROCESS | 1778 | 1465223822501 Marionette DEBUG loaded listener.js 07:37:02 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x8f05f800) [pid = 1778] [serial = 2258] [outer = 0x8e01f400] 07:37:03 INFO - PROCESS | 1778 | 1465223823489 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]]]}] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d3800 == 36 [pid = 1778] [id = 717] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10c400 == 35 [pid = 1778] [id = 713] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x91cbb800 == 34 [pid = 1778] [id = 716] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x92316800 == 33 [pid = 1778] [id = 728] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8f109400 == 32 [pid = 1778] [id = 715] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e6800 == 31 [pid = 1778] [id = 714] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8e01e000 == 30 [pid = 1778] [id = 727] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x929bac00 == 29 [pid = 1778] [id = 746] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x919f3800 == 28 [pid = 1778] [id = 745] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x91cc4400 == 27 [pid = 1778] [id = 744] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x91cd8800 == 26 [pid = 1778] [id = 743] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x90920400 == 25 [pid = 1778] [id = 742] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3e1800 == 24 [pid = 1778] [id = 741] 07:37:03 INFO - PROCESS | 1778 | --DOCSHELL 0x8e6e6000 == 23 [pid = 1778] [id = 740] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x92beac00) [pid = 1778] [serial = 2195] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x93a7b000) [pid = 1778] [serial = 2196] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x929cc000) [pid = 1778] [serial = 2193] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x9453b800) [pid = 1778] [serial = 2175] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x929d5800) [pid = 1778] [serial = 2166] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x8e012400) [pid = 1778] [serial = 2180] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x92a10c00) [pid = 1778] [serial = 2168] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x939a1c00) [pid = 1778] [serial = 2172] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x91f21c00) [pid = 1778] [serial = 2162] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x929ca800) [pid = 1778] [serial = 2189] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x929cc400) [pid = 1778] [serial = 2165] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8e3d9400) [pid = 1778] [serial = 2181] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x92438400) [pid = 1778] [serial = 2163] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x8f10b400) [pid = 1778] [serial = 2159] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92435c00) [pid = 1778] [serial = 2186] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x92668400) [pid = 1778] [serial = 2192] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x92bdf800) [pid = 1778] [serial = 2169] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x936efc00) [pid = 1778] [serial = 2171] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x94532400) [pid = 1778] [serial = 2174] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x94f28c00) [pid = 1778] [serial = 2178] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x94f27400) [pid = 1778] [serial = 2177] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8f123400) [pid = 1778] [serial = 2183] [outer = (nil)] [url = about:blank] 07:37:03 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. 07:37:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1887ms 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92a02400) [pid = 1778] [serial = 2190] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x924a1400) [pid = 1778] [serial = 2187] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x92847400) [pid = 1778] [serial = 2157] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x90920000) [pid = 1778] [serial = 2184] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x90917400) [pid = 1778] [serial = 2160] [outer = (nil)] [url = about:blank] 07:37:03 INFO - PROCESS | 1778 | 1465223823606 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:37:03 INFO - PROCESS | 1778 | 1465223823614 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 07:37:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:37:03 INFO - PROCESS | 1778 | 1465223823629 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:37:03 INFO - PROCESS | 1778 | 1465223823634 Marionette TRACE conn3 <- [1,2978,null,{}] 07:37:03 INFO - PROCESS | 1778 | 1465223823641 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}] 07:37:03 INFO - PROCESS | 1778 | 1465223823647 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:03 INFO - PROCESS | 1778 | 1465223823803 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:37:03 INFO - PROCESS | 1778 | 1465223823958 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:03 INFO - PROCESS | 1778 | 1465223823965 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:04 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f123400 == 24 [pid = 1778] [id = 753] 07:37:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x8f124000) [pid = 1778] [serial = 2259] [outer = (nil)] 07:37:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x90916400) [pid = 1778] [serial = 2260] [outer = 0x8f124000] 07:37:04 INFO - PROCESS | 1778 | 1465223824042 Marionette DEBUG loaded listener.js 07:37:04 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x90becc00) [pid = 1778] [serial = 2261] [outer = 0x8f124000] 07:37:04 INFO - PROCESS | 1778 | 1465223824798 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]]]}] 07:37:04 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. 07:37:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1235ms 07:37:04 INFO - PROCESS | 1778 | 1465223824866 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:37:04 INFO - PROCESS | 1778 | 1465223824872 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 07:37:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:37:04 INFO - PROCESS | 1778 | 1465223824881 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:37:04 INFO - PROCESS | 1778 | 1465223824884 Marionette TRACE conn3 <- [1,2982,null,{}] 07:37:04 INFO - PROCESS | 1778 | 1465223824904 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}] 07:37:04 INFO - PROCESS | 1778 | 1465223824909 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:05 INFO - PROCESS | 1778 | 1465223825142 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:37:05 INFO - PROCESS | 1778 | 1465223825152 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:05 INFO - PROCESS | 1778 | 1465223825160 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:05 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e01d000 == 25 [pid = 1778] [id = 754] 07:37:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91cc4400) [pid = 1778] [serial = 2262] [outer = (nil)] 07:37:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x9231f000) [pid = 1778] [serial = 2263] [outer = 0x91cc4400] 07:37:05 INFO - PROCESS | 1778 | 1465223825325 Marionette DEBUG loaded listener.js 07:37:05 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x92497400) [pid = 1778] [serial = 2264] [outer = 0x91cc4400] 07:37:06 INFO - PROCESS | 1778 | 1465223826130 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"]]]}] 07:37:06 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 07:37:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:37:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:37:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1287ms 07:37:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:37:06 INFO - PROCESS | 1778 | 1465223826168 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:37:06 INFO - PROCESS | 1778 | 1465223826171 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 07:37:06 INFO - PROCESS | 1778 | 1465223826180 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:37:06 INFO - PROCESS | 1778 | 1465223826190 Marionette TRACE conn3 <- [1,2986,null,{}] 07:37:06 INFO - PROCESS | 1778 | 1465223826211 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}] 07:37:06 INFO - PROCESS | 1778 | 1465223826218 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:06 INFO - PROCESS | 1778 | 1465223826444 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:37:06 INFO - PROCESS | 1778 | 1465223826474 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:06 INFO - PROCESS | 1778 | 1465223826485 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:06 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f27000 == 26 [pid = 1778] [id = 755] 07:37:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x929ba800) [pid = 1778] [serial = 2265] [outer = (nil)] 07:37:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x929d2c00) [pid = 1778] [serial = 2266] [outer = 0x929ba800] 07:37:06 INFO - PROCESS | 1778 | 1465223826562 Marionette DEBUG loaded listener.js 07:37:06 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x929d7400) [pid = 1778] [serial = 2267] [outer = 0x929ba800] 07:37:07 INFO - PROCESS | 1778 | 1465223827425 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]]]}] 07:37:07 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. 07:37:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1306ms 07:37:07 INFO - PROCESS | 1778 | 1465223827483 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:37:07 INFO - PROCESS | 1778 | 1465223827491 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 07:37:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:37:07 INFO - PROCESS | 1778 | 1465223827505 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:37:07 INFO - PROCESS | 1778 | 1465223827508 Marionette TRACE conn3 <- [1,2990,null,{}] 07:37:07 INFO - PROCESS | 1778 | 1465223827514 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}] 07:37:07 INFO - PROCESS | 1778 | 1465223827518 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:07 INFO - PROCESS | 1778 | 1465223827754 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:37:07 INFO - PROCESS | 1778 | 1465223827772 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:07 INFO - PROCESS | 1778 | 1465223827778 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:07 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3c9400 == 27 [pid = 1778] [id = 756] 07:37:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x92a06800) [pid = 1778] [serial = 2268] [outer = (nil)] 07:37:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x92bdf800) [pid = 1778] [serial = 2269] [outer = 0x92a06800] 07:37:07 INFO - PROCESS | 1778 | 1465223827848 Marionette DEBUG loaded listener.js 07:37:07 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x92be3400) [pid = 1778] [serial = 2270] [outer = 0x92a06800] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8f108800) [pid = 1778] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x9266f800) [pid = 1778] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x91cd9400) [pid = 1778] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x93ad2400) [pid = 1778] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x90922c00) [pid = 1778] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9249e000) [pid = 1778] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x94f94000) [pid = 1778] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x8e6eb400) [pid = 1778] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8f107800) [pid = 1778] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x94f69400) [pid = 1778] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x9508cc00) [pid = 1778] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 75 (0x9243a800) [pid = 1778] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:37:08 INFO - PROCESS | 1778 | --DOMWINDOW == 74 (0x8f064000) [pid = 1778] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:37:08 INFO - PROCESS | 1778 | ++DOCSHELL 0x919e9800 == 28 [pid = 1778] [id = 757] 07:37:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 75 (0x919f6400) [pid = 1778] [serial = 2271] [outer = (nil)] 07:37:08 INFO - PROCESS | 1778 | ++DOMWINDOW == 76 (0x9266d000) [pid = 1778] [serial = 2272] [outer = 0x919f6400] 07:37:08 INFO - PROCESS | 1778 | 1465223828890 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]]]}] 07:37:08 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. 07:37:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1431ms 07:37:08 INFO - PROCESS | 1778 | 1465223828937 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:37:08 INFO - PROCESS | 1778 | 1465223828941 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 07:37:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:37:08 INFO - PROCESS | 1778 | 1465223828947 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:37:08 INFO - PROCESS | 1778 | 1465223828950 Marionette TRACE conn3 <- [1,2994,null,{}] 07:37:08 INFO - PROCESS | 1778 | 1465223828956 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}] 07:37:08 INFO - PROCESS | 1778 | 1465223828961 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:09 INFO - PROCESS | 1778 | 1465223829124 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:37:09 INFO - PROCESS | 1778 | 1465223829274 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:09 INFO - PROCESS | 1778 | 1465223829292 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:09 INFO - PROCESS | 1778 | ++DOCSHELL 0x92bdc400 == 29 [pid = 1778] [id = 758] 07:37:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x92bdfc00) [pid = 1778] [serial = 2273] [outer = (nil)] 07:37:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x9399f000) [pid = 1778] [serial = 2274] [outer = 0x92bdfc00] 07:37:09 INFO - PROCESS | 1778 | 1465223829372 Marionette DEBUG loaded listener.js 07:37:09 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x93a78400) [pid = 1778] [serial = 2275] [outer = 0x92bdfc00] 07:37:10 INFO - PROCESS | 1778 | 1465223830132 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]]]}] 07:37:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:37:10 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 07:37:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1241ms 07:37:10 INFO - PROCESS | 1778 | 1465223830190 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:37:10 INFO - PROCESS | 1778 | 1465223830193 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 07:37:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:37:10 INFO - PROCESS | 1778 | 1465223830209 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:37:10 INFO - PROCESS | 1778 | 1465223830212 Marionette TRACE conn3 <- [1,2998,null,{}] 07:37:10 INFO - PROCESS | 1778 | 1465223830217 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}] 07:37:10 INFO - PROCESS | 1778 | 1465223830223 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:10 INFO - PROCESS | 1778 | 1465223830454 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:37:10 INFO - PROCESS | 1778 | 1465223830660 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:10 INFO - PROCESS | 1778 | 1465223830670 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:10 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d7000 == 30 [pid = 1778] [id = 759] 07:37:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8c3d7800) [pid = 1778] [serial = 2276] [outer = (nil)] 07:37:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8e01cc00) [pid = 1778] [serial = 2277] [outer = 0x8c3d7800] 07:37:10 INFO - PROCESS | 1778 | 1465223830801 Marionette DEBUG loaded listener.js 07:37:10 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x8e3e0000) [pid = 1778] [serial = 2278] [outer = 0x8c3d7800] 07:37:11 INFO - PROCESS | 1778 | 1465223831720 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]]]}] 07:37:11 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. 07:37:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1529ms 07:37:11 INFO - PROCESS | 1778 | 1465223831740 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:37:11 INFO - PROCESS | 1778 | 1465223831747 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 07:37:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:37:11 INFO - PROCESS | 1778 | 1465223831755 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:37:11 INFO - PROCESS | 1778 | 1465223831761 Marionette TRACE conn3 <- [1,3002,null,{}] 07:37:11 INFO - PROCESS | 1778 | 1465223831814 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}] 07:37:11 INFO - PROCESS | 1778 | 1465223831819 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:12 INFO - PROCESS | 1778 | 1465223832029 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:37:12 INFO - PROCESS | 1778 | 1465223832273 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:12 INFO - PROCESS | 1778 | 1465223832286 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:12 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cc0c00 == 31 [pid = 1778] [id = 760] 07:37:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x91cd8c00) [pid = 1778] [serial = 2279] [outer = (nil)] 07:37:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x92315000) [pid = 1778] [serial = 2280] [outer = 0x91cd8c00] 07:37:12 INFO - PROCESS | 1778 | 1465223832414 Marionette DEBUG loaded listener.js 07:37:12 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x92665800) [pid = 1778] [serial = 2281] [outer = 0x91cd8c00] 07:37:13 INFO - PROCESS | 1778 | 1465223833305 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]]]}] 07:37:13 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. 07:37:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1589ms 07:37:13 INFO - PROCESS | 1778 | 1465223833345 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:37:13 INFO - PROCESS | 1778 | 1465223833349 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 07:37:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:37:13 INFO - PROCESS | 1778 | 1465223833356 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:37:13 INFO - PROCESS | 1778 | 1465223833361 Marionette TRACE conn3 <- [1,3006,null,{}] 07:37:13 INFO - PROCESS | 1778 | 1465223833367 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}] 07:37:13 INFO - PROCESS | 1778 | 1465223833373 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:13 INFO - PROCESS | 1778 | 1465223833551 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:37:13 INFO - PROCESS | 1778 | 1465223833756 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:13 INFO - PROCESS | 1778 | 1465223833766 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:13 INFO - PROCESS | 1778 | ++DOCSHELL 0x92670c00 == 32 [pid = 1778] [id = 761] 07:37:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x929d1000) [pid = 1778] [serial = 2282] [outer = (nil)] 07:37:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x936efc00) [pid = 1778] [serial = 2283] [outer = 0x929d1000] 07:37:13 INFO - PROCESS | 1778 | 1465223833849 Marionette DEBUG loaded listener.js 07:37:13 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x939e6000) [pid = 1778] [serial = 2284] [outer = 0x929d1000] 07:37:14 INFO - PROCESS | 1778 | 1465223834758 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]]]}] 07:37:14 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. 07:37:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1432ms 07:37:14 INFO - PROCESS | 1778 | 1465223834790 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:37:14 INFO - PROCESS | 1778 | 1465223834797 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 07:37:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:37:14 INFO - PROCESS | 1778 | 1465223834814 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:37:14 INFO - PROCESS | 1778 | 1465223834821 Marionette TRACE conn3 <- [1,3010,null,{}] 07:37:14 INFO - PROCESS | 1778 | 1465223834827 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}] 07:37:14 INFO - PROCESS | 1778 | 1465223834834 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:15 INFO - PROCESS | 1778 | 1465223835114 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:37:15 INFO - PROCESS | 1778 | 1465223835304 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:15 INFO - PROCESS | 1778 | 1465223835313 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:15 INFO - PROCESS | 1778 | ++DOCSHELL 0x919f2400 == 33 [pid = 1778] [id = 762] 07:37:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x91cdac00) [pid = 1778] [serial = 2285] [outer = (nil)] 07:37:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x94f5cc00) [pid = 1778] [serial = 2286] [outer = 0x91cdac00] 07:37:15 INFO - PROCESS | 1778 | 1465223835395 Marionette DEBUG loaded listener.js 07:37:15 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x94f61000) [pid = 1778] [serial = 2287] [outer = 0x91cdac00] 07:37:16 INFO - PROCESS | 1778 | 1465223836262 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]]]}] 07:37:16 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 07:37:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1502ms 07:37:16 INFO - PROCESS | 1778 | 1465223836308 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:37:16 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:37:16 INFO - PROCESS | 1778 | 1465223836312 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 07:37:16 INFO - PROCESS | 1778 | 1465223836318 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:37:16 INFO - PROCESS | 1778 | 1465223836322 Marionette TRACE conn3 <- [1,3014,null,{}] 07:37:16 INFO - PROCESS | 1778 | 1465223836328 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}] 07:37:16 INFO - PROCESS | 1778 | 1465223836333 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:16 INFO - PROCESS | 1778 | 1465223836509 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:37:16 INFO - PROCESS | 1778 | 1465223836715 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:16 INFO - PROCESS | 1778 | 1465223836723 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:16 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f24400 == 34 [pid = 1778] [id = 763] 07:37:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x94f93800) [pid = 1778] [serial = 2288] [outer = (nil)] 07:37:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x95086800) [pid = 1778] [serial = 2289] [outer = 0x94f93800] 07:37:16 INFO - PROCESS | 1778 | 1465223836825 Marionette DEBUG loaded listener.js 07:37:16 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x97443800) [pid = 1778] [serial = 2290] [outer = 0x94f93800] 07:37:17 INFO - PROCESS | 1778 | [1778] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:37:17 INFO - PROCESS | 1778 | 1465223837781 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:37:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:37:17 INFO - {} 07:37:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:37:17 INFO - {} 07:37:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:37:17 INFO - {} 07:37:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:37:17 INFO - {} 07:37:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1486ms 07:37:17 INFO - PROCESS | 1778 | 1465223837817 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:37:17 INFO - PROCESS | 1778 | 1465223837821 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 07:37:17 INFO - TEST-START | /FileAPI/fileReader.html 07:37:17 INFO - PROCESS | 1778 | 1465223837827 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:37:17 INFO - PROCESS | 1778 | 1465223837830 Marionette TRACE conn3 <- [1,3018,null,{}] 07:37:17 INFO - PROCESS | 1778 | 1465223837884 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}] 07:37:17 INFO - PROCESS | 1778 | 1465223837891 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:18 INFO - PROCESS | 1778 | 1465223838097 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:37:18 INFO - PROCESS | 1778 | 1465223838306 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:18 INFO - PROCESS | 1778 | 1465223838324 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:18 INFO - PROCESS | 1778 | ++DOCSHELL 0x929cb400 == 35 [pid = 1778] [id = 764] 07:37:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x9808fc00) [pid = 1778] [serial = 2291] [outer = (nil)] 07:37:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x99513800) [pid = 1778] [serial = 2292] [outer = 0x9808fc00] 07:37:18 INFO - PROCESS | 1778 | 1465223838505 Marionette DEBUG loaded listener.js 07:37:18 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x9961bc00) [pid = 1778] [serial = 2293] [outer = 0x9808fc00] 07:37:19 INFO - PROCESS | 1778 | 1465223839378 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]]]}] 07:37:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:37:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:37:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:37:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:37:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 1590ms 07:37:19 INFO - PROCESS | 1778 | 1465223839418 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:37:19 INFO - PROCESS | 1778 | 1465223839423 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 07:37:19 INFO - TEST-START | /FileAPI/historical.html 07:37:19 INFO - PROCESS | 1778 | 1465223839429 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:37:19 INFO - PROCESS | 1778 | 1465223839432 Marionette TRACE conn3 <- [1,3022,null,{}] 07:37:19 INFO - PROCESS | 1778 | 1465223839439 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}] 07:37:19 INFO - PROCESS | 1778 | 1465223839444 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:19 INFO - PROCESS | 1778 | 1465223839655 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:37:20 INFO - PROCESS | 1778 | 1465223840211 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:20 INFO - PROCESS | 1778 | 1465223840221 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:20 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f069800 == 36 [pid = 1778] [id = 765] 07:37:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x8f102c00) [pid = 1778] [serial = 2294] [outer = (nil)] 07:37:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x8f10f400) [pid = 1778] [serial = 2295] [outer = 0x8f102c00] 07:37:20 INFO - PROCESS | 1778 | 1465223840302 Marionette DEBUG loaded listener.js 07:37:20 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x9091f800) [pid = 1778] [serial = 2296] [outer = 0x8f102c00] 07:37:21 INFO - PROCESS | 1778 | 1465223841101 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"]]]}] 07:37:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:37:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:37:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:37:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:37:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:37:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:37:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:37:21 INFO - TEST-OK | /FileAPI/historical.html | took 1733ms 07:37:21 INFO - PROCESS | 1778 | 1465223841168 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:37:21 INFO - PROCESS | 1778 | 1465223841174 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 07:37:21 INFO - TEST-START | /FileAPI/idlharness.html 07:37:21 INFO - PROCESS | 1778 | 1465223841183 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:37:21 INFO - PROCESS | 1778 | 1465223841188 Marionette TRACE conn3 <- [1,3026,null,{}] 07:37:21 INFO - PROCESS | 1778 | 1465223841196 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}] 07:37:21 INFO - PROCESS | 1778 | 1465223841203 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:21 INFO - PROCESS | 1778 | 1465223841442 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:37:21 INFO - PROCESS | 1778 | 1465223841665 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:21 INFO - PROCESS | 1778 | 1465223841677 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:21 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e012c00 == 37 [pid = 1778] [id = 766] 07:37:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x8f060000) [pid = 1778] [serial = 2297] [outer = (nil)] 07:37:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x91f21000) [pid = 1778] [serial = 2298] [outer = 0x8f060000] 07:37:21 INFO - PROCESS | 1778 | 1465223841754 Marionette DEBUG loaded listener.js 07:37:21 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x9249ec00) [pid = 1778] [serial = 2299] [outer = 0x8f060000] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cf000 == 36 [pid = 1778] [id = 730] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x9231c800 == 35 [pid = 1778] [id = 723] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8e018400 == 34 [pid = 1778] [id = 725] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8e3d9800 == 33 [pid = 1778] [id = 724] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x919e9800 == 32 [pid = 1778] [id = 757] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x93999800 == 31 [pid = 1778] [id = 751] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ca400 == 30 [pid = 1778] [id = 749] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x92a03c00 == 29 [pid = 1778] [id = 750] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8f10d800 == 28 [pid = 1778] [id = 748] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3ce800 == 27 [pid = 1778] [id = 747] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x929b5c00 == 26 [pid = 1778] [id = 721] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x929bb400 == 25 [pid = 1778] [id = 722] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cb000 == 24 [pid = 1778] [id = 726] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x92492400 == 23 [pid = 1778] [id = 718] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d4400 == 22 [pid = 1778] [id = 719] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3d0000 == 21 [pid = 1778] [id = 720] 07:37:23 INFO - PROCESS | 1778 | --DOCSHELL 0x8c3cc400 == 20 [pid = 1778] [id = 729] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x929ad000) [pid = 1778] [serial = 2237] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x919eb800) [pid = 1778] [serial = 2199] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x9091a400) [pid = 1778] [serial = 2198] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x929b3800) [pid = 1778] [serial = 2202] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x92845800) [pid = 1778] [serial = 2201] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x91ce3c00) [pid = 1778] [serial = 2231] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x94f5a400) [pid = 1778] [serial = 2205] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x90beb800) [pid = 1778] [serial = 2228] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x94533c00) [pid = 1778] [serial = 2204] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x92674000) [pid = 1778] [serial = 2234] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x95085400) [pid = 1778] [serial = 2208] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x94f9b000) [pid = 1778] [serial = 2207] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x92318c00) [pid = 1778] [serial = 2232] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x8f065400) [pid = 1778] [serial = 2225] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x9231f400) [pid = 1778] [serial = 2222] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x9243a400) [pid = 1778] [serial = 2223] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x95126000) [pid = 1778] [serial = 2211] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x9508bc00) [pid = 1778] [serial = 2210] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x987a8800) [pid = 1778] [serial = 2214] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x9871b000) [pid = 1778] [serial = 2213] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x99512000) [pid = 1778] [serial = 2217] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x9937b800) [pid = 1778] [serial = 2216] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x8f101400) [pid = 1778] [serial = 2226] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x92850400) [pid = 1778] [serial = 2235] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x8f126400) [pid = 1778] [serial = 2220] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 77 (0x8f105000) [pid = 1778] [serial = 2219] [outer = (nil)] [url = about:blank] 07:37:23 INFO - PROCESS | 1778 | --DOMWINDOW == 76 (0x90bf3400) [pid = 1778] [serial = 2229] [outer = (nil)] [url = about:blank] 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:37:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:37:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:37:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:37:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:37:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:37:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:37:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:37:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:37:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:37:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:37:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:37:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:37:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:37:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:37:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:37:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:37:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:37:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:37:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:37:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:37:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:37:24 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 07:37:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:37:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:37:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:37:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:37:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:37:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:37:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:37:24 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 07:37:24 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 07:37:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:37:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:37:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:37:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:37:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:37:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:37:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:37:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:37:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:37:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:37:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:37:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:37:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:37:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:37:24 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 07:37:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:37:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:37:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:37:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:37:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:37:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:37:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:37:24 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 07:37:24 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 07:37:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:37:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:37:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:37:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:37:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:37:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:37:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:37:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:37:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:37:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:37:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 3670ms 07:37:24 INFO - TEST-START | /FileAPI/idlharness.worker 07:37:25 INFO - PROCESS | 1778 | 1465223844702 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 07:37:25 INFO - PROCESS | 1778 | 1465223844866 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:37:25 INFO - PROCESS | 1778 | 1465223844888 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 07:37:25 INFO - PROCESS | 1778 | 1465223845025 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:37:25 INFO - PROCESS | 1778 | 1465223845031 Marionette TRACE conn3 <- [1,3030,null,{}] 07:37:25 INFO - PROCESS | 1778 | 1465223845094 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}] 07:37:25 INFO - PROCESS | 1778 | 1465223845100 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:25 INFO - PROCESS | 1778 | 1465223845279 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:37:25 INFO - PROCESS | 1778 | 1465223845463 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:25 INFO - PROCESS | 1778 | 1465223845476 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:25 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bf5400 == 21 [pid = 1778] [id = 767] 07:37:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 77 (0x90e8e400) [pid = 1778] [serial = 2300] [outer = (nil)] 07:37:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 78 (0x91cdbc00) [pid = 1778] [serial = 2301] [outer = 0x90e8e400] 07:37:25 INFO - PROCESS | 1778 | 1465223845559 Marionette DEBUG loaded listener.js 07:37:25 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x91f22800) [pid = 1778] [serial = 2302] [outer = 0x90e8e400] 07:37:25 INFO - PROCESS | 1778 | [1778] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:37:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:37:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:37:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:37:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:37:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:37:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:37:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:37:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:37:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:37:27 INFO - {} 07:37:27 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 07:37:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:37:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:37:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:37:27 INFO - {} 07:37:27 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 - {} 07:37:27 INFO - {} 07:37:27 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 07:37:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:37:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:37:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:37:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:37:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:37:27 INFO - {} 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:37:27 INFO - {} 07:37:27 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 07:37:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:37:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:37:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:37:27 INFO - {} 07:37:27 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 - {} 07:37:27 INFO - {} 07:37:27 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 07:37:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:37:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:37:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 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 07:37:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:37:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:37:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:37:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:37:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:37:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 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 07:37:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:37:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:27 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 07:37:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:37:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:37:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:28 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 07:37:28 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:28 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:37:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:37:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:37:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:28 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:37:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:37:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:37:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:37:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:37:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:37:28 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:37:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:37:28 INFO - {} 07:37:28 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3005ms 07:37:28 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:37:28 INFO - PROCESS | 1778 | 1465223847749 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 07:37:28 INFO - PROCESS | 1778 | 1465223847911 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:37:28 INFO - PROCESS | 1778 | 1465223847939 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 07:37:28 INFO - PROCESS | 1778 | 1465223847968 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:37:28 INFO - PROCESS | 1778 | 1465223847984 Marionette TRACE conn3 <- [1,3034,null,{}] 07:37:28 INFO - PROCESS | 1778 | 1465223848045 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}] 07:37:28 INFO - PROCESS | 1778 | 1465223848057 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:28 INFO - PROCESS | 1778 | 1465223848318 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:37:28 INFO - PROCESS | 1778 | 1465223848510 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:28 INFO - PROCESS | 1778 | 1465223848522 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:28 INFO - PROCESS | 1778 | ++DOCSHELL 0x9243a000 == 22 [pid = 1778] [id = 768] 07:37:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x92494c00) [pid = 1778] [serial = 2303] [outer = (nil)] 07:37:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x94f29800) [pid = 1778] [serial = 2304] [outer = 0x92494c00] 07:37:28 INFO - PROCESS | 1778 | 1465223848606 Marionette DEBUG loaded listener.js 07:37:28 INFO - PROCESS | 1778 | ++DOMWINDOW == 82 (0x94f65400) [pid = 1778] [serial = 2305] [outer = 0x92494c00] 07:37:29 INFO - PROCESS | 1778 | 1465223849487 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]]]}] 07:37:29 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:37:29 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1555ms 07:37:29 INFO - PROCESS | 1778 | 1465223849524 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:37:29 INFO - PROCESS | 1778 | 1465223849529 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 07:37:29 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:37:29 INFO - PROCESS | 1778 | 1465223849538 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:37:29 INFO - PROCESS | 1778 | 1465223849544 Marionette TRACE conn3 <- [1,3038,null,{}] 07:37:29 INFO - PROCESS | 1778 | 1465223849562 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}] 07:37:29 INFO - PROCESS | 1778 | 1465223849572 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:29 INFO - PROCESS | 1778 | 1465223849765 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:37:29 INFO - PROCESS | 1778 | 1465223849966 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:29 INFO - PROCESS | 1778 | 1465223849978 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:30 INFO - PROCESS | 1778 | ++DOCSHELL 0x95125000 == 23 [pid = 1778] [id = 769] 07:37:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 83 (0x9512c800) [pid = 1778] [serial = 2306] [outer = (nil)] 07:37:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 84 (0x9744c800) [pid = 1778] [serial = 2307] [outer = 0x9512c800] 07:37:30 INFO - PROCESS | 1778 | 1465223850107 Marionette DEBUG loaded listener.js 07:37:30 INFO - PROCESS | 1778 | ++DOMWINDOW == 85 (0x97ff9c00) [pid = 1778] [serial = 2308] [outer = 0x9512c800] 07:37:31 INFO - PROCESS | 1778 | 1465223851043 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"]]]}] 07:37:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:37:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:37:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1540ms 07:37:31 INFO - PROCESS | 1778 | 1465223851078 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:37:31 INFO - PROCESS | 1778 | 1465223851082 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 07:37:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:37:31 INFO - PROCESS | 1778 | 1465223851090 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:37:31 INFO - PROCESS | 1778 | 1465223851093 Marionette TRACE conn3 <- [1,3042,null,{}] 07:37:31 INFO - PROCESS | 1778 | 1465223851099 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}] 07:37:31 INFO - PROCESS | 1778 | 1465223851104 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:31 INFO - PROCESS | 1778 | 1465223851285 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:37:31 INFO - PROCESS | 1778 | 1465223851479 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:31 INFO - PROCESS | 1778 | 1465223851489 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:31 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6ec400 == 24 [pid = 1778] [id = 770] 07:37:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x9937b400) [pid = 1778] [serial = 2309] [outer = (nil)] 07:37:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x995cb000) [pid = 1778] [serial = 2310] [outer = 0x9937b400] 07:37:31 INFO - PROCESS | 1778 | 1465223851572 Marionette DEBUG loaded listener.js 07:37:31 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x99919400) [pid = 1778] [serial = 2311] [outer = 0x9937b400] 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:37:32 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. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:37:32 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'.) 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:37:32 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. 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:37:32 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. 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:37:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:37:32 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. 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:37:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:37:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:37:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:37:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:37:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:37:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:37:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:37:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:37:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:37:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:37:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:37:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:37:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:37:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:37:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:37:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1826ms 07:37:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:37:33 INFO - PROCESS | 1778 | 1465223852808 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]]]}] 07:37:33 INFO - PROCESS | 1778 | 1465223852917 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:37:33 INFO - PROCESS | 1778 | 1465223852933 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 07:37:33 INFO - PROCESS | 1778 | 1465223853036 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:37:33 INFO - PROCESS | 1778 | 1465223853039 Marionette TRACE conn3 <- [1,3046,null,{}] 07:37:33 INFO - PROCESS | 1778 | 1465223853051 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}] 07:37:33 INFO - PROCESS | 1778 | 1465223853056 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:33 INFO - PROCESS | 1778 | 1465223853329 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:37:33 INFO - PROCESS | 1778 | 1465223853543 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:33 INFO - PROCESS | 1778 | 1465223853552 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:33 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e8f800 == 25 [pid = 1778] [id = 771] 07:37:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x91cc4800) [pid = 1778] [serial = 2312] [outer = (nil)] 07:37:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x9242b800) [pid = 1778] [serial = 2313] [outer = 0x91cc4800] 07:37:33 INFO - PROCESS | 1778 | 1465223853630 Marionette DEBUG loaded listener.js 07:37:33 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x92432800) [pid = 1778] [serial = 2314] [outer = 0x91cc4800] 07:37:33 INFO - PROCESS | 1778 | [1778] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:37:34 INFO - PROCESS | 1778 | 1465223854543 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:37:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:37:34 INFO - {} 07:37:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1619ms 07:37:34 INFO - PROCESS | 1778 | 1465223854580 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:37:34 INFO - PROCESS | 1778 | 1465223854584 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 07:37:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:37:34 INFO - PROCESS | 1778 | 1465223854591 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:37:34 INFO - PROCESS | 1778 | 1465223854594 Marionette TRACE conn3 <- [1,3050,null,{}] 07:37:34 INFO - PROCESS | 1778 | 1465223854600 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}] 07:37:34 INFO - PROCESS | 1778 | 1465223854611 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:34 INFO - PROCESS | 1778 | 1465223854958 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:37:35 INFO - PROCESS | 1778 | 1465223855108 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:35 INFO - PROCESS | 1778 | 1465223855117 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:35 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6eac00 == 26 [pid = 1778] [id = 772] 07:37:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x8f128000) [pid = 1778] [serial = 2315] [outer = (nil)] 07:37:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x9284d000) [pid = 1778] [serial = 2316] [outer = 0x8f128000] 07:37:35 INFO - PROCESS | 1778 | 1465223855249 Marionette DEBUG loaded listener.js 07:37:35 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x929b8c00) [pid = 1778] [serial = 2317] [outer = 0x8f128000] 07:37:36 INFO - PROCESS | 1778 | 1465223856059 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]]]}] 07:37:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:37:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:37:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:37:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:37:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1530ms 07:37:36 INFO - PROCESS | 1778 | 1465223856124 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:37:36 INFO - PROCESS | 1778 | 1465223856128 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 07:37:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:37:36 INFO - PROCESS | 1778 | 1465223856135 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:37:36 INFO - PROCESS | 1778 | 1465223856139 Marionette TRACE conn3 <- [1,3054,null,{}] 07:37:36 INFO - PROCESS | 1778 | 1465223856145 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}] 07:37:36 INFO - PROCESS | 1778 | 1465223856150 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:36 INFO - PROCESS | 1778 | 1465223856319 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:37:36 INFO - PROCESS | 1778 | 1465223856576 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:36 INFO - PROCESS | 1778 | 1465223856584 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:36 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3cb000 == 27 [pid = 1778] [id = 773] 07:37:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x8c3ccc00) [pid = 1778] [serial = 2318] [outer = (nil)] 07:37:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x8c3d6c00) [pid = 1778] [serial = 2319] [outer = 0x8c3ccc00] 07:37:36 INFO - PROCESS | 1778 | 1465223856662 Marionette DEBUG loaded listener.js 07:37:36 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x8e6ed000) [pid = 1778] [serial = 2320] [outer = 0x8c3ccc00] 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:37:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:37:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:37:38 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" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:37:38 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" 07:37:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:37:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:37:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1980ms 07:37:38 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:37:38 INFO - PROCESS | 1778 | 1465223857959 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"]]]}] 07:37:38 INFO - PROCESS | 1778 | 1465223858126 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:37:38 INFO - PROCESS | 1778 | 1465223858140 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 07:37:38 INFO - PROCESS | 1778 | 1465223858158 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:37:38 INFO - PROCESS | 1778 | 1465223858172 Marionette TRACE conn3 <- [1,3058,null,{}] 07:37:38 INFO - PROCESS | 1778 | 1465223858190 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}] 07:37:38 INFO - PROCESS | 1778 | 1465223858200 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:38 INFO - PROCESS | 1778 | 1465223858460 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:37:38 INFO - PROCESS | 1778 | 1465223858612 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:38 INFO - PROCESS | 1778 | 1465223858621 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:38 INFO - PROCESS | 1778 | ++DOCSHELL 0x91f1a400 == 28 [pid = 1778] [id = 774] 07:37:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x929b7800) [pid = 1778] [serial = 2321] [outer = (nil)] 07:37:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x929d7800) [pid = 1778] [serial = 2322] [outer = 0x929b7800] 07:37:38 INFO - PROCESS | 1778 | 1465223858694 Marionette DEBUG loaded listener.js 07:37:38 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x92a0d400) [pid = 1778] [serial = 2323] [outer = 0x929b7800] 07:37:39 INFO - PROCESS | 1778 | 1465223859450 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]]]}] 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:37:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:37:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:37:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:37:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:37:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:37:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:37:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:37:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:37:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1358ms 07:37:39 INFO - PROCESS | 1778 | 1465223859524 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:37:39 INFO - PROCESS | 1778 | 1465223859532 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 07:37:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:37:39 INFO - PROCESS | 1778 | 1465223859540 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:37:39 INFO - PROCESS | 1778 | 1465223859543 Marionette TRACE conn3 <- [1,3062,null,{}] 07:37:39 INFO - PROCESS | 1778 | 1465223859549 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}] 07:37:39 INFO - PROCESS | 1778 | 1465223859554 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:39 INFO - PROCESS | 1778 | 1465223859740 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:37:39 INFO - PROCESS | 1778 | 1465223859965 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:39 INFO - PROCESS | 1778 | 1465223859973 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:40 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f066c00 == 29 [pid = 1778] [id = 775] 07:37:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x90921c00) [pid = 1778] [serial = 2324] [outer = (nil)] 07:37:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x92672400) [pid = 1778] [serial = 2325] [outer = 0x90921c00] 07:37:40 INFO - PROCESS | 1778 | 1465223860047 Marionette DEBUG loaded listener.js 07:37:40 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x95087800) [pid = 1778] [serial = 2326] [outer = 0x90921c00] 07:37:40 INFO - PROCESS | 1778 | [1778] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:37:40 INFO - PROCESS | 1778 | 1465223860954 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:37:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:37:40 INFO - {} 07:37:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1430ms 07:37:40 INFO - PROCESS | 1778 | 1465223860970 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:37:40 INFO - PROCESS | 1778 | 1465223860974 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 07:37:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:37:41 INFO - PROCESS | 1778 | 1465223861006 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:37:41 INFO - PROCESS | 1778 | 1465223861015 Marionette TRACE conn3 <- [1,3066,null,{}] 07:37:41 INFO - PROCESS | 1778 | 1465223861023 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}] 07:37:41 INFO - PROCESS | 1778 | 1465223861030 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:41 INFO - PROCESS | 1778 | 1465223861260 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:37:41 INFO - PROCESS | 1778 | 1465223861287 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:41 INFO - PROCESS | 1778 | 1465223861295 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:41 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e016c00 == 30 [pid = 1778] [id = 776] 07:37:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x9744dc00) [pid = 1778] [serial = 2327] [outer = (nil)] 07:37:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x99920400) [pid = 1778] [serial = 2328] [outer = 0x9744dc00] 07:37:41 INFO - PROCESS | 1778 | 1465223861360 Marionette DEBUG loaded listener.js 07:37:41 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x99954c00) [pid = 1778] [serial = 2329] [outer = 0x9744dc00] 07:37:42 INFO - PROCESS | 1778 | 1465223862211 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]]]}] 07:37:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:37:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:37:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:37:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:37:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:37:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:37:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:37:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1267ms 07:37:42 INFO - PROCESS | 1778 | 1465223862249 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 07:37:42 INFO - PROCESS | 1778 | 1465223862253 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 07:37:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:37:42 INFO - PROCESS | 1778 | 1465223862264 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:37:42 INFO - PROCESS | 1778 | 1465223862267 Marionette TRACE conn3 <- [1,3070,null,{}] 07:37:42 INFO - PROCESS | 1778 | 1465223862272 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}] 07:37:42 INFO - PROCESS | 1778 | 1465223862277 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:42 INFO - PROCESS | 1778 | 1465223862632 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x8f102c00) [pid = 1778] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x8c3d7800) [pid = 1778] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x91cd8c00) [pid = 1778] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x929d1000) [pid = 1778] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x91cdac00) [pid = 1778] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x9808fc00) [pid = 1778] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x8f124000) [pid = 1778] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x91cbb400) [pid = 1778] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x90bed400) [pid = 1778] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x929ba800) [pid = 1778] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x8e01f400) [pid = 1778] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x91cc4400) [pid = 1778] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x9399d400) [pid = 1778] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x92a06400) [pid = 1778] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x8c3cfc00) [pid = 1778] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x92a06800) [pid = 1778] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x919f6400) [pid = 1778] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x919f5400) [pid = 1778] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x929bb000) [pid = 1778] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x94f93800) [pid = 1778] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:37:42 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x92bdfc00) [pid = 1778] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:37:42 INFO - PROCESS | 1778 | 1465223862834 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:42 INFO - PROCESS | 1778 | 1465223862844 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:42 INFO - PROCESS | 1778 | ++DOCSHELL 0x8c3d7800 == 31 [pid = 1778] [id = 777] 07:37:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 86 (0x8e016000) [pid = 1778] [serial = 2330] [outer = (nil)] 07:37:42 INFO - PROCESS | 1778 | ++DOMWINDOW == 87 (0x91cbb400) [pid = 1778] [serial = 2331] [outer = 0x8e016000] 07:37:42 INFO - PROCESS | 1778 | 1465223862917 Marionette DEBUG loaded listener.js 07:37:43 INFO - PROCESS | 1778 | ++DOMWINDOW == 88 (0x92a06800) [pid = 1778] [serial = 2332] [outer = 0x8e016000] 07:37:43 INFO - PROCESS | 1778 | 1465223863651 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]]]}] 07:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:37:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:37:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1443ms 07:37:43 INFO - PROCESS | 1778 | 1465223863718 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:37:43 INFO - PROCESS | 1778 | 1465223863723 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 07:37:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:37:43 INFO - PROCESS | 1778 | 1465223863730 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:37:43 INFO - PROCESS | 1778 | 1465223863733 Marionette TRACE conn3 <- [1,3074,null,{}] 07:37:43 INFO - PROCESS | 1778 | 1465223863738 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}] 07:37:43 INFO - PROCESS | 1778 | 1465223863743 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:43 INFO - PROCESS | 1778 | 1465223863951 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:37:43 INFO - PROCESS | 1778 | 1465223863969 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:43 INFO - PROCESS | 1778 | 1465223863985 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:44 INFO - PROCESS | 1778 | ++DOCSHELL 0x99a30800 == 32 [pid = 1778] [id = 778] 07:37:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 89 (0x99a30c00) [pid = 1778] [serial = 2333] [outer = (nil)] 07:37:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 90 (0x99a33800) [pid = 1778] [serial = 2334] [outer = 0x99a30c00] 07:37:44 INFO - PROCESS | 1778 | 1465223864064 Marionette DEBUG loaded listener.js 07:37:44 INFO - PROCESS | 1778 | ++DOMWINDOW == 91 (0x99c54000) [pid = 1778] [serial = 2335] [outer = 0x99a30c00] 07:37:45 INFO - PROCESS | 1778 | 1465223865404 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]]]}] 07:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:37:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:37:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1693ms 07:37:45 INFO - PROCESS | 1778 | 1465223865425 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:37:45 INFO - PROCESS | 1778 | 1465223865432 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 07:37:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:37:45 INFO - PROCESS | 1778 | 1465223865441 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:37:45 INFO - PROCESS | 1778 | 1465223865446 Marionette TRACE conn3 <- [1,3078,null,{}] 07:37:45 INFO - PROCESS | 1778 | 1465223865458 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}] 07:37:45 INFO - PROCESS | 1778 | 1465223865464 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:45 INFO - PROCESS | 1778 | 1465223865681 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:37:45 INFO - PROCESS | 1778 | 1465223865870 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:45 INFO - PROCESS | 1778 | 1465223865878 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:45 INFO - PROCESS | 1778 | ++DOCSHELL 0x91cbc800 == 33 [pid = 1778] [id = 779] 07:37:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 92 (0x91cc0800) [pid = 1778] [serial = 2336] [outer = (nil)] 07:37:45 INFO - PROCESS | 1778 | ++DOMWINDOW == 93 (0x92666400) [pid = 1778] [serial = 2337] [outer = 0x91cc0800] 07:37:46 INFO - PROCESS | 1778 | 1465223865999 Marionette DEBUG loaded listener.js 07:37:46 INFO - PROCESS | 1778 | ++DOMWINDOW == 94 (0x92849400) [pid = 1778] [serial = 2338] [outer = 0x91cc0800] 07:37:47 INFO - PROCESS | 1778 | 1465223867028 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] 07:37:47 INFO - PROCESS | 1778 | 1465223867096 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 07:37:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:37:47 INFO - PROCESS | 1778 | 1465223867162 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:37:47 INFO - PROCESS | 1778 | 1465223867167 Marionette TRACE conn3 <- [1,3082,null,{}] 07:37:47 INFO - PROCESS | 1778 | 1465223867175 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}] 07:37:47 INFO - PROCESS | 1778 | 1465223867180 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:47 INFO - PROCESS | 1778 | 1465223867364 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:37:47 INFO - PROCESS | 1778 | 1465223867576 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:47 INFO - PROCESS | 1778 | 1465223867585 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:47 INFO - PROCESS | 1778 | ++DOCSHELL 0x92beb800 == 34 [pid = 1778] [id = 780] 07:37:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 95 (0x94f29400) [pid = 1778] [serial = 2339] [outer = (nil)] 07:37:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 96 (0x94f65c00) [pid = 1778] [serial = 2340] [outer = 0x94f29400] 07:37:47 INFO - PROCESS | 1778 | 1465223867731 Marionette DEBUG loaded listener.js 07:37:47 INFO - PROCESS | 1778 | ++DOMWINDOW == 97 (0x9508c800) [pid = 1778] [serial = 2341] [outer = 0x94f29400] 07:37:48 INFO - PROCESS | 1778 | 1465223868659 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]]]}] 07:37:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:37:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:37:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:37:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1591ms 07:37:48 INFO - PROCESS | 1778 | 1465223868706 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:37:48 INFO - PROCESS | 1778 | 1465223868710 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 07:37:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:37:48 INFO - PROCESS | 1778 | 1465223868718 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:37:48 INFO - PROCESS | 1778 | 1465223868724 Marionette TRACE conn3 <- [1,3086,null,{}] 07:37:48 INFO - PROCESS | 1778 | 1465223868742 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}] 07:37:48 INFO - PROCESS | 1778 | 1465223868750 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:48 INFO - PROCESS | 1778 | 1465223868942 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:37:49 INFO - PROCESS | 1778 | 1465223869219 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:49 INFO - PROCESS | 1778 | 1465223869233 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:49 INFO - PROCESS | 1778 | ++DOCSHELL 0x9453b000 == 35 [pid = 1778] [id = 781] 07:37:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 98 (0x94f5e800) [pid = 1778] [serial = 2342] [outer = (nil)] 07:37:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 99 (0x99921800) [pid = 1778] [serial = 2343] [outer = 0x94f5e800] 07:37:49 INFO - PROCESS | 1778 | 1465223869322 Marionette DEBUG loaded listener.js 07:37:49 INFO - PROCESS | 1778 | ++DOMWINDOW == 100 (0x99950000) [pid = 1778] [serial = 2344] [outer = 0x94f5e800] 07:37:50 INFO - PROCESS | 1778 | 1465223870142 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:37:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:37:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1486ms 07:37:50 INFO - PROCESS | 1778 | 1465223870204 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:37:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:37:50 INFO - PROCESS | 1778 | 1465223870209 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 07:37:50 INFO - PROCESS | 1778 | 1465223870215 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:37:50 INFO - PROCESS | 1778 | 1465223870219 Marionette TRACE conn3 <- [1,3090,null,{}] 07:37:50 INFO - PROCESS | 1778 | 1465223870225 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}] 07:37:50 INFO - PROCESS | 1778 | 1465223870230 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:50 INFO - PROCESS | 1778 | 1465223870408 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:37:50 INFO - PROCESS | 1778 | 1465223870618 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:50 INFO - PROCESS | 1778 | 1465223870625 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:50 INFO - PROCESS | 1778 | ++DOCSHELL 0x90e96400 == 36 [pid = 1778] [id = 782] 07:37:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 101 (0x99304800) [pid = 1778] [serial = 2345] [outer = (nil)] 07:37:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 102 (0x99c51000) [pid = 1778] [serial = 2346] [outer = 0x99304800] 07:37:50 INFO - PROCESS | 1778 | 1465223870750 Marionette DEBUG loaded listener.js 07:37:50 INFO - PROCESS | 1778 | ++DOMWINDOW == 103 (0x99c56800) [pid = 1778] [serial = 2347] [outer = 0x99304800] 07:37:51 INFO - PROCESS | 1778 | 1465223871572 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:37:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:37:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1382ms 07:37:51 INFO - PROCESS | 1778 | 1465223871597 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:37:51 INFO - PROCESS | 1778 | 1465223871601 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 07:37:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:37:51 INFO - PROCESS | 1778 | 1465223871607 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:37:51 INFO - PROCESS | 1778 | 1465223871610 Marionette TRACE conn3 <- [1,3094,null,{}] 07:37:51 INFO - PROCESS | 1778 | 1465223871616 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}] 07:37:51 INFO - PROCESS | 1778 | 1465223871621 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:51 INFO - PROCESS | 1778 | 1465223871819 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:37:52 INFO - PROCESS | 1778 | 1465223872004 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:52 INFO - PROCESS | 1778 | 1465223872012 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:52 INFO - PROCESS | 1778 | ++DOCSHELL 0x94f22400 == 37 [pid = 1778] [id = 783] 07:37:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 104 (0x95082800) [pid = 1778] [serial = 2348] [outer = (nil)] 07:37:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 105 (0x99d34800) [pid = 1778] [serial = 2349] [outer = 0x95082800] 07:37:52 INFO - PROCESS | 1778 | 1465223872136 Marionette DEBUG loaded listener.js 07:37:52 INFO - PROCESS | 1778 | ++DOMWINDOW == 106 (0x99ee1000) [pid = 1778] [serial = 2350] [outer = 0x95082800] 07:37:53 INFO - PROCESS | 1778 | 1465223873059 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:37:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:37:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1479ms 07:37:53 INFO - PROCESS | 1778 | 1465223873088 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:37:53 INFO - PROCESS | 1778 | 1465223873092 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 07:37:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:37:53 INFO - PROCESS | 1778 | 1465223873099 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:37:53 INFO - PROCESS | 1778 | 1465223873101 Marionette TRACE conn3 <- [1,3098,null,{}] 07:37:53 INFO - PROCESS | 1778 | 1465223873108 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}] 07:37:53 INFO - PROCESS | 1778 | 1465223873118 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:53 INFO - PROCESS | 1778 | 1465223873364 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:37:53 INFO - PROCESS | 1778 | 1465223873569 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:53 INFO - PROCESS | 1778 | 1465223873577 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:53 INFO - PROCESS | 1778 | ++DOCSHELL 0x90bf5800 == 38 [pid = 1778] [id = 784] 07:37:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 107 (0x90e92c00) [pid = 1778] [serial = 2351] [outer = (nil)] 07:37:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 108 (0x99f4b000) [pid = 1778] [serial = 2352] [outer = 0x90e92c00] 07:37:53 INFO - PROCESS | 1778 | 1465223873661 Marionette DEBUG loaded listener.js 07:37:53 INFO - PROCESS | 1778 | ++DOMWINDOW == 109 (0x99f4e000) [pid = 1778] [serial = 2353] [outer = 0x90e92c00] 07:37:54 INFO - PROCESS | 1778 | 1465223874474 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]]]}] 07:37:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:37:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:37:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1431ms 07:37:54 INFO - PROCESS | 1778 | 1465223874574 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:37:54 INFO - PROCESS | 1778 | 1465223874579 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 07:37:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:37:54 INFO - PROCESS | 1778 | 1465223874591 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:37:54 INFO - PROCESS | 1778 | 1465223874594 Marionette TRACE conn3 <- [1,3102,null,{}] 07:37:54 INFO - PROCESS | 1778 | 1465223874600 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}] 07:37:54 INFO - PROCESS | 1778 | 1465223874606 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:54 INFO - PROCESS | 1778 | 1465223874802 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:37:55 INFO - PROCESS | 1778 | 1465223875015 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:55 INFO - PROCESS | 1778 | 1465223875024 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:55 INFO - PROCESS | 1778 | ++DOCSHELL 0x8f102400 == 39 [pid = 1778] [id = 785] 07:37:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 110 (0x8f124000) [pid = 1778] [serial = 2354] [outer = (nil)] 07:37:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 111 (0x91cb6400) [pid = 1778] [serial = 2355] [outer = 0x8f124000] 07:37:55 INFO - PROCESS | 1778 | 1465223875149 Marionette DEBUG loaded listener.js 07:37:55 INFO - PROCESS | 1778 | ++DOMWINDOW == 112 (0x99f51c00) [pid = 1778] [serial = 2356] [outer = 0x8f124000] 07:37:55 INFO - PROCESS | 1778 | 1465223875965 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:37:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:37:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1386ms 07:37:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:37:55 INFO - PROCESS | 1778 | 1465223875977 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:37:55 INFO - PROCESS | 1778 | 1465223875980 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 07:37:55 INFO - PROCESS | 1778 | 1465223875987 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:37:55 INFO - PROCESS | 1778 | 1465223875990 Marionette TRACE conn3 <- [1,3106,null,{}] 07:37:56 INFO - PROCESS | 1778 | 1465223875996 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}] 07:37:56 INFO - PROCESS | 1778 | 1465223876001 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:56 INFO - PROCESS | 1778 | 1465223876215 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 07:37:56 INFO - PROCESS | 1778 | 1465223876676 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:56 INFO - PROCESS | 1778 | 1465223876686 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:56 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6e2000 == 40 [pid = 1778] [id = 786] 07:37:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 113 (0x8e6e4800) [pid = 1778] [serial = 2357] [outer = (nil)] 07:37:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 114 (0x8f11e000) [pid = 1778] [serial = 2358] [outer = 0x8e6e4800] 07:37:56 INFO - PROCESS | 1778 | 1465223876817 Marionette DEBUG loaded listener.js 07:37:56 INFO - PROCESS | 1778 | ++DOMWINDOW == 115 (0x90bf1c00) [pid = 1778] [serial = 2359] [outer = 0x8e6e4800] 07:37:57 INFO - PROCESS | 1778 | 1465223877645 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]]]}] 07:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:37:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1696ms 07:37:57 INFO - PROCESS | 1778 | 1465223877685 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 07:37:57 INFO - PROCESS | 1778 | 1465223877691 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 07:37:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:37:57 INFO - PROCESS | 1778 | 1465223877699 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:37:57 INFO - PROCESS | 1778 | 1465223877704 Marionette TRACE conn3 <- [1,3110,null,{}] 07:37:57 INFO - PROCESS | 1778 | 1465223877712 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}] 07:37:57 INFO - PROCESS | 1778 | 1465223877724 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:58 INFO - PROCESS | 1778 | 1465223878032 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 07:37:58 INFO - PROCESS | 1778 | 1465223878332 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:58 INFO - PROCESS | 1778 | 1465223878341 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:58 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e6eec00 == 41 [pid = 1778] [id = 787] 07:37:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 116 (0x90e8d400) [pid = 1778] [serial = 2360] [outer = (nil)] 07:37:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 117 (0x919f1000) [pid = 1778] [serial = 2361] [outer = 0x90e8d400] 07:37:58 INFO - PROCESS | 1778 | 1465223878471 Marionette DEBUG loaded listener.js 07:37:58 INFO - PROCESS | 1778 | ++DOMWINDOW == 118 (0x92495400) [pid = 1778] [serial = 2362] [outer = 0x90e8d400] 07:37:59 INFO - PROCESS | 1778 | --DOCSHELL 0x8f069800 == 40 [pid = 1778] [id = 765] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 117 (0x91f21000) [pid = 1778] [serial = 2298] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | 1465223879341 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"]]]}] 07:37:59 INFO - PROCESS | 1778 | --DOCSHELL 0x95125000 == 39 [pid = 1778] [id = 769] 07:37:59 INFO - PROCESS | 1778 | --DOCSHELL 0x9243a000 == 38 [pid = 1778] [id = 768] 07:37:59 INFO - PROCESS | 1778 | --DOCSHELL 0x90bf5400 == 37 [pid = 1778] [id = 767] 07:37:59 INFO - PROCESS | 1778 | --DOCSHELL 0x8e012c00 == 36 [pid = 1778] [id = 766] 07:37:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:37:59 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 07:37:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:37:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1683ms 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 116 (0x92be3400) [pid = 1778] [serial = 2270] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 115 (0x929b7000) [pid = 1778] [serial = 2238] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 114 (0x90916400) [pid = 1778] [serial = 2260] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 113 (0x929cd800) [pid = 1778] [serial = 2240] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 112 (0x97443800) [pid = 1778] [serial = 2290] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 111 (0x9399f000) [pid = 1778] [serial = 2274] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 110 (0x8f10f400) [pid = 1778] [serial = 2295] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 109 (0x8e01cc00) [pid = 1778] [serial = 2277] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 108 (0x92665800) [pid = 1778] [serial = 2281] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 107 (0x92315000) [pid = 1778] [serial = 2280] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 106 (0x936efc00) [pid = 1778] [serial = 2283] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 105 (0x94f5cc00) [pid = 1778] [serial = 2286] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 104 (0x939e6000) [pid = 1778] [serial = 2284] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 103 (0x95086800) [pid = 1778] [serial = 2289] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 102 (0x94f61000) [pid = 1778] [serial = 2287] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 101 (0x99513800) [pid = 1778] [serial = 2292] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 100 (0x9091f800) [pid = 1778] [serial = 2296] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 99 (0x9961bc00) [pid = 1778] [serial = 2293] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 98 (0x8e3e0000) [pid = 1778] [serial = 2278] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 97 (0x93a78400) [pid = 1778] [serial = 2275] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 96 (0x90becc00) [pid = 1778] [serial = 2261] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 95 (0x92844c00) [pid = 1778] [serial = 2249] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 94 (0x90e94800) [pid = 1778] [serial = 2245] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 93 (0x9249f800) [pid = 1778] [serial = 2248] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 92 (0x919f3000) [pid = 1778] [serial = 2246] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 91 (0x929d2c00) [pid = 1778] [serial = 2266] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 90 (0x8e3da400) [pid = 1778] [serial = 2257] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 89 (0x92497400) [pid = 1778] [serial = 2264] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 88 (0x939e0000) [pid = 1778] [serial = 2254] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 87 (0x92ce0c00) [pid = 1778] [serial = 2251] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 86 (0x8e3e0400) [pid = 1778] [serial = 2243] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 85 (0x936ea400) [pid = 1778] [serial = 2252] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 84 (0x8f05f800) [pid = 1778] [serial = 2258] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 83 (0x93a77400) [pid = 1778] [serial = 2255] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 82 (0x8e019400) [pid = 1778] [serial = 2242] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 81 (0x92bdf800) [pid = 1778] [serial = 2269] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 80 (0x929d7400) [pid = 1778] [serial = 2267] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 79 (0x9231f000) [pid = 1778] [serial = 2263] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | --DOMWINDOW == 78 (0x9266d000) [pid = 1778] [serial = 2272] [outer = (nil)] [url = about:blank] 07:37:59 INFO - PROCESS | 1778 | 1465223879440 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 07:37:59 INFO - PROCESS | 1778 | 1465223879448 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 07:37:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:37:59 INFO - PROCESS | 1778 | 1465223879474 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:37:59 INFO - PROCESS | 1778 | 1465223879478 Marionette TRACE conn3 <- [1,3114,null,{}] 07:37:59 INFO - PROCESS | 1778 | 1465223879483 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}] 07:37:59 INFO - PROCESS | 1778 | 1465223879488 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:59 INFO - PROCESS | 1778 | 1465223879654 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 07:37:59 INFO - PROCESS | 1778 | 1465223879816 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\", \"a3212ddd-05eb-4e8a-b121-08dc3b8c300f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:59 INFO - PROCESS | 1778 | 1465223879823 Marionette INFO sendAsync 62bd4f28-f5d1-41d4-83c6-5183930a7167 07:37:59 INFO - PROCESS | 1778 | ++DOCSHELL 0x8e3dfc00 == 37 [pid = 1778] [id = 788] 07:37:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 79 (0x8e6e2400) [pid = 1778] [serial = 2363] [outer = (nil)] 07:37:59 INFO - PROCESS | 1778 | ++DOMWINDOW == 80 (0x8f106000) [pid = 1778] [serial = 2364] [outer = 0x8e6e2400] 07:37:59 INFO - PROCESS | 1778 | 1465223879896 Marionette DEBUG loaded listener.js 07:38:00 INFO - PROCESS | 1778 | ++DOMWINDOW == 81 (0x8f10fc00) [pid = 1778] [serial = 2365] [outer = 0x8e6e2400] 07:38:00 INFO - PROCESS | 1778 | 1465223880721 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]]]}] 07:38:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:38:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1281ms 07:38:00 INFO - PROCESS | 1778 | 1465223880756 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 07:38:00 INFO - PROCESS | 1778 | 1465223880760 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 07:38:01 WARNING - u'runner_teardown' () 07:38:01 INFO - No more tests 07:38:01 INFO - Got 0 unexpected results 07:38:01 INFO - SUITE-END | took 1280s 07:38:01 INFO - Closing logging queue 07:38:01 INFO - queue closed 07:38:02 INFO - Return code: 0 07:38:02 WARNING - # TBPL SUCCESS # 07:38:02 INFO - Running post-action listener: _resource_record_post_action 07:38:02 INFO - Running post-run listener: _resource_record_post_run 07:38:03 INFO - Total resource usage - Wall time: 1315s; CPU: 98.0%; Read bytes: 14135296; Write bytes: 926449664; Read time: 824; Write time: 237320 07:38:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:38:03 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 135012352; Read time: 0; Write time: 117100 07:38:03 INFO - run-tests - Wall time: 1286s; CPU: 98.0%; Read bytes: 11153408; Write bytes: 781754368; Read time: 512; Write time: 111556 07:38:03 INFO - Running post-run listener: _upload_blobber_files 07:38:03 INFO - Blob upload gear active. 07:38:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:38:03 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 07:38:03 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 07:38:03 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 07:38:03 INFO - (blobuploader) - INFO - Open directory for files ... 07:38:03 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:38:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:38:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:38:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:38:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:38:04 INFO - (blobuploader) - INFO - Done attempting. 07:38:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:38:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:38:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:38:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:38:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:38:05 INFO - (blobuploader) - INFO - Done attempting. 07:38:05 INFO - (blobuploader) - INFO - Iteration through files over. 07:38:05 INFO - Return code: 0 07:38:05 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:38:05 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:38:05 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/979784dab6ab4196e7d4b0d1bbcbc4d3de6fe8f7e8de40429714af56003a1cc1fc300dc1d3da0fc7fcd7d9bbb4db54a50da88f52a5a3d168396af1eeee494ade", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5aefbd1ee57d5b19bb17e8bf8f623fc5db17847affe5454f7d4f6fe68046db573fe26a539a138f31f6fca75f39eb8d80cf83845fd386a8475dd5ea2c593993c9"} 07:38:05 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:38:05 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:38:05 INFO - Contents: 07:38:05 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/979784dab6ab4196e7d4b0d1bbcbc4d3de6fe8f7e8de40429714af56003a1cc1fc300dc1d3da0fc7fcd7d9bbb4db54a50da88f52a5a3d168396af1eeee494ade", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5aefbd1ee57d5b19bb17e8bf8f623fc5db17847affe5454f7d4f6fe68046db573fe26a539a138f31f6fca75f39eb8d80cf83845fd386a8475dd5ea2c593993c9"} 07:38:05 INFO - Running post-run listener: copy_logs_to_upload_dir 07:38:05 INFO - Copying logs to upload dir... 07:38:05 INFO - mkdir: /builds/slave/test/build/upload/logs 07:38:05 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1452.307898 ========= master_lag: 0.63 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 12 secs) (at 2016-06-06 07:38:06.139987) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 07:38:06.143590) ========= 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-1465219520.710104-1890116792 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/979784dab6ab4196e7d4b0d1bbcbc4d3de6fe8f7e8de40429714af56003a1cc1fc300dc1d3da0fc7fcd7d9bbb4db54a50da88f52a5a3d168396af1eeee494ade", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5aefbd1ee57d5b19bb17e8bf8f623fc5db17847affe5454f7d4f6fe68046db573fe26a539a138f31f6fca75f39eb8d80cf83845fd386a8475dd5ea2c593993c9"} build_url:https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033138 build_url: 'https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/979784dab6ab4196e7d4b0d1bbcbc4d3de6fe8f7e8de40429714af56003a1cc1fc300dc1d3da0fc7fcd7d9bbb4db54a50da88f52a5a3d168396af1eeee494ade", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5aefbd1ee57d5b19bb17e8bf8f623fc5db17847affe5454f7d4f6fe68046db573fe26a539a138f31f6fca75f39eb8d80cf83845fd386a8475dd5ea2c593993c9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R3PLjrREQDWWf9h7pL-_LA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 07:38:06.223982) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 07:38:06.225957) ========= 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-1465219520.710104-1890116792 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018327 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 07:38:06.308170) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 07:38:06.308478) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 07:38:06.308863) ========= ========= Total master_lag: 1.80 =========